MCS 296单片机及其应用系统设计

MCS 296单片机及其应用系统设计
作 者: 刘复华
出版社: 清华大学出版社
丛编项: 普通高校本科计算机专业特色教材精选
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 单片计算机
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《MCS 296单片机及其应用系统设计》作者简介

内容简介

本书特点:·技术领先:本书介绍的MCS296单片机是美国Intel公司研制的新一代16位单片机,将是今后科研开发和高等院校教学的主流产品。·内容丰富:本书以80296SA单片机为主要代表产品,由浅入深、循序渐进地介绍了单片机的软、硬件资源及其在自动化领域中的应用,概念讲解清楚、重点突出。·针对性强:本书的主要读者对象是高等院校计算机应用、自动化及其相关专业教学微机原理、微机控制课程的师生,也可供从事计算机应用的科技人员阅读。MCS296单片机为新一代16位单片机,本书以体现先进性、系统性、实用性为宗旨,对其软、硬件资源及其在自动化领域中的应用作了详细论述。全书共有12章和两个附录,每章中附有习题。在介绍其内容时,遵循由浅入深、循序渐进的认识规律,力求弄清概念、掌握方法、突出重点。该书可作为高等学校微机原理、微机控制课程的教材,亦可供从事计算机应用的科学技术人员阅读。

图书目录

第1章 绪论

1. 1 MCS 296单片机的主要特点

1. 2 MCS 296单片机的应用前景

习题

第2章 80296SA单片机的总体结构

2. 1 总体框图及其内容分析

2. 1. 1 总体框图

2. 1. 2 内容分析

2. 2 芯片及相关信号

2. 2. 1 芯片介绍

2. 2. 2 80296SA单片机信号

习题

第3章 存储器及其接口电路

3. 1 存储器映像图概述

3. 2 存储器空间分配

3. 2. 1 片外存储器

3. 2. 2 程序存储器与特殊用途存储器

3. 2. 3 片内RAM

3. 2. 4 外部设备特殊功能寄存器SFRs

3. 2. 5 寄存器文件

3. 3 窗口

3. 3. 1 窗口选择

3. 3. 2 通过窗口寻址存储单元

3. 3. 3 窗口与寻址方式

3. 4 按照1MB方式和64KB方式取代码与数据

3. 5 80296SA单片机外接电路的最小配置

3. 5. 1 最小配置及相关信号

3. 5. 2 不用的输入端

3. 6 上电与下电

3. 7 抗干扰电路

3. 8 片内振荡器电路

3. 9 片外时钟源

3. 10 复位

3. 10. 1 外部复位

3. 10. 2 执行RST指令

3. 10. 3 IDLPD指令中有非法的键操作数

3. 11 片内与片外地址

3. 12 片外存储器接口信号与寄存器

3. 13 芯片选择单元

3. 13. 1 芯片选择地址范围定义

3. 13. 2 控制总线参数

3. 13. 3 芯片选择单元初始状态

3. 13. 4 芯片选择寄存器编程

3. 13. 5 芯片选择单元应用举例

3. 14 芯片配置寄存器和芯片配置字节

3. 15 总线宽度和多路复用

3. 15. 1 16位系统

3. 15. 2 16位总线时序

3. 15. 3 8位总线时序

3. 15. 4 多路复用和信号分离总线比较

3. 16. 准备就绪控制

3. 17 总线交换协议

3. 17. 1 允许总线交换协议

3. 17. 2 禁止总线交换协议

3. 17. 3 保持延迟时间

3. 17. 4 总线控制权的恢复

3. 18 写控制方式

3. 19 系统总线交流定时特性

3. 19. 1 延迟总线周期方式

3. 19. 2 交流定时特性符号说明

3. 19. 3 交流定时特性定义

习题

第4章 指令系统

4. 1 操作数类型

4. 2 寻址方式

4. 3 操作码映像

4. 4 程序状态字寄存器

4. 5 指令系统详述

4. 6 指令操作码与助记符

4. 7 指令长度与操作码

4. 8 指令执行的状态时间

习题

第5章 数字信号处理

5. 1 数字信号处理概述

5. 2 DSP寄存器

5. 3 增强型指令系统

5. 3. 1 加法与减法指令

5. 3. 2 乘-累加指令

5. 3. 3 移动指令

5. 3. 4 重复指令

5. 3. 5 中断返回指令

5. 4 重复计数器寄存器RPT_CNT

5. 5 累加器

5. 5. 1 累加器寄存器ACC_0×

5. 5. 2 累加器控制与状态寄存器ACC_STA

5. 5. 3 累加器应用举例

5. 6 变址寄存器

5. 6. 1 变址指针寄存器IDX0和IDXl

5. 6. 2 变址控制字节寄存器ICB0和ICBl

5. 6. 3 变址参考寄存器ICX0和ICXl

5. 7 数字信号处理技术应用

习题

第6章 中断系统

6. 1 中断控制电路概述

6. 2 中断信号与中断寄存器

6. 3 中断源. 中断矢量和中断优先级

6. 3. 1 重新指定中断矢量地址

6. 3. 2 特殊中断

6. 3. 3 外部中断信号

6. 3. 4 共享中断请求

6. 4 中断延迟时间

6. 4. 1 增加中断延迟时间的情况

6. 4. 2 中断延迟时间计算

6. 5 中断编程

习题

第7章 输入输出端口

7. 1 输入输出端口概述

7. 2 端口引脚组态

7. 2. 1 端口1~端口 4和扩展端口 EPORT的组态

7. 2. 2 端口组态举例

7. 3 特殊功能信号的应用

7. 3. 1 地址信号

7. 3. 2 总线控制信号

7. 3. 3 芯片选择信号

7. 3. 4 EPA和定时器信号

7. 3. 5 外部中断信号

7. 3. 6 PWM信号

7. 3. 7 串行输入输出端口信号

7. 4 输入输出端口内部结构

7. 4. 1 扩展端口 EPORT的内部结构

7. 4. 2 端口1~端口 4的内部结构

习题

第8章 串行输入输出端口

8. 1 SIO端口功能概述

8. 2 SIO端口信号与寄存器

8. 3 串行端口运行方式

8. 3. 1 同步方式

8. 3. 2 异步方式

8. 4 串行输入输出端口编程

8. 4. 1 SIO端口引脚的组态

8. 4. 2 控制寄存器编程

8. 4. 3 可编程的波特率与时钟源

8. 4. 4 SIO端口中断

8. 4. 5 SIO端口状态的检测

习题

第9章 事件处理器阵列

9. 1 EPA总体组成

9. 1. 1 EPA逻辑框图

9. 1. 2 EPA内容分析

9. 2 EPA与定时器/计数器信号

9. 3 EPA控制与状态寄存器

9. 4 定时器/计数器

9. 4. 1 定时器/计数器逻辑框图

9. 4. 2 定时器/计数器内容分析

9. 5 捕俘/比较组件

9. 5. 1 捕俘方式运行

9. 5. 2 比较方式运行

9. 6 EPA和定时器/计数器编程

9. 6. 1 EPA和定时器/计数器信号组态

9. 6. 2 定时器编程

9. 6. 3 捕俘/比较组件编程

9. 7 EPA中断

9. 8 检测事件状态

习题

第10章 脉冲宽度调制器

10. 1 PWM功能概述

10. 2 PWM信号与寄存器

10. 3 PWM运行

10. 4 PWM外部设备禁止控制

10. 5 频率与周期编程

10. 6 占空比编程

10. 6. 1 实例计算

10. 6. 2 允许PWM波输出

10. 6. 3 模拟量输出

习题

第11章 特殊运行方式

11. 1 特殊运行方式信号与寄存器

11. 2 空闲方式

11. 3 备用方式

11. 4 掉电方式

11. 5 在线仿真方式

习题

第12章 快速随动系统设计

12. 1 计算机随动系统的组成及其设计步骤

12. 1. 1 模拟校正与数字校正

12. 1. 2 设计步骤

12. 2 闭环脉冲传递函数∮ z 设计

12. 2. 1 根据系统的物理可实现性设计∮ z

12. 2. 2 根据系统稳态精度要求设计∮ z

12. 2. 3 根据系统快速性要求设计∮ z

12. 2. 4 根据系统稳定性要求设计∮ z

12. 3 随动系统中的波纹及其消除方法

12. 3. 1 有波纹随动系统

12. 3. 2 产生波纹的原因及其消除方法

12. 4 无波纹随动系统设计

12. 4. 1 ∮U z 设计

12. 4. 2 必要条件

12. 5 80296SA单片机控制器设计

习题

附录

附录A 80296SA单片机寄存器汇集

附录B 拉普拉斯变换与Z变换表

参考文献