新编单片机原理与应用PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:潘永雄编著
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2003
- ISBN:7560608434
- 页数:322 页
第1章 基础知识 1
1.1 码制 1
1.1.1 英文字符的表示方法——ASCII码 1
1.1.2 BCD码(二进制编码的十进制数) 2
1.1.3 计算机中带符号数的表示方法 2
1.2 计算机的基本知识 3
1.2.1 计算机的工作过程及内部结构 6
1.2.2 指令及指令系统 11
1.3 寻址方式 17
1.4 单片机及其发展概况 20
1.4.1 单片机及其特点 21
1.4.2 单片机技术现状及发展趋势 22
习题1 24
第2章 增强型MCS-51单片机结构 26
2.1 内部结构和引脚功能 28
2.1.1 内部结构 28
2.1.2 引脚功能 30
2.2 输入/输出(I/O)口 34
2.2.1 P1口内部结构及使用 34
2.2.2 P0口内部结构及使用 35
2.2.3 P2口内部结构及使用 36
2.2.4 P3口内部结构及使用 37
2.2.5 I/O口负载能力 37
2.2.6 读锁存器和读引脚指令 38
2.3 存储器系统 38
2.3.1 程序存储器 40
2.3.2 片内数据存储器 40
2.3.3 外部数据存储器 50
2.4 MCS-51外部存储器的连接 50
2.4.1 CPU地址线与存储器地址线的连接 51
2.4.2 MCS-51控制系统中程序存储器的连接 54
2.4.3 数据存储器的连接 55
2.5 操作时序 59
2.5.1 对外部程序存储器的读操作时序 59
2.5.2 外部数据存储器读写时序 60
2.5.3 6时钟/机器周期模式下的时序 63
2.6 复位及复位电路 63
2.6.1 CPU内部复位电路 63
2.6.2 复位电路 64
2.7 节电运行状态和掉电运行状态 65
习题2 67
第3章 MCS-51指令系统 68
3.1 MCS-51指令系统 68
3.1.1 数据传送指令 69
3.1.2 算术运算指令 77
3.1.3 逻辑运算指令 84
3.1.4 位操作指令 86
3.1.5 控制及转移指令 87
3.2 汇编语言程序设计基础 93
3.2.1 汇编语言程序结构 93
3.2.2 汇编语言程序编辑与执行 100
3.2.3 对汇编语言程序的基本要求 100
习题3 103
第4章 中断控制、定时/计数器与串行口 106
4.1 CPU与外设通信方式概述 106
4.1.1 查询方式 106
4.1.2 中断通信方式 106
4.2 增强型MCS-51中断控制系统 107
4.2.1 中断源及标志 108
4.2.2 中断控制 110
4.2.3 中断响应过程及中断服务程序入口地址 112
4.2.4 中断初始化及中断服务程序结构 114
4.3 增强型MCS-51定时/计数器 115
4.3.1 定时/计数功能概述 116
4.3.2 定时/计数器T0、T1结构及控制 116
4.3.3 定时/计数器T2结构及控制 122
4.3.4 定时/计数器应用 128
4.4 串行通信系统 136
4.4.1 串行通信概念 136
4.4.2 增强型MCS-51串行通信口控制及初始化 138
4.4.3 串行口工作方式及应用 142
4.4.4 增强型UART新增功能 149
4.4.5 RS232C串行接口标准及应用 151
4.5 增强型MCS-51芯片识别和仿真 155
习题4 156
第5章 80C51内核增强型单片机芯片 158
5.1 89C51RX系列单片机概述 158
5.2 P89C51RX引脚功能 161
5.3 P89C51RX系列片内存储器结构 162
5.3.1 片内程序存储器 163
5.3.2 片内数据存储器 164
5.4 可编程计数器阵列PCA及应用 165
5.4.1 PCA结构及控制 165
5.4.2 PCA模块初始化步骤 169
5.4.3 PCA模块工作模式 169
5.5 89C51RX系列中断控制系统 174
5.6 硬件看门狗 175
5.7 P89C6XX2系列 178
5.8 P89C66X系列简介 178
5.8.1 封装形式及引脚功能 179
5.8.2 PCA模块 179
5.8.3 中断系统 179
习题5 181
第6章 51 LPC系列单片机芯片 183
6.1 内部结构和引脚功能 184
6.1.1 内部结构 184
6.1.2 引脚排列 186
6.1.3 特殊功能寄存器 188
6.2 I/O端口输出模式 190
6.2.1 准双向输出结构 191
6.2.2 漏极开路输出结构 191
6.2.3 上拉(互补推挽)输出结构 192
6.2.4 输入方式 192
6.3 键盘中断功能 192
6.4 模拟比较器 195
6.4.1 比较器结构 195
6.4.2 比较器初始化 197
6.5 定时/计数器新增功能 197
6.6 时钟及复位电路 198
6.7 电源管理及复位电路 200
6.7.1 掉电检测功能 200
6.7.2 上电检测 200
6.7.3 空闲模式和掉电操作模式 201
6.7.4 复位电路 201
6.8 看门狗定时器 202
6.8.1 硬件看门狗状态 204
6.8.2 通用定时器方式 205
6.9 中断控制系统 205
6.10 硬件配置信息 206
6.11 A/D与D/A转换器 207
6.11.1 A/D转换器 207
6.11.2 D/A转换器 211
习题6 213
第7章 数字信号输入/输出接口电路 214
7.1 I/O资源及扩展 214
7.1.1 通过锁存器、触发器扩展I/O口 215
7.1.2 用8255可编程I/O芯片扩展MCS-51的I/O口 218
7.1.3 利用8155/8156可编程I/O芯片扩展MCS-51的I/O口 224
7.2 开关信号输入/输出方式 230
7.3 简单显示驱动电路 232
7.3.1 发光二极管 232
7.3.2 驱动电路 233
7.4 LED数码管及其显示驱动电路 234
7.4.1 LED数码管 234
7.4.2 LED数码显示器接口电路 235
7.4.3 LED点阵显示器及其接口电路 244
7.5 键盘电路 245
7.5.1 按键结构及按键电压波形 245
7.5.2 键盘电路形式 246
7.5.3 键盘按键编码 248
7.5.4 键盘监控方式 249
7.6 光电耦合器件接口电路 256
7.7 单片机与继电器接口电路 258
习题7 260
第8章 单片机应用系统开发 262
8.1 单片机应用系统开发过程 262
8.1.1 总体设计 262
8.1.2 硬件设计 264
8.1.3 资源分配 267
8.2 单片机开发工具及选择 268
8.2.1 仿真器 268
8.2.2 其他工具 271
8.3 系统可靠性设计 272
8.3.1 硬件可靠性设计 272
8.3.2 系统自诊断技术 273
8.3.3 系统抗干扰性能 275
习题8 278
附录A 实验 279
实验一 MCS-51单片机及其开发系统(仿真器)的认识 279
实验二 MCS-51指令系统 283
实验三 MCS-51指令系统综合练习 285
实验四 中断实验 287
实验五 显示器与定时中断 293
实验六 串行通信 296
实验七 键盘扫描 302
实验八 A/D转换 303
实验九 D/A转换 304
附录B 串行EEPROM存储器及应用 306
附录C ASCII码表 321
参考书目 322
- 《钒产业技术及应用》高峰,彭清静,华骏主编 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