本书是21世纪高等学校规划教材,也是MCS-51单片机原理及应用的学习辅导书和相关的实验指导书。
全书共分两篇9章。其主要内容为微型计算机基础知识、MCS-51单片机组成及结构分析、MCS-51单片机汇编语言程序设计、MCS-51单片机内部接口电路、MCS-51系统扩展、指令与寻址方式的验证、单片机内部接口设备的使用、典型子程序设计、外部接口应用。
本书为电类在校本科生和任课教师编写的学习指导和实验指导书,也可作为相关工程技术人员的参考书。
前言
第一篇 学习指导和习题解答
第1章 微型计算机基础知识
1.1计算机中的数和编码系统
习题与思考题解题思路与方法
第2章 MCS-51单片机组成及结构分析
2.1 MCS-51单片机主要功能特点
2.2MCS-51单片机的引脚功能
2.3 MCS-51单片机内部结构分析
2.4 MCS-51单片机cPu时序
2.5 MCS-51单片机低功耗运行方式
习题与思考题解题思路与方法
第3章 MCS-51单片机汇编语言程序设计
3.1 MCS-51单片机指令系统
3.2 MCS-51单片机典型汇编语言程序设计要点
习题与思考题解题思路与方法
第4章 MCS-51单片机内部接口电路
4.1 MCS-51单片机的定时/计数器
4.2 MCS-51单片机中断系统
4.3 MCS-51单片机串行口
习题与思考题解题思路与方法
第5章 MCS-51单片机系统扩展
5.1 MCS-51单片机系统扩展功能
5.2 MCS-51单片机存储器扩展
5.3 MCS-51单片机人机接口电路的扩展
5.4 MCS-51单片机模拟量输入通道接口技术
5.5 MCS-51单片机模拟输出接口电路
5.6 MCS-51单片机开关量输入输出电路
习题与思考题解题思路与方法
第二篇 实验指导
第6章 指令和寻址方式的验证实验
实验1数据传送类指令的验证实验
实验2程序存储器数据传送、堆栈、交换指令的应用实验
实验3算术运算类指令对程序状态字的影响实验
实验4逻辑运算类指令对字节拆分的应用实验
实验5控制转移类指令在有转移范围限制时的应用实验
实验6布尔处理类指令位寻址寄存器的操作验证实验
实验7利用不同位寻址方式完成相同功能实验
第7章 单片机内部接口设备的使用实验
实验1 MCS-51定时器的应用实验
实验2 MCS-51中断系统的应用实验
实验3 MCS-51串行口的应用实验
实验4 MCS-51并行口的应用实验
第8章 典型子程序设计实验
实验1多字节加法程序设计实验
实验2数据块传送程序设计实验
实验3数码转换程序设计实验
实验4数制转换程序设计实验
实验5寻找最大/最小值程序设计实验
实验6数值排序程序设计
第9章 外部接口应用实验
实验1 8255A接口扩展实验
实验2微型打印机的控制实验
实验3模数转换实验
实验4数模转换实验
实验5串行LED驱动接口芯片MAX7219的应用实验
实验6步进电机控制实验
实验7串行EEROM的使用实验
实验8液晶显示器LCD控制实验
实验9 串行实时时钟接口芯片DSl302的应用实验
附录一MC-51指令表
附录二典型外围器件封装
附录三C51简介
附录四QTH仿真器的使用说明
附录五ASCⅡ码(美国标准信息交换代码)
参考文献