单片机原理及其应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:佟云峰主编
- 出 版 社:重庆:重庆大学出版社
- 出版年份:2004
- ISBN:7562430705
- 页数:270 页
第1章 单片机概述 1
1.1单片机的数学基础 1
1.1.1数的进制及其相互转换 1
1.1.2带符号数的表示方法 4
1.1.3溢出的判别方法 6
1.1.4 ASCII码和BCD码 8
1.2单片机基础 10
1.2.1计算机的经典组成 10
1.2.2单片机的概念 11
1.2.3单片机的应用范围 13
1.2.4单片机的发展 14
1.2.5单片机系统 15
1.2.6单片机与嵌入式系统 18
1.3常用单片机系列介绍 19
1.3.1 MCS—51系列 19
1.3.2 MC68系列 20
1.3.3 PIC16系列 22
1.3.4 MSP430系列 23
1.3.5 AVR系列 25
本章小结 27
习题1 27
第2章 MCS—51单片机的基本结构 29
2.1单片机的内部结构 29
2.1.1 MCS—51的组成框图 29
2.1.2 CPU的结构 30
2.2 CPU的时序和引脚功能 32
2.2.1 MCS—51系列单片机的引脚功能描述 32
2.2.2时钟电路及工作时序 33
2.2.3复位电路及单片机的工作方式 35
2.3存储器组织 37
2.3.1存储器的划分 37
2.3.2程序存储器 37
2.3.3片内数据存储器和特殊功能寄存器(SFR) 38
2.3.4片外数据存储器 45
2.4 MCS—51的端口结构 45
2.4.1端口功能 45
2.4.2端口的内部结构与操作 46
2.4.3读—修改—写操作 48
本章小结 49
习题2 49
第3章 MCS—51单片机的指令系统 50
3.1指令格式和寻址方式 50
3.1.1指令格式及符号约定 50
3.1.2 MCS—51单片机的寻址方式 51
3.2 MCS—51的指令系统 56
3.2.1指令的分类 56
3.2.2数据传送类指令 57
3.2.3算术运算类指令 64
3.2.4逻辑运算类指令 69
3.2.5控制转移类指令 73
3.2.6位操作类指令 79
3.3汇编语言程序设计 83
3.3.1伪指令 83
3.3.2汇编语言程序的基本结构 84
3.3.3汇编语言程序设计实例 89
本章小结 92
习题3 92
第4章 MCS—51的功能部件及应用 95
4.1 MCS—51的中断系统及其应用 95
4.1.1中断的概念 95
4.1.2 MCS—51的中断源 99
4.1.3 MCS—51对中断的控制 100
4.1.4中断系统应用举例 104
4.2定时器/计数器及其应用 105
4.2.1定时器/计数器的结构 105
4.2.2定时器/计数器的初始化 106
4.2.3定时器/计数器的应用举例 109
4.3串行口及应用 111
4.3.1串行通信基础 111
4.3.2 MCS—51串行口的结构 113
4.3.3串行口的控制 113
4.3.4串行通信实例 117
4.4其他集成功能部件的应用 119
4.4.1 MCS—51的集成功能部件 119
4.4.2 I2C接口及其应用 120
4.4.3 WDT及其应用 121
4.4.4 SPI接口及其应用 122
4.4.5集成E2 PROM的使用 123
4.4.6集成ADC及其应用 125
4.4.7集成DAC及其应用 128
本章小结 129
习题4 129
第5章 单片机系统扩展及接口技术 130
5.1存储器扩展技术 130
5.1.1单片机系统的三总线 130
5.1.2常用的存储器芯片 132
5.1.3程序存储器的扩展 139
5.1.4外部数据存储器的扩展 142
5.1.5多片存储器芯片的扩展 144
5.2并行I/O接口的扩展技术 146
5.2.1可编程并行I/O接口芯片8255A 146
5.2.2 8155与单片机的接口 157
5.3人机接口技术 163
5.3.1 LED显示器与单片机的接口 163
5.3.2液晶显示器(LCD)与单片机的接口 169
5.3.3键盘接口 170
5.3.4 8279芯片应用 176
5.4模拟量输入/输出接口技术 186
5.4.1 D/A芯片及其接口设计 187
5.4.2 A/D芯片及其接口设计 192
5.5开关电路及驱动电路接口 202
5.5.1开关电路接口 202
5.5.2光电藕合器驱动接口 204
本章小结 206
习题5 208
第6章 单片机的C51程序设计 209
6.1 C51数据类型及存储类型 209
6.1.1 C51的数据类型 209
6.1.2 C51的数据存储类型 210
6.1.3 C51对单片机主要资源的定义 211
6.2 C51的基本运算 213
6.2.1 C51的算数运算 213
6.2.2 C51的关系运算 214
6.2.3 C51的逻辑运算 214
6.2.4 C51的位运算 215
6.2.5 C51的赋值运算 215
6.3 C51的构造数据类型 216
6.3.1数组 216
6.3.2指针 217
6.3.3结构 218
6.4 C51流程控制语句 218
6.4.1选择控制语句 219
6.4.2循环语句 220
6.4.3 C51的中断控制 222
6.5 C51函数 224
6.5.1函数的分类与定义 224
6.5.2函数的调用 224
6.6 C51应用编程实例 225
本章小结 231
习题6 231
第7章 单片机应用系统设计与开发 232
7.1单片机应用系统设计概述 232
7.1.1设计要求与设计步骤 232
7.1.2需求分析与总体方案设计 233
7.1.3硬件设计和软件设计 234
7.2单片机系统的可靠性设计 235
7.2.1单片机系统的抗干扰设计 236
7.2.2单片机系统的可靠性设计原则 236
7.3单片机应用系统设计实例 237
7.3.1交通信号灯控制系统 237
7.3.2校园作息时间控制系统 242
7.3.3环境温度监测系统 249
本章小结 256
习题7 256
附录 257
附录1 MCS—51系列单片机指令表 257
附录2 C51常用库函数 263
附录3 ASCII美国标准信息交换码表 266
附录4 常用集成芯片引脚图 267
参考文献 270
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《重庆市绿色建筑评价技术指南》重庆大学,重庆市建筑节能协会绿色建筑专业委员会主编 2018
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991