第一章单片机的发展和应用
第一节MCS-51系列单片机的发展
第二节单片机的应用
一、单片机在智能仪器中的应用
二、单片机在过程控制中的应用
三、单片机与EHome
第二章MCS-51单片机简介
第一节MCS-51系列单片机的组成结构
一、MCS-51单片机的组成
二、中央处理单元(CPU)
三、存储器
四、输入/输出接口
第二节MCS-51单片机的引脚功能
第三节MCS-51单片机的存储器配置
一、数据存储器的配置
二、数据存储的配置
第四节MCS-51单片机CPU的时序
一、片内振荡器及时钟信号的产生
二、机器周期和指令周期
第五节MCS-51单片机的复位操作
一、复位电路
二、单片机复位后的状态
第六节MCS-51单片机的并行接口
一、P0口、P2口的结构
二、P1口、P3口的结构
三、并行口的负载能力
第七节中断及中断相关的寄存器设置
一、IE:中断允许控制寄存器
二、IP:中断优先级控制寄存器
三、TCON:定时器/计数器控制寄存器
四、SCON:串行口控制寄存器
第八节单片机定时器/计数器
一、MCS-51内部定时器/计数器结构
二、定时器/计数器的控制寄存器
三、定时器/计数器的初始化
第九节单片机串口通信
一、串行通信基本知识
二、MCS-51单片机串行口的结构
三、串行通信波特率计算
第十节MCS-51单片机的程序设计语言及寻址方式
第三章星研集成环境软件简介
一、设置缺省项目
二、建立源文件
三、编译、连接文件
四、调试
五、调试的方法及技巧
第四章软件实验
实验一数据传送(RAM->XRAM)
实验二双字节BCD码(十进制数)加法
实验三冒泡排序
实验四电子钟(定时器、中断综合实验)
实验五数据传送(XRAM->XRAM)
实验六8421BCD码(十进制数)加法
实验七累加BCD码(十进制数)加法
实验八散转
实验九四字节十六进制数转十进制数
实验十频率计(定时器、计数器、中断综合实验)
第五章硬件实验
实验一跑马灯实验
实验二74HC138译码器实验
实验三8255控制交通灯实验
实验四8253方波实验
实验五8250可编程通信实验(与微机)
实验六简易电子琴实验
实验七LED 8×8点阵实验
实验八数字式温度计实验(18B20、82C79)
实验九开关控制LED闪烁次数
第六章分章习题及答案
一、单片机基础知识习题及答案
二、MCS-51单片机的结构和工作原理习题及答案
三、MCS-51单片机指令系统与程序设计习题及答案
四、MCS-51单片机中断系统与定时器/计数器习题及答案
五、单片机的串行口及串行通信技术习题及答案
第七章自测题及答案
一、自测题
二、自测题参考答案
第八章练习题及答案
一、练习题
二、练习题参考答案
第九章单片机模拟试卷
模拟试卷一
模拟试卷二
模拟试卷一答案及评分标准
模拟试卷二答案及评分标准
参考文献