- 电子工业出版社
- 9787121385469
- 1-3
- 402985
- 48245421-2
- 平塑
- 16开
- 2021-09
- 451
- 284
- 工学
- 计算机科学与技术
- 电子信息与电气
- 本科 研究生(硕士、EMBA、MBA、MPA、博士)
目录
目 录__eol__第1章 初识单片机 1__eol__1.1 什么是单片机 1__eol__1.2 单片机的历史 2__eol__1.3 单片机的特点和应用 2__eol__1.3.1 单片机的应用特点 2__eol__1.3.2 单片机的应用领域 3__eol__1.4 单片机应用系统的组成 4__eol__1.5 典型单片机性能概述 5__eol__1.6 各类嵌入式处理器简介 10__eol__1.6.1 嵌入式微控制器(单片机) 10__eol__1.6.2 嵌入式数字信号处理器 10__eol__1.6.3 嵌入式微处理器 11__eol__1.6.4 嵌入式片上系统 12__eol__1.7 计算机中的数制与编码 12__eol__1.7.1 无符号数的表示及运算 12__eol__1.7.2 带符号数的表示及运算 16__eol__1.7.3 二进制数编码 20__eol__1.7.4 计算机中数的定点表示和浮点表示 21__eol__习题 22__eol__第2章 单片机的基本结构 23__eol__2.1 单片机的结构概述 23__eol__2.2 中央处理器 24__eol__2.2.1 运算器 24__eol__2.2.2 控制器 25__eol__2.2.3 专用寄存器 27__eol__2.2.4 振荡器 29__eol__2.3 单片机的引脚功能 30__eol__2.3.1 电源及时钟引脚 31__eol__2.3.2 控制引脚 31__eol__2.3.3 并行I/O接口 32__eol__2.4 存储器 35__eol__2.4.1 程序存储空间 36__eol__2.4.2 数据存储空间 36__eol__2.5 MCS-51单片机的工作方式 40__eol__2.5.1 复位方式 40__eol__2.5.2 程序执行方式 41__eol__2.5.3 低功耗方式 41__eol__习题 41__eol__第3章 单片机的指令系统 43__eol__3.1 汇编指令的格式 43__eol__3.2 寻址方式 44__eol__3.3 指令系统 47__eol__3.3.1 数据传送类指令 48__eol__3.3.2 算术运算类指令 52__eol__3.3.3 逻辑操作类指令 57__eol__3.3.4 控制转移类指令 59__eol__3.3.5 位操作类指令 64__eol__习题 65__eol__第4章 汇编语言程序设计 67__eol__4.1 汇编语言程序的格式 67__eol__4.2 伪指令 68__eol__4.3 汇编语言程序的基本结构 71__eol__4.3.1 顺序结构 71__eol__4.3.2 分支结构 71__eol__4.3.3 循环结构 73__eol__4.4 系统编程的步骤、方法和技巧 78__eol__4.4.1 拟定系统的工作流程图 79__eol__4.4.2 子功能模块程序或子程序的分解与分析 79__eol__4.4.3 子功能模块程序或子程序的设计与调试 80__eol__4.4.4 系统程序的连接与调试 81__eol__4.5 实验 81__eol__习题 84__eol__第5章 单片机的C语言程序设计 85__eol__5.1 C51语言概述 85__eol__5.1.1 C51语言与汇编语言的比较 85__eol__5.1.2 C51语言与标准C语言的比较 86__eol__5.1.3 使用C51语言编制程序的步骤 86__eol__5.2 C51语言对标准C语言的扩展 87__eol__5.2.1 数据类型 87__eol__5.2.2 存储类型及存储区 89__eol__5.2.3 特殊功能寄存器 91__eol__5.2.4 位变量的定义 93__eol__5.2.5 存储模式 94__eol__5.2.6 函数的使用 94__eol__5.2.7 C51语言的指针 97__eol__5.2.8 访问绝对地址 98__eol__5.3 C51和汇编语言的混合编程 100__eol__5.3.1 命名规则 100__eol__5.3.2 参数传递规则 100__eol__5.3.3 在C51语言中直接插入汇编语言指令 101__eol__5.4 使用C51语言编程的技巧 102__eol__5.5 实验 104__eol__习题 108__eol__第6章 单片机的功能部件 109__eol__6.1 中断系统 109__eol__6.1.1 中断概述 109__eol__6.1.2 单片机的中断系统 110__eol__6.1.3 中断控制 112__eol__6.1.4 中断响应过程 113__eol__6.1.5 中断系统应用实例 115__eol__6.1.6 中断程序举例 117__eol__6.2 定时/计数器 118__eol__6.2.1 定时/计数器概述 118__eol__6.2.2 定时/计数器的结构 119__eol__6.2.3 定时/计数器的工作方式寄存器 120__eol__6.2.4 定时/计数器的控制寄存器 121__eol__6.2.5 定时/计数器的工作方式 121__eol__6.2.6 定时/计数器应用举例 123__eol__6.3 串行接口 125__eol__6.3.1 数据通信概述 125__eol__6.3.2 单片机的串行接口 131__eol__6.3.3 控制串行接口的寄存器 131__eol__6.3.4 串行接口的4种工作方式 133__eol__6.3.5 多机系统通信 137__eol__6.3.6 波特率计算 137__eol__6.3.7 单片机与PC通信技术 138__eol__6.4 实验 141__eol__习题 142__eol__第7章 单片机的系统扩展 144__eol__7.1 单片机最小系统 144__eol__7.1.1 8051/8751单片机最小系统 144__eol__7.1.2 8031单片机最小系统 144__eol__7.1.3 最小系统的工作时序 145__eol__7.2 并行扩展概述 146__eol__7.2.1 总线 146__eol__7.2.2 扩展总线的实现 147__eol__7.3 程序存储器扩展 149__eol__7.3.1 常用程序存储器和地址锁存器简介 149__eol__7.3.2 典型EPROM扩展电路 150__eol__7.4 数据存储器扩展 152__eol__7.4.1 数据存储器的读/写控制与时序 152__eol__7.4.2 常用SRAM芯片简介 154__eol__7.4.3 典型SRAM芯片扩展电路 154__eol__7.5 I/O接口扩展 157__eol__7.5.1 用锁存器扩展输出接口 157__eol__7.5.2 用三态门扩展输入接口 158__eol__7.6 可编程并行I/O接口扩展 160__eol__7.6.1 可编程并行I/O接口芯片8255A 160__eol__7.6.2 可编程多功能接口芯片8155 166__eol__习题 173__eol__第8章 单片机的接口技术 175__eol__8.1 单片机与键盘的接口 175__eol__8.1.1 键盘的工作原理 175__eol__8.1.2 独立式键盘与单片机的接口 176__eol__8.1.3 矩阵式键盘与单片机的接口 178__eol__8.2 单片机与LED显示器的接口 182__eol__8.2.1 LED显示器 182__eol__8.2.2 LED显示器接口技术 183__eol__8.3 单片机与字符型LCD的接口 187__eol__8.3.1 液晶显示概述 187__eol__8.3.2 1602字符型LCD简介 188__eol__8.4 单片机与ADC的接口 197__eol__8.4.1 ADC概述 197__eol__8.4.2 ADC0809芯片 198__eol__8.4.3 ADC0809芯片与单片机的接口设计 201__eol__8.5 单片机与DAC的接口 205__eol__8.5.1 DAC的主要特点与技术指标 205__eol__8.5.2 DAC0832芯片 206__eol__8.5.3 DAC0832芯片与单片机的接口设计 207__eol__8.5.4 DAC0832芯片的应用 209__eol__8.6 单片机与I2C总线芯片的接口 210__eol__8.6.1 I2C总线的功能和特点 210__eol__8.6.2 I2C总线的构成及工作原理 210__eol__8.6.3 I2C总线的工作方式 211__eol__8.6.4 具有I2C总线接口的E2PROM 212__eol__8.7 单片机与DS18B20芯片的接口 224__eol__8.7.1 DSl8B20芯片的特点 224__eol__8.7.2 DS18B20芯片封装形式及引脚功能 224__eol__8.7.3 DS18B20芯片的内部结构 224__eol__8.7.4 DS1