51系列单片机原理与实验教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:邹应全编著
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2007
- ISBN:7560619584
- 页数:244 页
第1章 绪论 1
1.1 单片微型计算机 1
1.1.1 单片机的发展概况 1
1.1.2 单片机的发展趋势 2
1.2 单片机的应用 4
1.3 AVR、51和PIC系列8位单片机性能的比较 4
1.3.1 51系列 4
1.3.2 PIC系列 7
1.3.3 AVR系列 8
1.4 51系列单片机的主要生产厂家及特点 9
1.4.1 Atmel公司的51系列单片机 9
1.4.2 Cygnal公司的51系列单片机 10
1.4.3 SST公司的51系列单片机 13
1.4.4 Philips公司的51系列单片机 15
1.4.5 华邦公司的51系列单片机 15
1.4.6 Cypress公司的51系列单片机 15
习题与思考题 15
第2章 MCS-51单片机的硬件组成 16
2.1 MCS-51单片机的外部特性 16
2.1.1 引脚说明及特性 16
2.1.2 外部总线 19
2.2 AT89S52单片机的内部组成 20
2.2.1 基本组成模块 20
2.2.2 内部原理图 20
2.3 CPU及复位电路 21
2.3.1 CPU 21
2.3.2 复位和复位电路 23
2.4 I/O端口 24
2.4.1 端口功能 25
2.4.2 端口操作 25
2.5 存储器 27
2.5.1 程序存储器 28
2.5.2 内部数据存储器 28
2.5.3 外部数据存储器 29
2.6 专用功能寄存器 29
2.6.1 累加器(ACC) 31
2.6.2 B寄存器(B) 31
2.6.3 程序状态字(PSW) 32
2.6.4 堆栈指针(SP) 33
2.6.5 数据指针(DPTR) 33
2.6.6 端口P0~P3 33
2.6.7 串行数据缓冲器(SBUF) 33
2.6.8 定时器/计数器(T0、T1、T2) 34
2.6.9 辅助寄存器 34
2.6.10 其他控制寄存器 34
2.7 中断系统 34
2.7.1 中断请求源 35
2.7.2 中断控制 37
2.7.3 中断优先级机构 38
2.7.4 中断响应过程 38
2.7.5 外部中断触发方式 40
2.7.6 中断响应时间 40
2.7.7 中断的单步操作 41
2.7.8 外部中断扩展 41
2.8 定时器/计数器 43
2.8.1 定时器/计数器0和定时器/计数器1 43
2.8.2 定时器/计数器2 48
2.9 串行接口 51
2.9.1 串行接口控制寄存器SCON及波特率选择位 51
2.9.2 串行接口的操作方式 52
2.9.3 波特率 57
2.10 看门狗定时器(WDT) 58
2.10.1 看门狗的使用 58
2.10.2 看门狗在掉电模式和空闲模式下的使用 58
2.11 掉电模式和空闲模式 58
2.11.1 空闲模式 59
2.11.2 掉电模式 59
习题与思考题 59
第3章 MCS-51指令系统 61
3.1 概述 61
3.2 寻址方式 63
3.3 指令系统 65
3.3.1 指令分类 65
3.3.2 数据传送类指令 66
3.3.3 算术运算类指令 71
3.3.4 逻辑操作类指令 76
3.3.5 位操作类指令 80
3.3.6 控制转移类指令 82
3.4 伪指令 87
习题与思考题 89
第4章 MCS-51汇编语言程序设计 92
4.1 简单程序设计 92
4.2 分支程序设计 93
4.3 循环程序设计 95
4.4 散转程序设计 109
4.5 子程序和参数传递方法 112
4.6 查表程序设计 115
4.7 数制转换 119
习题与思考题 123
第5章 C51应用基础 124
5.1 Keil C51简介 124
5.2 C51程序设计基础知识 125
5.2.1 C51特点 125
5.2.2 一个简单的C51例子 125
5.2.3 C51的基础知识 126
5.2.4 存储空间定义 126
5.2.5 C51数据类型 127
5.2.6 C51存储空间的定义 129
5.2.7 C51的常量 129
5.2.8 C51的常用运算符 130
5.2.9 C51的表达式 134
5.2.10 C51的基本语句 136
5.3 C51的函数与数组 142
5.3.1 函数的定义 143
5.3.2 数组 144
5.4 C51的编程规范 147
5.5 C51的基本应用 149
5.5.1 8051 I/O口字节操作的应用 149
5.5.2 8051 I/O口位操作的应用 149
5.5.3 8051计数器的应用 150
5.5.4 8051外部中断的应用 151
5.5.5 8051串行口中断的应用 151
5.5.6 8051访问外部数据存储器的应用 153
习题与思考题 154
第6章 AT89S5X实验系统 155
6.1 实验系统硬件组成 155
6.1.1 电源接口 156
6.1.2 液晶 156
6.1.3 编程接口 159
6.1.4 串口 159
6.1.5 发光二极管 160
6.1.6 4位LED 160
6.1.7 扩展接口 162
6.1.8 单片机 162
6.1.9 键盘 163
6.1.10 蜂鸣器 163
6.2 ISP下载器 164
6.3 最小系统板制作及测温系统设计 168
第7章 基础实验 171
实验一 Keil软件和ISP在线编程工具使用实验 171
实验二 数据传送实验 173
实验三 数据转换实验 175
实验四 拆字、拼字实验 178
实验五 I/O口实验(发光二极管实验) 180
实验六 数码管实验 182
实验七 中断实验 185
实验八 键盘扫描实验 187
实验九 RS232串口实验 193
实验十 液晶控制实验 196
第8章 综合设计性实验 200
实验一 DS18B20温度采集实验 200
实验二 D/A转换实验 206
实验三 A/D转换实验 209
实验四 IIC总线实验 212
实验五 SPI总线实验 217
实验六 实时时钟DS12C887实验 223
实验七 8255A并口扩展实验 229
附录A 8051单片机的常用指令 232
附录B 实验模块原理图 236
附录C 测温系统原理图 240
附录D Atmel公司51系列单片机选型表 241
参考文献 244
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019