新编单片机原理与应用 第3版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:潘永雄编著
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2011
- ISBN:9787560626857
- 页数:333 页
第1章 基础知识 1
1.1计算机的基本认识 1
1.1.1计算机系统的工作过程及其内部结构 3
1.1.2指令及指令系统 8
1.2寻址方式 14
1.3单片机及其发展概况 18
1.3.1单片机及其特点 18
1.3.2单片机技术现状及将来发展趋势 20
1.3.3增强型MCS-51单片机芯片特征及主流 23
习题1 27
第2章 增强型MCS-51单片机结构 28
2.1内部结构和引脚功能 30
2.1.1内部结构 30
2.1.2引脚功能 31
2.2输入/输出(I/O)口 35
2.2.1 P1口内部结构及使用 36
2.2.2 PO口内部结构及使用 37
2.2.3 P2口内部结构及使用 38
2.2.4 P3口内部结构及使用 39
2.2.5 I/O口负载能力 39
2.2.6读锁存器和读引脚指令 41
2.3存储器系统及访问 41
2.3.1片内数据存储器 42
2.3.2程序存储器 51
2.3.3外部数据存储器 52
2.4 MCS-51外部存储器连接 53
2.4.1 CPU地址线与存储器地址线的连接 54
2.4.2 MCS-51控制系统中程序存储器的连接 56
2.4.3数据存储器的连接 58
2.5操作时序 61
2.5.1对外部程序存储器的读操作时序 62
2.5.2外部数据存储器读写时序 63
2.5.3 6时钟/机器周期模式下的时序 65
2.6复位及复位电路 66
2.6.1 CPU内部复位电路 66
2.6.2复位电路 67
2.7节电运行状态和掉电运行状态 70
习题2 72
第3章 MCS-51指令系统 74
3.1 MCS-51指令系统 74
3.1.1数据传送指令 75
3.1.2算术运算指令 82
3.1.3逻辑运算指令 93
3.1.4位操作指令 95
3.1.5控制及转移指令 97
3.2汇编语言程序结构 103
3.2.1 MCS-51程序总体结构 103
3.2.2顺序结构 105
3.2.3循环结构 107
3.2.4分支程序结构 110
3.3并行多任务程序结构及实现 115
3.3.1汇编语言程序编辑与执行 120
3.3.2对汇编语言程序的基本要求 121
3.4实用程序举例 123
习题3 125
第4章 中断控制、定时/计数器与串行口 128
4.1 CPU与外设通信方式概述 128
4.1.1查询方式 128
4.1.2中断通信方式 128
4.2增强型MCS-51中断控制系统 129
4.2.1中断源及标志 130
4.2.2中断控制 131
4.2.3中断响应过程及中断服务程序入口地址 133
4.2.4中断初始化及中断服务程序结构 136
4.2.5标准MCS-51外中断功能的不足与改进 137
4.3增强型MCS-51定时/计数器 138
4.3.1定时/计数功能概述 138
4.3.2定时/计数器T0、 T1结构及控制 138
4.3.3定时/计数器T2结构及控制 145
4.3.4定时/计数器初始化及应用 151
4.3.5标准MCS-51定时/计数器不足与改进 158
4.4串行通信系统 159
4.4.1串行通信概念 159
4.4.2增强型MCS-51串行通信口控制及初始化 162
4.4.3串行口工作方式及应用 166
4.4.4帧错误检测及应用 174
4.4.5多机通信及地址自动识别技术 177
4.4.6 RS-232C串行接口标准及应用 180
习题4 184
第5章MCS-51内核衍生型单片机芯片及应用 186
5.1 P89C51RX系列单片机概述 186
5.2 P89C51RX引脚功能 189
5.3 P89C51RX系列片内存储器结构 190
5.3.1片内程序存储器 194
5.3.2片内数据存储器 194
5.4可编程计数器阵列PCA及其应用 195
5.4.1 PCA结构及控制 196
5.4.2 PCA模块初始化步骤 199
5.4.3 PCA模块工作模式 199
5.5 P89C51RX系列中断控制系统 205
5.6硬件看门狗 206
5.7 SST公司SST89E(V)RD及SST89CSXRD2系列芯片 208
5.7.1 SST89E(V)系列程序存储器结构及映像 211
5.7.2 Flash ROM状态寄存器与芯片加密设置位关系 214
5.7.3 Flash ROM IAP编程 216
5.7.4 SPI串行总线 219
5.7.5硬件看门狗 222
5.7.6 SST中断控制系统 224
习题5 226
第6章 数字信号输入/输出接口电路 227
6.1开关信号的输入/输出方式 227
6.2 I/O资源及扩展 228
6.2.1通过锁存器、触发器扩展1/0口 230
6.2.2利用串入并出及并入串出芯片扩展I/O口 232
6.2.3用8255可编程I/O芯片扩展MCS-51并行1/0口 234
6.2.4利用MCU扩展I/O 242
6.3简单显示驱动电路 242
6.3.1发光二极管 242
6.3.2驱动电路 243
6.3.3 LED发光二极管显示状态及同步 244
6.4 LED数码管及其显示驱动电路 247
6.4.1 LED数码管 247
6.4.2 LED数码显示器接口电路 248
6.4.3 LED点阵显示器及其接口电路 265
6.5 LCD显示器件及其驱动电路 269
6.5.1 LCD显示器的结构 269
6.5.2 LCD显示器驱动电路 271
6.6键盘电路 282
6.6.1按键结构与按键电压波形 282
6.6.2键盘电路形式 283
6.6.3键盘按键编码 285
6.6.4键盘监控方式 286
6.7并行接口及应用实例 293
6.7.1 MCS-51与并行输入/输出设备之间的连接 293
6.7.2 MCS-51与并行打印机之间的连接 295
6.8光电耦合器件接口电路 296
6.9单片机与继电器接口电路 298
6.10电平转换电路 300
6.10.1高压器件驱动低压器件接口电路 300
6.10.2低压器件驱动高压器件接口电路 301
6.10.3非轨对轨运放构成的比较器驱动数字IC电路 303
6.10.4利用MCU的I/O口电路结构简化接口电路 303
习题6 304
第7章 单片机应用系统开发 306
7.1单片机应用系统开发过程概述 306
7.2总体设计 307
7.3硬件设计 308
7.3.1硬件电路设计及元器件选择 308
7.3.2印制电路板设计 313
7.4软件设计 313
7.4.1资源分配 313
7.4.2程序语言及程序结构选择 315
7.5软件可靠性设计 316
7.5.1 PC“跑飞”及其后果 316
7.5.2降低PC“跑飞”对系统的影响 317
7.5.3 PC“跑飞”拦截技术 319
7.5.4提高信号输入/输出的可靠性 326
7.6系统调试与单片机开发工具 327
7.6.1仿真器 327
7.6.2其他工具 330
7.6.3系统调试基本方法 330
习题7 331
附录 ASCII码表 331
参考文献 333
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《新编历史小丛书 祖逖北伐》何兹全著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019