单片机原理及接口技术PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:陈雪丽主编
- 出 版 社:北京:化学工业出版社
- 出版年份:2004
- ISBN:7502558616
- 页数:192 页
第一章 微型计算机基础 1
第一节 微型计算机概述 1
一、微型计算机的发展 1
目录 1
二、微型计算机的分类 2
三、微型计算机的应用 2
第二节 微型计算机组成原理 3
一、几个概念 3
二、单片微型计算机概述 5
一、数制之间的转换 6
第三节 微型计算机数制及它们之间的转换 6
二、数的符号 8
三、数的运算 9
四、溢出的判别 9
第四节 微型计算机码制和编码 9
一、8421BCD码 10
二、7位ASCII码 11
思考题与习题 11
一、MCS-51单片机的基本组成 13
第二章 MCS-51单片机结构和时序 13
第一节 MCS-51单片机的内部结构 13
二、CPU 15
三、存储器结构 17
四、I/O端口 21
五、定时器/计数器 24
一、8051的外部端子 25
二、MCS-51单片机最小系统 25
第二节 8051单片机端子功能 25
六、中断控制系统 25
第三节 MCS-51单片机时序 28
一、机器周期和指令周期 28
二、MCS-51指令的取指/执行时序 28
思考题与习题 29
第三章 MCS-51单片机指令系统 31
第一节 指令及其表示方法 31
第二节 寻址方式 32
第三节 数据传送指令 33
第四节 算术运算指令 36
一、单操作数逻辑运算指令 39
第五节 逻辑操作指令 39
二、逻辑运算指令 40
第六节 控制转移和位操作指令 41
一、控制转移类指令 41
二、位操作指令 44
思考题与习题 45
第四章 汇编语言程序设计 50
第一节 汇编语言的构成 50
第二节 伪指令 51
第三节 简单程序设计 52
思考题与习题 60
第五章 MCS-51中断系统 62
第一节 输入/输出(I/O)及接口的基本概念 62
一、CPU与I/O设备之间传递的信息 62
二、I/O接口电路的功能 63
三、I/O端口的编址 63
二、有条件传送(查询)方式 65
三、中断传送方式 65
一、无条件传送方式 65
第二节 I/O的控制方式 65
四、直接存储器存取方式 66
第三节 中断技术 68
一、中断的必要性 68
二、中断源 69
三、中断系统的功能 69
四、中断过程 70
第四节 MCS-51的中断系统 70
一、MCS-51中断源和中断标志 70
二、中断的管理 72
三、中断的响应 74
四、中断响应时间 75
五、MCS-51中断系统的初始化及举例 76
思考题与习题 77
第六章 MCS-51内部的定时器/计数器 79
第一节 定时器/计数器的结构及工作原理 79
第二节 定时器/计数器的工作方式和控制寄存器 80
第三节 定时器/计数器的工作方式 81
第四节 定时器/计数器编程举例 83
思考题与习题 88
一、串行通信的分类 90
第七章 MCS-51内部串行口 90
第一节 串行通信概述 90
二、串行通信的制式 92
三、串行通信的调制与解调 93
第二节 MCS-51的串行通信口 93
一、MCS-51串行口的结构 93
二、MCS-51串行口控制寄存器SCON和电源控制寄存器PCON 95
三、MCS-51串行口的工作方式及波特率 96
第三节 MCS-51串行口的应用 101
思考题与习题 104
第八章 MCS-51单片机存储器扩展技术 106
第一节 存储器扩展概述 106
一、单片机扩展的一般结构 106
二、“三总线”结构的实现 107
第二节 程序存储器ROM的扩展技术 108
一、外部程序存储器的操作时序 108
二、常用ROM芯片简介 109
三、ROM扩展设计举例 111
一、外部数据存储器的操作时序 113
第三节 数据存储器RAM的扩展技术 113
二、常用RAM芯片简介 114
三、RAM扩展设计举例 115
第四节 存储器综合扩展技术 116
一、多片存储器编址技术 117
二、多片存储器扩展设计举例 118
思考题与习题 120
第一节 可编程并行接口芯片8255A的扩展应用技术 121
一、8255A的内部结构 121
第九章 MCS-51单片机与常用可编程接口芯片的扩展应用技术 121
二、芯片端子功能 122
三、8255A的控制字 123
四、8255A的工作方式 124
五、8255A的扩展应用举例 131
第二节 可编程并行接口8155的扩展应用技术 133
一、8155的内部结构及端子 133
二、RAM单元及I/O口地址 135
三、8155的工作方式和命令/状态字 135
四、定时器/计数器 137
五、8155的扩展应用举例 138
第三节 可编程键盘/显示器接口8279的扩展应用技术 141
一、8279的端子 142
二、8279的内部结构 143
三、8279的命令字 145
四、8279的扩展应用举例 148
第四节 可编程定时器/计数器8253的扩展应用技术 151
一、8253的端子和内部结构 152
二、8253的工作原理 153
三、8253的工作方式 154
四、8253的扩展应用举例 160
一、ADC0809的内部结构 161
第五节 可编程A/D转换器ADC0809的扩展应用技术 161
二、ADC0809的端子信号 162
三、转换数据的传送 163
四、ADC0809的扩展应用举例 163
第六节 可编程D/A转换器DAC0832的扩展应用技术 165
一、DAC0832的内部结构 165
二、DAC0832的端子信号 166
三、DAC0832的工作方式 167
四、DAC0832的扩展应用举例 167
思考题与习题 168
第一节 简单I/O口的扩展 170
一、用74LS373扩展8位并行输入口 170
第十章 MCS-51单片机/人机对话系统的接口扩展技术 170
二、用74LS273和74LS244分别扩展8位并行I/O接口 171
第二节 简易键盘设计技术 172
一、键盘工作原理 173
二、硬件系统设计 173
三、软件系统设计 173
第三节 LED显示系统设计技术 178
二、TPμP40与8031的简单连接电路 184
第四节 TP-μP40微型打印机的扩展应用技术 184
一、TP-μP40微型打印机接口信号 184
三、8255作为TP-μP40微型打印机的接口 186
第五节 数字拨码盘的扩展应用技术 188
一、BCD数字拨码盘的结构 188
二、应用系统接口电路(一) 189
三、应用系统接口电路(二) 189
思考题与习题 190
参考文献 192
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020