图书介绍
单片机原理与应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 项新建著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111572688
- 出版时间:2017
- 标注页数:223页
- 文件大小:31MB
- 文件页数:231页
- 主题词:单片微型计算机-高等学校-教材
PDF下载
下载说明
单片机原理与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1.1 单片机1
1.1.1 单片机的定义1
1.1.2 单片机的发展历程1
1.1.3 80C51系列单片机简介4
1.1.4 单片机的应用5
1.2 嵌入式系统6
1.2.1 嵌入式系统与通用计算机6
1.2.2 嵌入式系统与单片机7
1.3 学习安排8
本章小结9
习题9
第2章 80C51单片机的基本结构与工作原理10
2.1 80C51单片机的基本组成10
2.2 80C51单片机的基本特性与引脚功能12
2.2.1 80C51/80C52的基本特性12
2.2.2 引脚功能12
2.3 80C51单片机CPU的结构和时序14
2.3.1 中央控制器14
2.3.2 运算器15
2.3.3 时钟电路及CPU的工作时序17
2.4 80C51单片机存储器结构和地址空间20
2.4.1 程序存储器21
2.4.2 数据存储器22
2.5 80C51单片机布尔(位)处理器25
2.6 80C51单片机的工作方式26
2.6.1 复位方式26
2.6.2 低功耗工作方式27
本章小结28
习题28
第3章 80C51单片机指令系统、汇编语言及C51程序设计30
3.1 80C51单片机程序设计概述30
3.1.1 指令和指令系统的概念30
3.1.2 80C51汇编语言程序设计概述30
3.1.3 KeilC51语言程序设计概述31
3.2 80C51汇编语言指令系统与程序设计31
3.2.1 80C51汇编语言指令格式31
3.2.2 80C51汇编语言指令系统32
3.2.3 80C51汇编语言程序设计43
3.3 Keil C51程序设计50
3.3.1 Keil C51基础50
3.3.2 Keil C51的运算符55
3.3.3 Keil C51程序设计59
3.4 程序设计实例67
本章小结68
习题69
第4章 开发环境Keil μVision5和仿真软件Proteus8.070
4.1 Keil μ Vision5使用70
4.2 Proteus8.0ISIS使用81
4.2.1 Proteus8.0ISIS的基本性能概述81
4.2.2 Proteus8.0ISIS的编辑环境82
4.2.3 Proteus8.0电路原理图设计83
4.3 Keil和Proteus联调90
4.3.1 Keil C编程与编译90
4.3.2 Proteus仿真91
4.3.3 Keil大工程的建立93
本章小结96
习题96
第5章 80C51单片机基本输入输出接口97
5.1 输入输出端口基本原理97
5.1.1 P0口97
5.1.2 P1口99
5.1.3 P2口99
5.1.4 P3口100
5.2 输出电路设计101
5.2.1 驱动LED101
5.2.2 驱动蜂鸣器102
5.2.3 驱动继电器102
5.2.4 驱动七段LED数码管103
5.2.5 多个七段数码管的应用105
5.3 输入电路设计107
5.3.1 输入设备和电路设计107
5.3.2 抖动与去抖动107
5.3.3 矩阵键盘108
5.4 应用实例110
5.4.1 蜂鸣器发声110
5.4.2 单只数码管循环显示0~9111
5.4.3 左右流水灯实验112
本章小结115
习题116
第6章 80C51单片机中断系统117
6.1 中断系统概念与原理117
6.1.1 中断、中断源及中断优先权117
6.1.2 80C51中断系统结构与控制118
6.2 中断系统编程基础121
6.2.1 中断系统汇编语言编程基础121
6.2.2 中断系统C51语言编程基础123
6.3 中断系统应用实例123
6.3.1 外部中断实验123
6.3.2 数码管计数实验125
本章小结128
习题128
第7章 80C51单片机定时器/计数器129
7.1 定时器/计数器的基本原理和结构129
7.2 定时器/计数器T0/T1130
7.2.1 工作方式寄存器TMOD130
7.2.2 控制寄存器TCON131
7.2.3 4种工作方式131
7.3 定时器/计数器T2133
7.3.1 定时器/计数器T2中的特殊功能寄存器134
7.3.2 定时器/计数器T2的工作方式135
7.4 看门狗定时器137
7.5 定时器/计数器的编程基础138
7.5.1 定时器/计数器溢出率的计算138
7.5.2 定时器/计数器的编程基础138
7.6 定时器/计数器应用实例138
7.6.1 实例1138
7.6.2 实例2140
7.6.3 实例3141
本章小结145
习题145
第8章 80C51单片机串行接口146
8.1 串行通信基本知识146
8.1.1 数据通信146
8.1.2 串行通信的传输方式146
8.1.3 异步通信和同步通信147
8.1.4 通信协议和单机通信148
8.1.5 RS-232C149
8.2 80C51单片机串行接口的结构和工作原理150
8.2.1 串行接口结构150
8.2.2 传送过程工作原理151
8.2.3 串行接口的控制寄存器151
8.2.4 串行接口的工作方式与编程基础153
8.3 串行接口的应用实例155
8.3.1 实例1155
8.3.2 实例2158
本章小结161
习题161
第9章 80C51单片机系统扩展与接口技术162
9.1 I2C总线接口扩展技术162
9.2 I2C总线扩展E2 PROM AT24C02技术167
9.2.1 AT24C02简介167
9.2.2 AT24C02的应用实例170
9.3 SPI总线接口扩展技术176
9.3.1 SPI总线简介176
9.3.2 接口定义176
9.3.3 SPI的主要特点178
9.4 SPI总线扩展实时时钟电路DS 1302技术178
9.4.1 DS1302简介178
9.4.2 DS1302应用实例180
9.5 A-D转换接口技术184
9.5.1 A-D转换简介184
9.5.2 ADC0809芯片基本原理与结构185
9.5.3 A-D转换器应用实例186
9.6 D-A转换接口技术190
9.6.1 D-A转换简介190
9.6.2 DAC0832芯片基本原理与结构190
9.6.3 D-A转换器应用实例191
本章小结193
习题193
第10章 80C51单片机应用系统实例194
10.1 基于DS18B20的数字温度计设计194
10.1.1 设计要求194
10.1.2 设计说明194
10.1.3 设计方案194
10.1.4 硬件设计199
10.1.5 软件设计199
10.1.6 调试仿真205
10.2 直流电动机单闭环调速控制系统设计205
10.2.1 设计目的205
10.2.2 设计说明206
10.2.3 设计方案206
10.2.4 硬件设计207
10.2.5 软件设计208
10.2.6 实物调试215
本章小结216
习题216
附录217
附录A I2C程序217
A.1 I2C头文件(i2c.h)217
A.2 I2C源文件(i2c.c)217
附录B DS1302程序219
B.1 DS1302头文件(DS1302.h)219
B.2 DS1302源文件(DS1302.c)220
参考文献223
热门推荐
- 1711999.html
- 2355228.html
- 2237626.html
- 3439711.html
- 579837.html
- 2142058.html
- 2802874.html
- 2479440.html
- 1709391.html
- 2157866.html
- http://www.ickdjs.cc/book_3365585.html
- http://www.ickdjs.cc/book_2458607.html
- http://www.ickdjs.cc/book_1727081.html
- http://www.ickdjs.cc/book_1572356.html
- http://www.ickdjs.cc/book_1567882.html
- http://www.ickdjs.cc/book_1124748.html
- http://www.ickdjs.cc/book_2173645.html
- http://www.ickdjs.cc/book_2050603.html
- http://www.ickdjs.cc/book_52294.html
- http://www.ickdjs.cc/book_2440856.html