|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
高等学校电子信息类系列教材。
编辑推荐:
本书以目前中、小规模单片机应用系统普遍采用的MCS-51系列单片机为对象,系统地介绍了单片机的内部结构、指令系统、汇编语言程序设计、应用系统扩展、常用外部设备的接口技术、单片机应用系统的软硬件结构与开发过程及手段。本书最后一章(单片机的C语言应用程序设计)可使读者紧密结合单片机的软、硬件特点,迅速掌握带趋势性的单片机应用系统开发设计的C语言程序设计方法。本书概念准确,注重知识的内在联系与规律,采用归纳、类比的方法,系统地介绍了单片机的结构原理及应用系统的组成与设计方法,目的是使读者在较短的时间内掌握单片机的应用技术。为了便于读者理解、掌握本书的内容,每章均配有大量的例题与习题;同时也着眼于工程实用,选用了大量具有实用价值的问题进行讨论。本书既可作为大专院校有关专业师生及自学人员的教科书,也可供从事单片机技术开发、应用的工程技术人员阅读、参考。
目录:
第1章 概述
1. 1 单片机的基本概念 1. 2 单片机的发展概况 1. 3 单片机的特点及应用 1. 3. 1 单片机的特点 1. 3. 2 单片机的应用 1. 4 常用单片机系列介绍 1. 4. 1 MCS系列产品_ 1. 4. 2 MCS-51系列单片机的结构特点 第2章 MCS-51系列单片机的硬件结构 2. 1 MCS-51系列单片机简介 2. 2 MCS-51系列单片机内部结构与外部引脚说明 2. 2. 1 内部结构框图 2. 2. 2 外部引脚说明 2. 3 微处理器 2. 3. 1 运算部件 2. 3. 2 控制部件及振荡器 2. 3. 3 CPU时序 2. 4 存储器 2. 4. 1 程序存储器 2. 4. 2 数据存储器 2. 5 并行输入/输出接口 2. 5. 1 P0口 2. 5. 2 P1口 2. 5. 3 P2口 2. 5. 4 P3口 2. 6 定时器/计数器 2. 6. 1 定时器/计数器T0. T1的结构 2. 6. 2 定时器/计数器T0. T1的四种工作方式 2. 7 串行输入/输出口 2. 7. 1 串行通信的基本概念 2. 7. 2 MCS-51单片机的串行口 2. 8 MCS-51单片机的中断系统 2. 8. 1 中断的基本概念 2. 8. 2 中断源 2. 8. 3 中断控制 2. 8. 4 中断响应的条件. 过程与时间 2. 9 复位状态及复位电路 2. 9. 1 复位状态 2. 9. 2 复位电路 第3章 MCS-51单片机指令系统和汇编语言程序示例 3. 1 MCS-51单片机指令系统概述 3. 1. 1 指令. 指令系统的概念 3. 1. 2 MCS-51单片机指令系统及其指令格式 3. 2 寻址方式 3. 2. 1 立即寻址 3. 2. 2 寄存器寻址 3. 2. 3 寄存器间接寻址 3. 2. 4 直接寻址 3. 2. 5 变址寻址 3. 2. 6 相对寻址 3. 2. 7 位寻址 3. 3 数据传送类指令 3. 3. 1 访问片内数据存储器的一般数据传送指令 3. 3. 2 片内特殊传送指令 3. 3. 3 片外数据存储器数据传送指令 3. 3. 4 访问程序存储器的数据传送指令 3. 4 算术运算类指令 3. 4. 1 加. 减法指令 3. 4. 2 十进制调整指令 3. 4. 3 乘. 除法指令 3. 5 逻辑运算及移位指令 3. 6 控制转移类指令 3. 6. 1 无条件转移指令 3. 6. 2 条件转移指令 3. 7 子程序调用与返回指令 3. 7. 1 子程序调用指令 3. 7. 2 返回指令 3. 7. 3 空操作指令 3. 8 位操作类指令 3. 9 汇编程序格式与他指令 3. 10 汇编程序设计示例 3. 10. 1 算术. 逻辑处理程序 3. 10. 2 数制转换程序 3. 10. 3 多分支转移(散转)程序 3. 10. 4 定时器/计数器应用程序 3. 10. 5 外部中断应用程序 3. 10. 6 串行口应用程序 第4章 MCS-51单片机系统功能的扩展 4. 1 系统扩展概述 4. 1. 1 最小应用系统 4. 1. 2 单片机系统扩展的内容与方法 4. 2 常用扩展器件简介 4. 2. 1 8D锁存器74LS373 4. 2. 2 74LS244和74LS245芯片 4. 2. 3 3-8译码器74LS138 4. 3 存储器的扩展 4. 3. 1 存储器扩展概述 4. 3. 2 程序存储器的扩展 4. 3. 3 数据存储器的扩展 4. 3. 4 兼有片外程序存储器和片外数据存储器的扩展举例 4. 4 I/O扩展 4. 4. 1 I/O扩展概述 4. 4. 2 8255可编程并行I/O口扩展 4. 4. 3 8155可编程并行I/O口扩展 4. 4. 4 用TTL芯片扩展简单的I/O接口 4. 4. 5 用串行口扩展并行I/O口 第5章 MCS-51单片机的接口与应用 5. 1 按键. 键盘及其接口 5. 1. 1 键输入过程与软件结构 5. 1. 2 键盘接口和键输入软件中应解决的几个问题 5. 1. 3 独立式按键 5. 1. 4 行列式键盘 5. 2 显示及显示器接口 5. 2. 1 LED显示器结构与原理 5. 2. 2 LED显示器与显示方式 5. 2. 3 LED显示器接口 5. 2. 4 键盘. 显示器组合接口 5. 3 A/D转换器接口 5. 3. 1 A/D转换器概述 5. 3. 2 A/D转换器ADC0809与单片机的接口 5. 3. 3 单片机与A/D转换器AD574的接口 5. 4 D/A转换器接口 5. 4. 1 D/A转换器概述 5. 4. 2 8位D/A转换器与单片机的接口 5. 4. 3 高于8位D/A转换器与单片机的接口 5. 5 行程开关. 晶闸管. 继电器与单片机的接口 5. 5. 1 光电耦合器件 5. 5. 2 行程开关. 继电器触点与单片机的接口 5. 5. 3 晶闸管元件与单片机接口 5. 5. 4 继电器与单片机接口 第6章 单片机应用系统设计与开发 6. 1 单片机应用系统结构与应用系统的设计内容 6. 1. 1 单片机应用系统的一般硬件组成 6. 1. 2 单片机应用系统的设计内容 6. 2 单片机应用系统开发过程 6. 2. 1 系统需求与方案调研 6. 2. 2 可行性分析 6. 2. 3 系统方案设计 6. 2. 4 系统详细设计与制作 6. 2. 5 系统调试与修改 6. 2. 6 生成正式系统(或产品) 6. 3 单片机应用系统的一般设计方法 6. 3. 1 确定系统的功能与性能 6. 3. 2 确定系统基本结构 6. 3. 3 单片机应用系统硬. 软件的设计原则 6. 3. 4 硬件设计 6. 3. 5 软件设计 6. 3. 6 资源分配 6. 4 单片机应用系统调试 6. 4. 1 单片机应用系统调试工具 6. 4. 2 单片机应用系统的一般调试方法 6. 5 MCS-51单片机应用系统设计与调试实例 第7章 单片机的C语言应用程序设计 7. 1 C语言与MCS-51 7. 2 C51数据类型及在MCS-51中的存储方式 7. 1. 1 C51的数据类型 7. 2. 2 C51数据在MCS-51中的存储方式 7. 3 C51数据的存储类型与MCS-51存储结构 7. 4 MCS-51特殊功能寄存器(SFR)的C51定义 7. 5 MCS-51并行接口的C51定义 7. 6 位变量的C51定义 7. 7 C51构造数据类型 7. 8 模块化程序开发过程 7. 8. 1 混合编程 7. 8. 2 覆盖和共享 7. 3. 3 库和连接器/定位器 7. 8. 4 程序优什 7. 9 MCS-51内部资源使用的C语言编程 7. 9. 1 中断应用的C语言编程 7. 9. 2 定时器/计数器(T/C)应用的C语言编程 7. 9. 3 串行口使用的C语言编程 7. 10 MCS-51片外扩展的C语言编程 7. 10. 1 8255与8031接口C应用程序举例 7. 10. 2 MCS-51数据采集的C语言编程 7. 10. 3 MCS-51输出控制的C语言编程 7. 11 频率量测量的C语言编程 7. 11. 1 测量频率法 7. 11. 2 频率脉冲的测量周期法 7. 12 MCS-51机间通信的C语言编程 7. 12. 1 点对点的串行异步通信 7. 12. 2 多机通信 7. 1. 3 键盘和数码显示人机交互的C语言编程 7. 13. 1 行列式键盘与8031的接口 7. 13. 2 七段数码显示与8031的接口 附录A ASCII(美国标准信息交换码)表 附录B MCS-51系列单片机指令表 附录C Franklin C51上机指南 C. 1 安装 C. 2 编译器 C. 2. 1 编译器控制指令 C. 2. 2 预处理器 C. 2. 3 C库函数 C. 3 连接器 C. 3. 1 L51的使用 C. 3. 2 连接器控制命令 C. 4 汇编器 C. 4. 1 汇编控制 C. 4. 2 伪指令 C. 5 实用程序 C. 5. 1 库管理器LIB51 C. 5. 2 目标-十六进制-符号转换器OHS51 C. 5. 3 其它 |