内容简介
第一章 绪论
1.0 概述
1.1 MCS-48系统概述
1.2 MCS-48的特点与扩展性
1.3 MCS-51系统介绍
1.4 MCS-96系统简介
1.5 单片微机的应用
1.6 本章小结
第二章 MCS-48单片微机结构及工作原理
2.0 引言
2.1 单片微机的内部结构
2.2 运算控制系统
2.3 单片微机的存贮器
2.3-1 程序存贮器(ROM)
2.3-2 数据存贮器(RAM)
2.4 单片微机的I/O接口
2.4-1 接口1和接口2(P1,P2)
2.4-2 总线接口(BUS)
2.4-3 测试口和中断输入口(T0、T1、INT)
2.5 单片机的寻址及工作状态
2.5-1 程序计数器(PC)和堆栈
2.5-2 程序状态字(PSW)
2.6 控制逻辑
2.6-1 条件转移逻辑
2.6-2 程序中断
2.6-3 中断逻辑
2.7 单片机的定时器/计数器
2.7-1 定时器/计数器的功能
2.7-2 定时器/计数器应用
2.8 单片机的时钟系统
2.8-1 时钟电路构成
2.8-2 单片机的时序
2.8-3 复位(RESET)
2.9 对单片机的开发与调试手段
2.9-1 单步操作SS
2.9-2 编程和EPROM擦抹
2.9-3 在片程序的读出
2.10 几种特殊工作方式
2.10-1 掉电方式
2.10-2 外部访问方式
2.10-3 同步方式
2.10-4 空闲方式
2.11 单片机的引脚信号
第三章 MCS-48指令系统
3.0 引言
3.1 数据传送
3.1-1 累加器操作
3.1-2 寄存器操作
3.1-3 标志
3.1-4 转移指令
3.1-5 子程序指令
3.1-6 定时器指令
3.1-7 控制指令
3.1-8 输入/输出指令
3.2 指令系统说明
3.3 MCS-48指令系统详解
3.4 MCS-48程序设计初步
3.4-1 程序设计初步
3.4-2 程序分析
3.4-3 单片机程序优化设计的原则
第四章 单片微机的扩展与MCS-51
4.0 引言
4.1 MCS-48单片机的特点
4.1-1 MCS-48基本系统
4.1-2 MCS-48基本系统的扩展
4.2 MCS-48程序存贮器的扩展
4.2-1 程序存贮器的特点
4.2-2 程序存贮器的扩展
4.3 MCS-48数据存贮器的扩展
4.3-1 数据存贮器的特点
4.3-2 用静态RAM对MCS-48的扩展
4.4 MCS-48的I/O接口扩展
4.4-1 I/O口的特点
4.4-2 I/O口的扩展
4.5 MCS-48硬件设计实例
4.5-1 单片式系统与时钟设计
4.5-2 多中断源系统设计
4.5-3 综合扩展实例
4.6 MCS-51单片微机的特点
4.6-1 MCS-48与MCS-51的对比
4.6-2 MCS-51的外特性及结构特点
4.7 MCS-51的MPU
4.7-1 运算器
4.7-2 控制器
4.7-3 特殊功能寄存器(SFR)
4.8 MCS-51存贮器的组织结构
4.8-1 存贮器特点
4.8-2 存贮器的复用性
4.9 MCS-51的I/O通道特性
4.9-1 I/O口的一般功能
4.9-2 I/O口的复用特点
4.9-3 对I/O口的操作
4.10 MCS-51的定时器/计数器(CTC)
4.10-1 对CTC的控制
4.10-2 CTC的工作模式
4.11 MCS-51的中断系统
4.11-1 MCS-51的中断控制
4.11-2 中断优先级
4.11-3 中断的响应过程
4.12 MCS-51的串行口(SIO)
4.12-1 串行口控制
4.12-2 串行口的工作模式
4.13 MCS-51指令系统特点
4.13-1 SFR及寻址方式小结
4.13-2 MCS-51指令系统特点
4.13-3 MCS-51指令分类表
第五章 单片微机的接口设计及功能扩展
5.0 引言
5.1 8155与单片机的接口设计
5.1-1 8155结构
5.1-2 命令/状态寄存器
5.1-3 输入/输出操作
5.1-4 8155定时器
5.1-5 接口设计
5.2 8243芯片介绍及接口设计
5.2-1 8243的结构
5.2-2 8243的指令与时序
5.2-3 驱动程序示例
5.3 8255与单片机的接口设计
5.3-1 8255A的结构
5.3-2 方式选择
5.3-3 接口设计
5.4 几种接口芯片简单介绍
5.4-1 8279与8755
5.4-2 与单片机接口的A/D、D/A变换器
5.5 集成锁相环
5.5-1 锁相环NE564介绍
5.5-2 可编程(PLL)锁相环
5.6 集成模拟开关应用
5.6-1 MT8804模拟开关矩阵介绍
5.6-2 模拟开关在信号处理方面的应用
第六章 单片机化应用设计
6.0 单片微机与开发系统
6.0-1 什么是单片机开发系统
6.0-2 单片机开发系统的分类
6.0-3 开发系统的功能介绍
6.1 单片机A/D、D/A通道设计
6.1-1 A/D、D/A通道与单片机的接口方式
6.1-2 A/D、D/A通道的设计原则
6.1-3 系统设计举例
6.2 单片机数据采集打印机系统
6.2-1 系统功能
6.2-2 系统的硬件构成
6.2-3 系统的软件流程
6.3 巡回检测报警系统
6.4 单片机与函数发生器
6.4-1 正统函数的合成原理
6.4-2 8748单片机化函数发生器
6.5 单片机控制的珩磨床
6.5-1 工作原理
6.5-2 机电指标
6.5-3 系统设计
6.5-4 系统软件
6.6 单片机键盘/显示系统设计
6.6-1 硬件设计
6.6-2 软件设计实例
6.7 单片机串行通信应用
6.7-1 MCS-48单片机的串行通讯
6.7-2 MCS-51系列单片机的串行通讯
6.7-3 FSK调制解调
6.7-4 应用实例
6.8 MCS-51程序设计应用
6.8-1 运算处理类程序
6.8-2 信息管理类程序
6.8-3 操作控制类程序
第七章 微控制系统设计原理
7.0 专用微控制器的设计过程
7.1 程控锁相频率合成技术
7.1-1 数字锁相环频率合成器基础
7.1-2 构成数字锁相合成器的几种方式
7.1-3 锁相频率合成器的应用
7.2 无线电通信机控制系统剖析
7.2-1 TR-3500系统简单介绍
7.2-2 系统组成及原理
7.2-3 微控制系统剖析
7.2-4 控制流程综合
7.3 移动通信与单片机应用
7.3-1 移动电话系统控制
7.3-2 无线电话中的合成器
7.3-3 单片机与信令传输
7.4 单片机在电视技术中的应用
7.4-1 自动调谐系统
7.4-2 遥控系统
7.4-3 遥控系统应用设计
7.4-4 整机功能
附录 单片微机应用设计手册
附录一 MCS-48单片机管脚功能分类说明
附录二 MCS-48指令摘要及索引
附录三 单片机应用设计资料
附录四 CHMOS单片微机原文数据资料
参考文献