内容简介
本书主要介绍单片微型计算机的原理和应用方法。重点介绍了MCS—51单片微型计算机的结构、指令系统、程序设计、系统扩展、应用系统配置及接口技术、串口及串行通信以及应用系统的设计。书中对新发展起来的80C51系列单片机进行了介绍,附录中介绍了因特网上的单片机资源。在每章末,均附有小结、思考题与习题。本书可以作为高等院校和高等职业技术教育类本、专科学生的微机原理及应用或单片机原理及应用课程的教材,也可供单片机开发应用的工程技术人员参考。
目录
第1章 绪论 1.1 计算机和单片机的发展 1.2 计算机中数的表示方法及运算 1.3 计算机中常用数制与编码 1.4 微型计算机的结构 小 结 思考题与习题1 第2章 MCS—51系列单片机的结构及原理 2.1 MCS—51系列单片机的结构与引脚功能 2.2 MCS—51系列单片机的微处理器与CPU时序 2.3 8051存储器配置 2.4 输入输出端口结构 2.5 复位及复位电路 小 结 思考题与习题2 第3章 MCS—51指令系统 3.1 概述 3.2 寻址方式 3.3 MCS—51单片机的指令系统 小 结 思考题与习题3 第4章 程序设计 4.1 编程的步骤、方法和技巧 4.2 汇编语言源程序的编辑和汇编 4.3 汇编语言程序设计 4.4 综合程序应用编程 4.5 C51程序设计简介 小 结 思考题与习题4 第5章 中断系统及其应用 5.1 概 述 5.2 MCS—51中断系统及中断控制 5.3 中断处理过程 5.4 中断应用程序举例 小 结 思考题与习题5 第6章 定时/计数器及应用 6.1 MCS—51定时/计数器概述 6.2 定时/计数器的控制 6.3 定时/计数器的4种工作方式及应用 小 结 思考题与习题6 第7章 单片机系统扩展 7.1 MCS—51系列单片机的外部扩展性能 7.2 MCS—51系列单片机存储器扩展 7.3 MCS—51系列单片机I/O口扩展 小 结 思考题与习题7 第8章 应用系统配置及接口技术 8.1 单片机与开关及键盘接口技术 8.2 单片机与显示器接口技术 8.3 A/D转换器与单片机的接口 8.4 D/A转换器与单片机的接口 小 结 思考题与习题8 第9章 串口及串行通信技术 9.1 MCS—51串行通信接口 9.2 MCS—51单片机之间的通信 9.3 PC机与单片机间的通信 小 结 思考题与习题9 第10章 单片机应用系统的设计 10.1 系统设计的原则与步骤 10.2 单片机开发系统简介 10.3 系统设计举例 小 结 思考题与习题10 第11章 80C51系列单片机 11.1 PHILIPS 8×C552单片机简介 11.2 Atmel 89C51系列单片机 小 结 思考题与习题11 附录 附录1 MCS—51系列单片机指令表 附录2 因特网上的单片机资源 附录3 常用逻辑门电路图形符号对照表 参考文献