本书共分11章,分别讲述了计算机系统的基础知识、MCS-51单片机结构及原理、MCS-51单片机指令系统等内容。
第一章 微型计算机基础知识
第一节 微型计算机概述
一、微型计算机的发展概况
二、微型计算机的特点和应用
第二节 微型计算机数制及其转换
一、微型计算机中的数制
二、微型计算机中数制间的相互转换
第三节 微型计算机的编码知识
一、计算机中数的表示
二、常用信息编码
第四节 微型计算机系统组成
一、计算机系统概述
二、程序设计语言与计算机工作过程
第五节 单片微型计算机概述
思考题与习题
第二章 MCS-51单片机结构及原理
第一节 MCS-51单片机内部结构及引脚功能
一、MCS-51系列单片机概述
二、单片机内部结构
三、引脚定义及功能
第二节 MCS-51的存储器组织
一、内部数据存储器
二、外部数据存储器
三、程序存储器
第三节 MCS-51单片机的并行端口
一、端口功能
二、端口结构
第四节 MCS-51单片机工作方式
一、程序执行方式
二、节电工作方式
三、复位工作方式
四、EPROM编程和校验方式
第五节 MCS-51单片机的时钟与时序
一、时钟电路
二、时序
思考题与习题
第三章 MCS-51单片机指令系统
第一节 指令编码格式及常用符号
一、指令编码格式
二、常用符号及表示的含义
第二节 指令寻址方式
第三节 数据传送类指令
第四节 算术运算类指令
第五节 逻辑运算与移位指令
第六节 控制转移类指令
第七节 位操作类指令
思考题与习题
实训一 8051单片机基本指令训练
第四章 MCS-51单片机的汇编语言程序设计
第一节 汇编语言程序设计基础
一、汇编语言源程序的格式和伪指令
二、汇编语言程序的设计步骤
三、程序结构化的概念
四、汇编语言源程序的汇编
第二节 顺序程序设计
第三节 分支程序设计
第四节 循环程序设计
第五节 查表程序设计
……
第五章 MCS-51单片机的中断系统
第六章 定时/计数器
第七章 串行输入/输出接口
第八章 MCS-51单片机的系统扩展
第九章 MCS-51单片机的测控接口
第十章 单片机的C语言编程
第十一章 单片机应用系统的开发
附录 MCS-51指令系统表
参考文献