图书介绍
单片微型计算机大学读本2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 李勋等编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:7810128310
- 出版时间:1998
- 标注页数:210页
- 文件大小:13MB
- 文件页数:217页
- 主题词:
PDF下载
下载说明
单片微型计算机大学读本PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
基础篇1
第一章 MCS—51硬件结构1
1.1 引言1
1.2 MCS-51系列1
1.3 内部结构2
1.3.1 专用寄存器2
1.3.2 端口结构及运作5
1.3.3 存储器组织9
1.3.4 CPU定时11
1.3.5 片外存储器的存取12
1.3.6 复位电路14
1.3.7 片内时钟振荡器16
1.4 定时/计数器17
1.4.1 定时器0和定时器117
1.4.2 定时器219
1.5 串行口21
1.5.1 运作方式21
1.5.2 串行口控制寄存器22
1.5.3 多机通讯23
1.5.4 波特率23
1.6 中断系统25
1.6.1 中断源25
1.6.2 中断允许和优先级寄存器26
1.6.3 中断处理过程28
1.6.4 外部中断的触发方式29
1.6.5 中断响应时间30
1.7 引脚功能30
第二章 指令系统33
2.1 寻址方式33
2.1.1 寄存器寻址33
2.1.2 直接寻址33
2.1.3 寄存器间接寻址33
2.1.4 立即寻址33
2.3 数据传送指令34
2.3.1 单向数据传送指令34
2.2 指令分类34
2.1.5 基址寄存器加变址寄存器间接寻址34
2.3.2 数据交换指令38
2.4 算术指令39
2.4.1 加法类指令39
2.4.2 减法类指令41
2.4.3 乘除法指令42
2.5 逻辑指令42
2.5.1 单操作数逻辑运算指令42
2.5.2 双操作数逻辑运算指令44
2.6.2 无条件跳转指令46
2.6 控制跳转指令46
2.6.1 子程序调用和返回指令46
2.6.3 条件跳转指令48
2.6.4 比较不等则跳转指令49
2.6.5 循环控制及其他指令49
第三章 程序设计示范51
3.1 数制转换子程序51
3.2 多倍精度运算51
3.3 查表程序52
3.4 堆栈操作程序53
3.4.1 堆栈在中断时的应用53
3.4.2 堆栈在参数传递中的应用55
3.5 分支程序56
3.5.1 目的地址的查表法56
3.5.2 目的地址的实时计算法57
3.6 代码排队参数传递法58
第四章 外围接口技术60
4.1 接口软件实例60
4.1.1 虚拟I/O端口60
4.1.2 控制信号的软件定时62
4.1.3 串行口和定时器的方式设定62
4.1.4 简单的串行I/O驱动程序62
4.1.6 特别情况的辨识与处理63
4.1.5 串行口字符串的传送63
4.1.7 多机串行通讯64
4.1.8 定时器中断示例66
4.1.9 定时溢出和中断的同步66
4.1.10 定时器瞬时值的动态读出67
4.1.11 单步运行67
4.1.12 中断优先级别的扩展68
4.2 外围接口实例68
4.2.1 程序存储器的扩展68
4.2.2 数据存储器的扩展70
4.2.3 程序/数据存储器的扩展71
4.2.4 片外数据存储器和I/O扩展73
4.2.5 多中断源的安排79
4.2.6 8031最小用户系统80
4.2.7 I/O口扩展80
4.2.8 并行I/O口的直接应用86
第五章 布尔处理功能应用实例88
5.1 布尔变量逻辑函数的软件解法88
5.2 汽车转弯信号灯的控制88
5.3 复杂控制功能的实现92
5.3.1 输入矩阵的实施方案93
5.3.2 组合输出变量的计算95
5.3.3 中间变量的计算96
5.3.4 和远方处理器的通讯及其他97
第六章 80C51BH和80C5299
6.1 引言99
6.1.1 CMOS的演化99
6.1.2 CHMOS工艺99
6.1.3 MCS-51系列中的CHMOS品种100
6.2 CMOS和CHMOS电路的特点100
6.2.1 闩连现象100
6.2.2 逻辑电平与接口问题100
6.2.3 抗干扰能力101
6.2.5 上拉电阻102
6.2.4 未用引脚的处理102
6.2.6 下拉电阻103
6.2.7 内部上拉器件的驱动能力104
6.2.8 功耗104
6.3 80C51BH应用技巧107
6.3.1 掉电方式的应用107
6.3.2 电池后备系统108
6.3.3 电源切换电路110
6.3.4 80C31BH配用CHMOS EPROM110
6.3.5 键盘扫描112
6.3.6 驱动液晶显示器114
6.3.7 LCD驱动器115
6.3.8 频率测量118
6.3.9 周期测量119
6.3.10 脉冲宽度测量120
6.3.11 HMOS/CHMOS的互换性121
6.4 80C52123
6.4.1 定时器2123
6.4.2 串行口124
6.4.3 串行口应用示例125
6.4.4 掉电方式126
6.4.5 断电标志127
6.4.6 在线仿真方式127
7.1 概述129
加强篇129
第七章 8XC552概要129
7.2 内部结构130
7.2.1 存储器组织130
7.2.2 专用寄存器130
7.2.3 片内振荡器和复位电路131
7.3 引脚配置及封装133
7.3.1 引脚排列133
7.3.2 引脚功能134
7.3.3 器件型号136
8.1.1 内部结构及运作原理137
第八章 8XC552片内硬件资源137
8.1 定时器T2137
8.1.2 定时器2控制寄存器TM2CON138
8.1.3 输入捕捉逻辑140
8.1.4 输出比较逻辑141
8.1.5 中断标志寄存器TM2IR143
8.1.6 中断优先级寄存器IP1144
8.1.7 中断允许寄存器IEN1144
8.1.8 定时器T2的应用144
8.2 定时器3——监视定时器146
8.2.1 内部结构及运作原理146
8.2.2 监视定时器的使用细则147
8.2.3 监视定时器软件示例148
8.3 串行I/O口148
8.3.1 I2C串行I/O口概要148
8.3.2 动作方式149
8.3.3 SIO1的内部结构150
8.3.4 SIO1的专用寄存器152
8.3.5 动作方式图解156
8.3.6 SIO1服务程序示例165
8.4 I/O端口结构171
8.5 脉冲宽度调制输出173
8.6.1 A/D转换174
8.6 A/D转换器174
8.6.2 ADC分辨率及模拟电压176
8.7 中断系统177
8.7.1 中断源177
8.7.2 中断允许寄存器178
8.7.3 中断优先级寄存器179
8.7.4 中断向量180
8.8 低功耗运作方式180
9.1 EPROM型器件183
9.1.1 8751H183
第九章 AT89C51及其他183
特色篇183
9.1.2 8751BH/8752BH和87C552185
9.1.3 87C51188
9.2 闪电存储器型器件189
9.2.1 89C51190
9.2.2 AT89C2051193
9.3 串行EEPROM和AT89C2051接口197
9.3.1 硬件连接197
9.3.2 双向数据传送协议198
9.3.3 模拟I2C总线数据传送199
附录 题库204
参考文献210
热门推荐
- 524129.html
- 1306894.html
- 3725442.html
- 3645200.html
- 2836543.html
- 1454113.html
- 1336673.html
- 34575.html
- 2275777.html
- 262868.html
- http://www.ickdjs.cc/book_2530413.html
- http://www.ickdjs.cc/book_1281813.html
- http://www.ickdjs.cc/book_1833887.html
- http://www.ickdjs.cc/book_2091219.html
- http://www.ickdjs.cc/book_3568601.html
- http://www.ickdjs.cc/book_2868122.html
- http://www.ickdjs.cc/book_3094120.html
- http://www.ickdjs.cc/book_3364015.html
- http://www.ickdjs.cc/book_2746007.html
- http://www.ickdjs.cc/book_2628628.html