绪论
第一章MCS-51单片机硬件结构及工作原理
1.1MCS-51单片机系列概述
1.2MCS-51单片机的内部组成及信号引脚
一.8051芯片的基本组成
二.MCS-51的信号引脚
1.3芯片内部存储器
一.内部数据存储器
二.内部程序存储器
1.4专用寄存器
一.专用寄存器概述
二.专用寄存器的位寻址
1.5时钟电路与时序
一.振荡电路与时钟信号
二.时序定时单位
三.MCS-51指令时序
1.6MCS-51单片机工作方式
一.复位方式
二.程序执行方式
三.单步执行方式
四.掉电保护方式
1.7CHMOB型单片机
一.CHMOS单片机芯片的特点
二.CHMOS单片机芯片的低功耗方式
练习题
第二章MCS-51指令系统
2.1MCS-51指令系统概述
一.指令的表示方法
二.MCS-51指令寻址方式
三.指令符号意义说明
2.2数据传送类指令
一.内部RAM数据传送指令组
二.外部RAM数据传送指令组
三.程序存储器数据传送指令组
四.数据交换指令组
五.堆栈操作指令组
六.数据传送类指令说明
2.3算术运算类指令
一.加法指令组
二.带进位加法指令组
三.带借位减法指令组
四.加1指令组
五.减1指令组
六.乘除指令组
七.十进制调整指令
2.4逻辑运算及移位类指令
一.逻辑"与"运算指令组
二.逻辑"或"运算指令组
三.逻辑"异或"运算指令组
四.累加器清零取反指令组
五.移位指令组
2.5控制转移类指令
一.无条件转移指令组
二.条件转移指令组
三.子程序调用与返回指令组
四.空操作指令
2.6位操作类指令
一.位传送指令组
二.位置位复位指令组
三.位运算指令组
四.位控制转移指令组
练习题
第三章中断与定时
3.1MC5-51单片机中断系统
一.中断技术概述
二.中断源
三.中断控制
四.中断响应
五.中断请求的撤除
3.2MCS-51定时器/计数器
一.定时和计数功能
二.定时器/计数器硬件结构
三.工作方式0
四.工作方式1
五.工作方式2
练习题
第四章单片机存储器扩展
4.1单片机扩展系统结构
一.单片机扩展结构框图
二.系统总线及总线构造
三.地址锁存器
4.2存储器扩展技术
一.存储器编址技术
二.程序存储器扩展
三.数据存储器扩展
四.扩展既可读又可写的程序存储器
4.3单片机存储器的特点
一.单片机存储器的复杂性
二.多重存储器的使用
三.内外程序存储器的衔接
练习题
第五章单片机I/O扩展及应用
5.1单片机I/O接口技术基础
一.计算机I/O操作为什么需要接口电路
二.接口电路的基本功能
三.数据总线隔离技术
四.I/O编址技术
五.I/O数据传送的控制方式
5.2单片机简单I/O扩展
一.I/O口直接应用举例
二.单片机简单I/O扩展
5.38155作单片机的可编程I/O扩展
一.8155的基本结构及工作方式
二.8155与MCS-51单片机的连接
三.8155的命令/状态寄存器
四.8155的定时器/计数器
五.8155初始化编程
5.4单片机LED显示器接口技术
一.LED显示器
二.LED显示器接口及显示程序
5.5单片机键盘接口技术
一.按键识别流程
二.行扫描法键盘接口和程序设计
练习题
第六章典型单片机系统
6.1单片机系统概述
一.单片机系统分类
二.单片机应用系统构成方式
6.2DP-851K单片机实验系统
一.DP-851K的性能和特点
二.DP-851K系统结构
三.DP-851K硬件系统设计
四.键盘操作与监控命令
6.3单片机语音报数系统
一.语音芯片
二.语音板
三.语音报数系统
四.语音报数系统的开发模拟过程
6.4EPROM编程卡
一.编程卡的性能和特点
二.编程卡硬件结构
三.编程卡的使用
练习题
第七章维修技术
7.1维修必备
一.知识准备
二.维修工具及简单测试仪器
三.管脚静态动态电位图
7.2故障分类与定位
7.3故障实例
练习题
第八章实验篇
8.1发光二极管数据演示实验
8.2发光二极管循环点亮实验
8.3数码管点亮实验1
8.4数码管点亮实验2
8.5I/O口查询实验
8.6中断实验
8.7串行口数据传送实验
8.8DP-851K显示子程序及键盘搜索子程厅调制买验
8.9声响实验