《Intel 8XC196MC/MD高档单片机原理及实用设计》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:何熙文等编著
  • 出 版 社:大连:大连理工大学出版社
  • 出版年份:1995
  • ISBN:7561110383
  • 页数:241 页
图书介绍:

绪论 Intel各系列单片机综述 1

一、引子 1

二、Intel单片机的发展简况 1

三、单片机应用趋向 2

四、MCS-48简介 2

五、MCS-51简介 2

六、MCS-96简介 3

七、8096BH/8098简介 4

八、80C196KB/80C198简介 21

九、80C196KC简介 26

十、80C196MC/MD简介 35

第一章 Intel 8XC196MC单片机系统构成 37

1.1 系统结构 37

1.1.1 中央处理器(CPU)和存贮器 37

1.1.2 中断 38

1.1.3 片内外设 38

1.1.4 I/O端口 39

1.2 特殊工作方式 40

1.3 软件概述 40

1.4 引脚功能 41

2.1 中央处理器(CPU) 45

第二章 中央处理器(CPU)和存贮空间分布 45

2.1.1 CUP的操作过程 46

2.1.2 存贮控制器 47

2.2 存贮器空间分布情况 47

2.2.1 保留在存贮空间 48

2.2.2 寄存器空间 49

2.2.3 特殊功能寄存器(SFR) 49

2.3 内存和外存的地址分配 51

2.3.1 片内的ROM/EPROM 51

2.3.1 外部存贮器和地址/数据总线 51

3.1 操作数类型 52

第三章 8XC196MC的软件特点和指令系统 52

3.2 寻址方式 54

3.3 窗口操作 57

3.3.1 可被窗口化的区域 57

3.3.2 窗口选择寄存器(WER)——地址为014H 59

3.3.3 窗口的寻址方式 60

3.3.4 窗口操作举例 60

3.4 程序状态字(PSW) 62

3.5 指令系统 62

3.5.1 数据传送类指令(16条) 64

3.5.2 算术运算类指令(36条) 68

3.5.3 逻辑运算类指令(21条) 75

3.5.4 调用转移类指令(27类) 81

3.5.5 控制类指令(12类) 87

3.5.6 指令系统的归纳 89

第四章 8XC196MC单片机的标准I/O口 96

4.1 P2口 96

4.1.1 电路原量和各寄存器功能 96

4.1.2 标准I/O口的设置 98

4.1.3 特殊功能的设置 98

4.2.1 电路工作原理 99

4.2.2 P3口和P4口的应用 99

4.2 P3口和P4口 99

4.3 P5口 100

4.3.1 电路原理和各寄存器功能 101

4.3.2 本专业准I/O口的设置 102

4.3.3 特殊功能的设置 103

4.3.4 P5口的特殊功能信号 104

第五章 叫断系统和外围事件服务器 105

5.1 中断的处理过程 105

5.2 中断的控制 107

5.2.1 中断登记寄存器 107

5.2.2 中断屏蔽寄存器 107

5.2.4 总中断允许应 108

5.2.3 设备中断的登记/屏蔽寄存器 108

5.3 特殊中断 109

5.4 中断的优先级 109

5.5 中断的时序 111

5.6 PTS的处理过程 112

5.7 PTS的控制 114

5.8 PTS的时序 115

5.9 PTS 的工作方式 116

5.9.1 单个传送方式 117

5.9.2 块传送方式 117

5.9.3 A/D方式 118

5.9.4 PTS的串行I/O方式(SIO) 121

5.10 PTS SIO操作方式下的CPU开销 124

第六章 事件处理器阵列(EPA) 125

6.1 定是/计数器结构 127

6.2 捕捉/比较结构 128

6.2.1 捕捉/比较方式 130

6.2.2 比较方式 133

第七章 波形发生器 134

7.1 WG的特殊功能寄存器 134

7.1.3 相位比较缓冲寄存器(WC_COMPX) 136

7.1.4 控制寄存器(WG_CON) 136

7.1.2 重置寄存器(WG_RELOAD) 136

7.1.1 加1/减1计数器(WC_COUNT) 136

7.1.5 输出缓冲寄存器(WG_OUT) 137

7.2 WG工作方式的控制 137

7.3 波形发生的过程 138

7.4 保护电路 140

7.5 WG的中断 141

7.6 应用兴例 141

7.7 脉宽调制PWM 142

7.7.1 PWM周期寄存器(PWM_PERIOD) 144

7.7.2 PWM周期计数寄存器(PWM_PER_CNT) 145

7.7.3 PWMO和PWM1寄存器 145

7.7.4 波形发生器输出控制寄存器(WG_OUT) 145

7.7.5 PWM计数器 145

第八章 A/D转换器 146

8.1 A/D转换过程 147

8.1.1 A/D命令寄存器(AD_COMMAN) 148

8.1.2 A/D结果寄存器(AD_RESULT) 148

8.2 A/D时间寄存器(AD_TIME) 149

8.4.1 A/D端口结构 151

8.4.2 A/D外部接口电路 151

8.3 A/D测试寄存器(AD_TEST) 151

8.4 A/D端口结构及接口电路 151

8.5 A/D的转换特性 153

第九章 系统的基本连接、特殊工作方式与存贮器配置操作 157

9.1 电源的连接 157

9.2 公共地线的连接与噪声抑制 157

9.3 振荡器电路和内部时钟 158

9.3.1 振荡器电路 158

9.3.2 内部时钟 159

9.4 系统复位 159

9.4.1 RESET信号和复位电路 161

9.4.3 RSTR指令 162

9.4.2 监视定时器(WDT) 162

9.5 系统的基本硬件连接 163

9.6 特殊工作方式 164

9.6.1 空闲方式(Idle) 164

9.6.2 停机方式(Powerdown) 164

9.6.3 电路仿真方式(ONCE)和其它测试方式 166

9.7 外存的总线操作信号 166

9.8 芯片配置寄存器 168

9.9 总线的控制 168

9.9.1 等待状态(Ready)控制 168

9.9.2 总线宽度和存贮器配置 170

9.9.3 总线控制方式 171

9.10 交流特性的时序说明 175

9.11 对片内存贮器编程的加电和停机顺序 177

9.12 对87C196MC的编程 178

9.12.1 自动编程方式 180

9.12.2 从编程方式 181

9.12.3 实时编程方式 182

9.13 ROM/EPROM存贮器的保护措施 183

9.13.1 对被保护存贮器的授权访问 184

9.13.2 ROM转储方式 184

9.14 不可擦除的PRM(UPROMS位 185

9.14.1 对UPROM位的编程 185

9.15.2 特征字 186

9.15 算法 186

9.15.1 改进的快速脉冲算法 186

第十章 8XC196MC/MD单片机应用技术及实用程序设计 187

10.1 矢量控制系统的硬件设计 187

10.2 8XC196MC程序设计的公共部分 193

10.3 关于窗口选择寄存器WSR 196

10.4 WG实用程序设计 198

10.4.1 关于WG初始化 198

10.4.2 WG实用程序举例 199

10.5 ADC实用程序设计 201

10.5.1 关于ADC初始化 201

10.5.2 ADC实用程序举例 203

10.6 encoder实用程序设计 206

10.6.1 关于encoder初始化编程 206

10.6.2 encoder试验程序及分析 206

10.7 PWM实用程序设计 208

10.7.1 PWM编程要点 208

10.7.2 PWM试验程序及分析 208

10.8 感应电机仿真板试验程序及分析 210

10.9 串行通讯的应用 219

10.9.1 异步接收 219

10.9.2 异步发送 221

10.9.3 同步接收 222

10.9.4 同步发送 224

第十一章 EV80C196MC开发系统原理与使用方法 226

11.1 EV80C196MC开发系统硬件原理 226

11.2 iRISM-ECM软件简介 231

11.3 使用方法 231

第十二章 8XC196MD单片机简介 233

12.1 8XC196MD引脚的兼容性 233

12.2 P1口新增加的通道 236

12.3 P7口 237

12.4 新增加的中断 238

12.5 频率发生器 240