内容简介
绪论 Intel各系列单片机综述
一、引子
二、Intel单片机的发展简况
三、单片机应用趋向
四、MCS-48简介
五、MCS-51简介
六、MCS-96简介
七、8096BH/8098简介
八、80C196KB/80C198简介
九、80C196KC简介
十、80C196MC/MD简介
第一章 Intel 8XC196MC单片机系统构成
1.1 系统结构
1.1.1 中央处理器(CPU)和存贮器
1.1.2 中断
1.1.3 片内外设
1.1.4 I/O端口
1.2 特殊工作方式
1.3 软件概述
1.4 引脚功能
2.1 中央处理器(CPU)
第二章 中央处理器(CPU)和存贮空间分布
2.1.1 CUP的操作过程
2.1.2 存贮控制器
2.2 存贮器空间分布情况
2.2.1 保留在存贮空间
2.2.2 寄存器空间
2.2.3 特殊功能寄存器(SFR)
2.3 内存和外存的地址分配
2.3.1 片内的ROM/EPROM
2.3.1 外部存贮器和地址/数据总线
3.1 操作数类型
第三章 8XC196MC的软件特点和指令系统
3.2 寻址方式
3.3 窗口操作
3.3.1 可被窗口化的区域
3.3.2 窗口选择寄存器(WER)——地址为014H
3.3.3 窗口的寻址方式
3.3.4 窗口操作举例
3.4 程序状态字(PSW)
3.5 指令系统
3.5.1 数据传送类指令(16条)
3.5.2 算术运算类指令(36条)
3.5.3 逻辑运算类指令(21条)
3.5.4 调用转移类指令(27类)
3.5.5 控制类指令(12类)
3.5.6 指令系统的归纳
第四章 8XC196MC单片机的标准I/O口
4.1 P2口
4.1.1 电路原量和各寄存器功能
4.1.2 标准I/O口的设置
4.1.3 特殊功能的设置
4.2.1 电路工作原理
4.2.2 P3口和P4口的应用
4.2 P3口和P4口
4.3 P5口
4.3.1 电路原理和各寄存器功能
4.3.2 本专业准I/O口的设置
4.3.3 特殊功能的设置
4.3.4 P5口的特殊功能信号
第五章 叫断系统和外围事件服务器
5.1 中断的处理过程
5.2 中断的控制
5.2.1 中断登记寄存器
5.2.2 中断屏蔽寄存器
5.2.4 总中断允许应
5.2.3 设备中断的登记/屏蔽寄存器
5.3 特殊中断
5.4 中断的优先级
5.5 中断的时序
5.6 PTS的处理过程
5.7 PTS的控制
5.8 PTS的时序
5.9 PTS 的工作方式
5.9.1 单个传送方式
5.9.2 块传送方式
5.9.3 A/D方式
5.9.4 PTS的串行I/O方式(SIO)
5.10 PTS SIO操作方式下的CPU开销
第六章 事件处理器阵列(EPA)
6.1 定是/计数器结构
6.2 捕捉/比较结构
6.2.1 捕捉/比较方式
6.2.2 比较方式
第七章 波形发生器
7.1 WG的特殊功能寄存器
7.1.3 相位比较缓冲寄存器(WC_COMPX)
7.1.4 控制寄存器(WG_CON)
7.1.2 重置寄存器(WG_RELOAD)
7.1.1 加1/减1计数器(WC_COUNT)
7.1.5 输出缓冲寄存器(WG_OUT)
7.2 WG工作方式的控制
7.3 波形发生的过程
7.4 保护电路
7.5 WG的中断
7.6 应用兴例
7.7 脉宽调制PWM
7.7.1 PWM周期寄存器(PWM_PERIOD)
7.7.2 PWM周期计数寄存器(PWM_PER_CNT)
7.7.3 PWMO和PWM1寄存器
7.7.4 波形发生器输出控制寄存器(WG_OUT)
7.7.5 PWM计数器
第八章 A/D转换器
8.1 A/D转换过程
8.1.1 A/D命令寄存器(AD_COMMAN)
8.1.2 A/D结果寄存器(AD_RESULT)
8.2 A/D时间寄存器(AD_TIME)
8.4.1 A/D端口结构
8.4.2 A/D外部接口电路
8.3 A/D测试寄存器(AD_TEST)
8.4 A/D端口结构及接口电路
8.5 A/D的转换特性
第九章 系统的基本连接、特殊工作方式与存贮器配置操作
9.1 电源的连接
9.2 公共地线的连接与噪声抑制
9.3 振荡器电路和内部时钟
9.3.1 振荡器电路
9.3.2 内部时钟
9.4 系统复位
9.4.1 RESET信号和复位电路
9.4.3 RSTR指令
9.4.2 监视定时器(WDT)
9.5 系统的基本硬件连接
9.6 特殊工作方式
9.6.1 空闲方式(Idle)
9.6.2 停机方式(Powerdown)
9.6.3 电路仿真方式(ONCE)和其它测试方式
9.7 外存的总线操作信号
9.8 芯片配置寄存器
9.9 总线的控制
9.9.1 等待状态(Ready)控制
9.9.2 总线宽度和存贮器配置
9.9.3 总线控制方式
9.10 交流特性的时序说明
9.11 对片内存贮器编程的加电和停机顺序
9.12 对87C196MC的编程
9.12.1 自动编程方式
9.12.2 从编程方式
9.12.3 实时编程方式
9.13 ROM/EPROM存贮器的保护措施
9.13.1 对被保护存贮器的授权访问
9.13.2 ROM转储方式
9.14 不可擦除的PRM(UPROMS位
9.14.1 对UPROM位的编程
9.15.2 特征字
9.15 算法
9.15.1 改进的快速脉冲算法
第十章 8XC196MC/MD单片机应用技术及实用程序设计
10.1 矢量控制系统的硬件设计
10.2 8XC196MC程序设计的公共部分
10.3 关于窗口选择寄存器WSR
10.4 WG实用程序设计
10.4.1 关于WG初始化
10.4.2 WG实用程序举例
10.5 ADC实用程序设计
10.5.1 关于ADC初始化
10.5.2 ADC实用程序举例
10.6 encoder实用程序设计
10.6.1 关于encoder初始化编程
10.6.2 encoder试验程序及分析
10.7 PWM实用程序设计
10.7.1 PWM编程要点
10.7.2 PWM试验程序及分析
10.8 感应电机仿真板试验程序及分析
10.9 串行通讯的应用
10.9.1 异步接收
10.9.2 异步发送
10.9.3 同步接收
10.9.4 同步发送
第十一章 EV80C196MC开发系统原理与使用方法
11.1 EV80C196MC开发系统硬件原理
11.2 iRISM-ECM软件简介
11.3 使用方法
第十二章 8XC196MD单片机简介
12.1 8XC196MD引脚的兼容性
12.2 P1口新增加的通道
12.3 P7口
12.4 新增加的中断
12.5 频率发生器