单片机原理及接口技术PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:刘雨棣,傅骞编著
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2008
- ISBN:9787560620541
- 页数:226 页
第1章概述 1
1.1单片机的概念及单片机的种类 1
1.1.1单片机及单片机系统 1
1.1.2单片机程序设计语言及开发环境简介 2
1.1.3单片机的使用环境及产品等级 2
1.2单片机的类型、特点及用途 3
1.2.1单片机主要类型及其特点 3
1.2.2常用单片机的应用领域 6
1.3单片机的发展趋势 7
本章小结 7
练习与思考题 7
第2章MCS-51单片机芯片的结构及原理 8
2.1MCS-51单片机基本结构与封装 8
2.1.1MCS-51单片机的基本结构与内部结构 8
2.1.2MCS-51单片机引脚分布及功能 11
2.2MCS-51单片机的存储器 13
2.2.1MCS-51单片机的程序存储器 14
2.2.2MCS-51单片机的数据存储器 14
2.3MCS-51单片机1O口电路 20
2.3.1MCS-51单片机IO口的硬件结构 20
2.3.2MCS-51单片机IO口的使用特点 24
2.4MCS-51单片机的时钟电路与工作时序 25
2.4.1单片机时钟电路 25
2.4.2指令执行与时序 25
2.5MCS-51单片机工作方式 27
2.5.1复位方式与复位电路 27
2.5.2程序执行方式及掉电保护 28
2.5.3单片机的低功耗运行模式 29
2.6其他单片机的对照描述 30
2.6.1PIC系列单片机的主要特点 30
2.6.2典型PIC系列单片机的基本性能 30
本章小结 38
第3章单片机的指令系统及功能对照 41
3.1MCS-51单片机的指令系统 41
3.1.1MCS-51单片机的指令格式 41
3.1.2MCS-51单片机的寻址方式 42
3.2MCS-51单片机指令功能分类 44
3.2.1数据传送类指令 44
3.2.2算术运算类指令 48
3.2.3逻辑运算及移位类指令 52
3.2.4控制转移类指令 54
3.2.5布尔操作类指令 60
3.3精简指令单片机指令系统简介 62
3.3.1PIC系列单片机精简指令集及其说明 62
3.3.2PIC指令系统简介 63
本章小结 68
练习与思考题 69
第4章MCS-51单片机汇编程序设计 73
4.1汇编语言程序设计概述 73
4.1.1汇编语言以及汇编语言程序设计特点 73
4.1.2MCS-51汇编语言伪指令 74
4.1.3汇编语言的程序设计 76
4.2程序设计的基本结构及常用子程序 77
4.2.1顺序程序结构 77
4.2.2分支程序结构 79
4.2.3循环程序结构 81
4.2.4程序设计举例 85
4.2.5常用子程序 89
4.3编程及开发环境 92
4.3.1WAVE6000MCS-51单片机编程开发环境 92
4.3.2MPLABPIC单片机集成开发环境 95
本章小结 101
练习与思考题 101
第5章单片机的中断与定时系统 103
5.1MCS-51单片机的中断系统 103
5.1.1计算机中断技术的概念 103
5.1.2中断源及中断的控制 104
5.1.3中断响应的控制 106
5.1.4中断服务的流程 108
5.2MCS-51单片机的定时器/计数器 111
5.2.1计算机定时方法概述 111
5.2.2MCS-51单片机定时器/计数器的结构 111
5.2.3MCS-51单片机定时器/计数器工作方式 112
5.3MCS-51单片机外部中断源的扩展 118
5.3.1通过线或逻辑实现扩展 119
5.3.2通过定时器/计数器实现扩展 120
5.4其他类型单片机的对照描述 121
5.4.1PIC16C5X定时器计数器的控制结构 121
5.4.2相关部分及使用说明 122
本章小结 122
练习与思考题 123
第6章单片机串行数据通信及串行通信接口 125
6.1串行通信基础知识 125
6.1.1串行通信的基本原理 125
6.1.2单片机串行接口的结构 128
6.1.3单片机串行接口的控制 129
6.2MCS-51单片机串行接口及工作方式 130
6.2.1串行工作方式0 130
6.2.2串行工作方式1 132
6.2.3串行工作方式2 137
6.2.4串行工作方式3 138
本章小结 138
练习与思考题 138
第7章单片机扩展与接口技术 140
7.1单片机I/O扩展 140
7.1.1输入口线的扩展 141
7.1.2输出口线的扩展 142
7.1.3双向口线的扩展 143
7.1.4专用接口芯片的扩展 144
7.2单片机的存储器扩展 150
7.2.1程序存储器的扩展 150
7.2.2数据存储器的扩展 152
7.2.3存储器扩展的应用设计 153
7.3单片机键盘接口技术 154
7.3.1简易键盘接口的实现 154
7.3.2矩阵键盘接口的实现 156
7.4单片机显示器接口技术 158
7.4.1LED数码管显示接口 158
7.4.2LCD显示屏接口 161
7.5单片机与A/D、D/A转换器的接口 168
7.5.1单片机的D/A转换指标 168
7.5.2采用DAC0832芯片的D/A转换接口 169
7.5.3单片机PWM形式D/A转换接口电路 173
7.5.4单片机的A/D转换指标 174
7.5.5采用ADC0809芯片的A/D转换接口 175
7.5.6采用ADC0832芯片的串行A/D转换接口 179
7.5.7采用MC14433芯片的A/D转换接口 180
7.5.8采用LM331芯片的A/D转换接口 186
7.6单片机与PC机的接口 188
7.6.1MCS-51单片机与PC机之间的RS-232C串行通信口 188
7.6.2MCS-51单片机的RS-485串行通信接口 190
本章小结 190
练习与思考题 191
第8章单片机C程序设计及应用 192
8.1单片机C51程序设计 192
8.1.1单片机C程序的基本概念 192
8.1.2单片机C程序的基本结构 192
8.1.3单片机C程序的数据类型 197
8.1.4单片机C程序的算术表达式 199
8.1.5单片机C程序的一般语法结构 203
8.1.6C51语言程序设计 203
8.2采用C51程序的设计实例 210
8.2.18x8点阵LED显示屏的设计 210
8.2.2数字电压表的设计 213
本章小结 217
练习与思考题 217
附录1MCS-51系列单片机指令表(按字母顺序排列) 218
附录2MCS-51系列单片机指令表(按指令类型排序) 222
参考文献 226
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019