![]()
内容推荐 陈为、朱桂新、庄克玉、张典、步妮编著的《单片微机原理与接口技术》以MCS-51单片机为背景,系统地介绍微型计算机的原理及应用,主要内容包括计算机基础知识、计算机的基本工作原理及组成、MCS-51系列单片机的结构和指令系统、C51编程方法、中断系统、定时器、串行口以及MCS-51单片机的扩展方法、半导体存储器、常用可编程接口芯片、A/D和D/A转换芯片等。本书重点讲述基于C51语言开发的MCS-51系列单片机系统,同时还以ProteusI为例介绍了软件仿真的设计方法。本书在讲述原理的同时,注意理论与实际相结合,力求做到让读者能够在掌握一定理论知识的同时运用所学的知识解决实际问题。 目录 第1章 微型计算机概述 1.1 微型计算机发展概况 1.2 微型计算机的应用 1.3 微型计算机的分类 习题1 第2章 微型计算机基础知识 2.1 微型计算机中的数制和编码 2.2 进制数的运算及其加法电路 2.3 微型计算机的基本组成电路 2.4 三态输出电路 2.5 总线及存储器结构 习题2 第3章 微型计算机的基本工作原理 3.1 微型计算机结构的简化形式 3.2 指令系统 3.3 控制部件 3.4 微型计算机功能的扩展 3.5 初级程序设计举例 3.6 模型机的工作过程 习题3 第4章 MCS-51单片机的硬件结构 4.1 MCS-51单片机的内部结构 4.2 MCS-51单片机的外部引脚 4.3 MCS-51单片机的工作时序 习题4 第5章 MCS-51单片机的指令系统 5.1 MCS-51单片机的汇编语言 5.2 MCS-51单片机的寻址方式 5.3 伪指令 5.4 指令系统分类介绍 5.5 汇编语言程序设计 习题5 第6章 单片机C语言程序设计 6.1 C51基础知识 6.2 C51语句 6.3 函数 6.4 C51构造数据类型 6.5 C51程序举例 习题6 第7章 单片机的中断系统 7.1 中断的概念和功能 7.2 单片机的中断系统 7.3 与中断控制相关的寄存器及使用方法 7.4 中断程序设计 7.5 C51中断编程 习题7 第8章 单片机的定时/计数器 8.1 定时/计数器的结构和工作原理 8.2 定时/计数器的控制 8.3 定时/计数器的工作方式 8.4 定时/计数器的应用程序设计 8.5 C51定时/计数器编程 习题8 第9章 单片机的串行接口 9.1 串行通信的基本概念 9.2 单片机串行接口的内部结构和工作过程 9.3 与串行接口相关的寄存器及其使用方法 9.4 MCS-51系列单片机串行接口的工作方式 9.5 利用单片机的串行接口实现串行通信 9.6 串行接口应用程序设计 9.7 C51串行接口编程 习题9 第10章 单片机系统的扩展 10.1 MCS-51单片机系统扩展编址技术 10.2 片外程序存储器的扩展 10.3 片外数据存储器的扩展 10.4 并行I/O接口的扩展 10.5 外部串行总线扩展 习题10 第11章 常用外围设备接口电路 11.1 键盘接口电路 11.2 LED显示器接口电路 11.3 键盘/显示器专用接口芯片Intel 8279 11.4 LCD显示器接口电路 11.5 微型打印机接口电路 习题11 第12章 模拟量接口的扩展 12.1 D/A转换器概述 12.2 MCS-51单片机与8位D/A转换器接口技术 12.3 A/D转换器概述 12.4 MCS-51单片机与8位A/D转换器接口技术 12.5 MCS-51单片机与12位A/D转换器接口技术 12.6 MCS-51单片机与串行A/D转换器接口技术 习题12 第13章 单片机应用系统的设计 13.1 单片机应用系统的设计过程 13.2 单片机开发工具及选择 13.3 单片机应用系统的可靠性设计 13.4 单片机应用系统的调试和维护 习题13 第14章 基于Proteus的仿真设计 14.1 Proteus软件介绍 14.2 Proteus和Keil编译器的结合使用 14.3 仿真实例 参考文献
|