MCS单片机应用大全 51.96/98 下PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:张培仁,刘振安编
- 出 版 社:北京科海培训中心
- 出版年份:2222
- ISBN:
- 页数:274 页
第零章 绪论 1
第一章 MCS-96系列结构综述 5
1.1 MCS-96系列的主要性能特点 5
1.2 MCS-96系列的型号与封装 7
1.3 8098/ 8096的引脚功能 12
1.3.1 8098的引脚功能 12
1.3.2 48个脚的8098引脚功能 13
1.3.3 68个引脚的功能 13
1.4中央处理机CPU 14
1.4.1 CPU总线 14
1.4.2 RAM 15
1.4.3 CPU寄存器陈列 16
1.4.4 CPU的基本操作 17
1.5时钟信号 17
1.6存储器空间 18
1.6.1内部RAM 18
1.6.2保留的存储器空间 21
1.6.3内部ROM/EPROM 21
1.6.4存储器控制器 21
1.7芯片配置寄存器(CCR) 22
1.7.1 CCR寄存器 22
1.7.2总线宽度选择 23
1.7.3总线控制 23
1.7.4就绪控制 26
1.7.5程序保密 26
1.8输入/输出口0~4 27
1.8.1 P0口 28
1.8.2 P1口 28
1.8.3 P2口 29
1.8.4 P3口和P4口 29
1.9控制和状态寄存器 30
1.10监视定时器 32
1.11复位 32
1.11.1复位信号和复位状态 32
1.11.2复位电路 33
习题 36
第二章 MCS-96系列的指令系统 37
2.1操作数的类型 37
2.1.1字节ByTE 37
2.1.2字WORD 37
2.1.3双字DOUBLE WORD 38
2.1.4短整型数SHORT INTEGER 38
2.1.5整型数INTEGER 38
2.1.6长整型数LONG INTEGER 38
2.1.7位BIT 38
2.2寻址方式 39
2.2.1寄存器直接寻址方式 39
2.2.2间接寻址方式 39
2.2.3自动增量的间接寻址方式 39
2.2.4立即寻址方式 40
2.2.5短变址寻址方式 40
2.2.6长变址寻址方式 40
2.2.7零寄存器寻址方式 40
2.2.8堆栈指针寄存器寻址方式 41
2.2.9汇编语言寻址方式 41
2.3程序状态字 41
2.3.1中断控制状态 41
2.3.2条件标志 42
2.4指令系统概述 43
2.4.1 I/O口的程序设计 44
2.4.2读I/O状态寄存器I 45
2.4.3访问寄存器影射的I/O 45
2.4.4汇编语言指令和机器码指令格式 45
2.5指令分类详解 49
2.5.1算术指令 49
2.5.2单寄存器指令 58
2.5.3数据传送类指令 59
2.5.4逻辑指令 62
2.5.5移位指令 64
2.5.6循环控制指令 65
2.5.7比较指令 66
2.5.8条件跳转指令 66
2.5.9位测试并跳转指令 68
2.5.10堆栈操作指令 69
2.5.11跳转和调用指令 70
2.5.12专用控制指令 7
2.5.13规格化指令 72
2.6实验 72
习题2 75
第三章 中断系统及其应用 78
3.1中断系统 78
3.1.1中断源 78
3.1.2中断悬挂寄存器INT-PENDING 80
3.1.3中断屏蔽寄存器INT-MASK 80
3.1.4中断允许标志I 81
3.1.5中断处理过程 81
3.1.6中断响应时间 81
3.2中断禁止 83
3.3优先级排队 84
3.4中断系统编程实例及实验 85
3.4.1中断优先级及控制 85
3.4.2中断优先级及改变实例 86
3.4.3用软件产生EXTINT和HSO.0中断 87
3.4.4修改堆栈以实现中断服务程序的返回地址 91
3.4.5改变PSW内容的方法 92
习题 93
第四章 定时器及其应用 94
4.1定时器概述 94
4.1.1定时器1 94
4.1.2定时器2 94
4.1.3定时器1和T2的中断 95
4.1.4监视定时 95
4.1.5抗干扰编程试验 96
4.2实例与实验 97
4.2.1定时器T1的应用 97
4.2.2定时器T2的应用 98
4.2.3监视定时器的应用 99
4.2.4抗干扰试验 100
习题 101
第五章 高速输入HSI及其应用 102
5.1 HSI工作原理 102
5.1.1 HSI的硬件结构 102
5.1.2 HSI的输入引脚 103
5.2 HSI的控制 104
5.2.1 HSI的工作方式 104
5.2.2 HSI的工作状态 104
5.2.3 HSI中断 105
5.3 HSI使用方法 106
5.3.1 HSO使用要点 106
5.3.2查询法 106
5.3.3中断法 107
5.4实验与实例 107
5.4.1查询法实验 107
5.4.2中断法实验 107
5.4.3利用HSI测量脉冲信号 109
习题 100
第六章 高速输出HSO 111
6.1 HSO的基本结构 111
6.1.1 HSO硬件概述 111
6.1.2 HSO输出引脚 112
6.2 HSO的控制 113
6.2.1 HSO命令寄存器 113
6.2.2 HSO时间寄存器 114
6.2.3 HSO的清除 115
6.2.4用定时器T2作为HSO的时间基准 115
6.2.5软件定时器 116
6.2.6 HSO中断 116
6.3实例和实验 117
6.3.1 HSO的使用要点和编程方法 117
6.3.2利用HSO产生单脉冲 117
6.3.3利用HSO产生连续脉冲 118
6.3.4软件定时器 119
6.3.5用HSO三条引脚实现高速可编程控制功能 120
6.3.6 HSO二个引脚同时输出的例子 122
习题 124
第七章 A/D和PWM原理及应用 125
7.1 A/D转换器 125
7.1.1 A/D转换器原理A/D 125
7.1.2 A/D转换器性能的提高 125
7.2 A/D转换器的控制 129
7.2.1 A/D命令寄存器 129
7.2.2 A/D结果寄存器(AD RESULT) 130
7.2.3 A/D转换器性能的启动 131
7.3 A/D转换器应用实例 131
7.3.1 A/D查询式方法 131
7.3.2中断方法 131
7.3.3用HSO启动A/D转换器 132
7.3.4温度控制启实例 133
7.4 PWM的结构和工作原理 134
7.5 PWM应用实例 136
7.5.1产生PWM波形 136
7.5.2用PWM实现D/A转换 136
7.5.3用PWM产生锯齿波 138
7.5.4用软件定时器重装PWM输出周期波 139
习题 139
第八章 串行口原理及其应用 141
8.1串行口的工作原理 141
8.1.1串行口的控制寄存器和状态寄存器 142
8.1.2串行口发送缓冲器和接收缓冲器 142
8.1.3串行口波特率的确定 143
8.2串行口的工作方式 143
8.2.1方式0 143
8.2.2方式1 144
8.2.3方式2和方式3 144
8.2.4多机通讯 144
8.3实例和实验 145
8.3.1串行口的使用注意事项和编程方式 145
8.3.2串行口工作方式1的应用 146
习题 149
第九章 综合应用实验与课程设计 150
9.1利用HSO.0和HSO.1输出二路脉冲 150
9.2利用HSO构成占空比可变的PWM信号 152
9.3中断控制下的多道I/O程序 154
9.4数字滤波 157
9.4.1定点四字节整数算术平均子程序 157
9.4.2防脉冲干扰滤波子程序 158
9.5 8096/8098抗干扰编程方法 159
9.6课程设计 162
习题 170
第十章 集成开发系统软件的使用方法和实例 171
10.1 CLOWN SIMLATOR集成环境 171
10.1.1安装 172
10.1.2主菜单 172
10.1.3主菜单命令介绍 172
10.2编辑器的使用 173
10.2.1快进,快出 173
10.2.2编辑器的状态行 173
10.2.3编辑器命令 174
10.2.4小结 175
10.3 CLOWN96宏汇编语言及使用 175
10.3.1源程序的编写 176
10.3.2段的定义 176
10.3.3标号,变量和常量的定义 176
10.3.4宏的使用 180
10.3.5单元的使用与设计 181
10.3.6汇编的使用 183
10.4 CLOWN96调试器的使用 184
10.4.1菜单结构 184
10.4.2反汇编命令(UNASSEMBLE) 184
10.4.3环境菜单(UNVIRONMENT) 184
10.4.4观察窗口(WATCH) 185
10.4.5断点管理(BREAK) 186
10.4.6运行菜单 186
10.4.7退出 187
10.4.8关于调试器的补充说明 187
10.5实用程序的使用方法 188
10.5.1 UNIMOVER.EXE的使用 188
10.5.2 CHANGER.EXE的使用 188
10.6其它信息 189
10.6.1保留字 189
10.6.2库函数 190
10.6.3汇编错误信息 195
习题 197
第十一章 ATD-96/98单片机开发系统介绍 198
第十二章 DVCC-98-B开发机 210
第十三章 多机通讯实例 218
第十四章 工程应用摘录 228
第十五章 单片机科技应用文摘 241
第十六章 硬件扩充 252
附录1 习题答案 258
附录2 指令详表 270
附录3 单片开发机软件介绍 273
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《物联网与嵌入式技术及其在农业上的应用》马德新 2019
- 《东方杂志 第110册 第25卷 第一至四号 1928年1月-1928年2月》上海书店出版社编 2012
- 《清明 我们的节日》冯骥才编 2017
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《东方杂志 第94册 第22卷 第四至七号 1925年2月-1925年4月》上海书店出版社编 2012
- 《罗京 现在开始播音》刘卓著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《住院医师规范化培训 麻醉科模拟试题及精析》住院医师规范化培训考试宝典编委会编 2019
- 《每个人的故乡都是宇宙中心》许石林著 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《企业高技能人才职业培训系列教材 药物制剂工 三级》人力资源和社会保障部教材办公室 2016