《80C51系列微控制器系统原理、功能集成与应用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:邬宽明编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:1995
  • ISBN:781012532X
  • 页数:254 页
图书介绍:

第一章 80C51——功能集成核 7

第一节 80C51微处理器——核中核 7

一、运算器 7

二、定时控制逻辑 9

三、低功耗工作方式 12

第二节 80C51存贮系统 14

一、程序存贮器 15

二、内部数据存贮器 15

四、位寻址空间 17

三、特殊功能寄存器 17

五、外部数据存贮器和I/O口 19

第三节 I/O口 19

一、P0口 19

二、P1口 21

三、P2口 21

四、P3口 21

第四节 定时器/计数器 22

一、定时器硬件结构 22

二、定时器工作方式 24

第五节 串行通信接口 26

一、串行通信接口原理结构 27

二、串行通信接口工作方式 29

三、波特率设置 31

四、多机通信原理 31

第六节 中断系统 32

一、中断系统原理结构 32

二、中断的响应 36

三、多外部中断源设计方法 38

一、80C51指令格式 41

第一节 概述 41

第二章 80C51指令系统 41

二、80C51寻址方式 42

三、指令描述约定 44

四、指令执行对各标志位影响 45

第二节 数据传送和交换类指令 45

第三节 算术运算类指令 50

第四节 逻辑操作类指令 54

第五节 控制程序转移类指令 57

第六节 位操作类指令 61

一、硬件结构原理 65

第三章 定时器/计数器功能集成 65

第一节 捕获/自动重装载定时器/计数器 65

二、捕获方式 67

三、自动重装载方式 68

四、波特率产生器方式 68

第二节 增/减定时器/计数器 68

第三节 捕获/比较定时器/计数器 69

一、硬件结构 69

第四节 监视跟踪定时器 71

三、比较逻辑 71

二、捕获逻辑 71

一、硬件结构 72

二、监视跟踪定时器工作 72

第五节 可编程计数器阵列(PCA) 73

一、PCA定时器/计数器 73

二、PCA的特殊功能寄存器 74

三、捕获/比较模块 75

四、十六位捕获方式 76

五、十六位软件定时器方式 83

六、高速输出(HSO)方式 85

七、监视跟踪定时器(WDT)方式 88

八、脉冲宽度调制(PWM)方式 89

第四章 模/数和数/模变换功能集成 91

第一节 在片模/数(A/D)变换器 91

一、模/数变换器结构原理 91

二、模/数变换过程 94

三、模/数变换应用举例 95

第二节 在片数/模(D/A)变换器 96

一、脉冲宽度调制(PWM)的结构原理 97

二、PWM应用举例 98

第五章 串行通信功能集成 99

第一节 串行扩展口(SEP) 99

一、串行扩展口的SFR 99

二、SEP发送/接收和中断 101

三、SEP扩展实例 101

第二节 增强型串行通信接口 101

一、帧错误检测 102

二、多机通信中的自动地址辨识 102

一、SIU的硬件结构 105

第三节 串行接口单元(SIU) 105

二、SIU支持的网络结构 110

三、SIU操作过程 113

第四节 全局串行通道(GSC) 114

一、GSC的工作方式 114

二、GSC的硬件结构 118

三、GSC使用方式 123

四、GSC操作 125

一、I2C串行扩展总线 127

第五节 I2C串行扩展总线 127

二、I2C总线接口结构 132

三、I2C总线工作方式 136

四、I2C总线应用程序典型结构 140

第六节 控制器局域网(CAN) 146

一、CAN通信帧格式 147

二、带有CAN的微控制器 150

三、CAN总线组织 154

第一节 振荡器及其失效状态检测 157

一、CHMOS在片振荡器 157

第六章 其它重要功能集成 157

二、振荡器失效状态检测(OFD) 158

第二节 低电压/低功耗工作方式 159

第三节 在片电擦除可编程只读存贮器(EEPROM) 161

一、片内EEPROM结构原理 161

二、片内EEPROM使用 163

第四节 在片快闪存贮器(Flash Memory) 165

一、89C51的主要性能和原理 166

二、89C51的使用 167

一、在片程序ROM一级保密系统 169

第五节 在片程序ROM保护 169

二、在片程序ROM二级保密系统 170

第六节 通用直接存贮器访问(DMA)通道 171

一、DMA硬件结构原理 172

二、DMA工作方式 174

三、DMA保持/保持响应 175

四、DMA仲裁 177

第七节 输入/输出处理器 179

一、输入FIFO通道 179

二、输出FIFO通道 181

三、立即命令 182

第八节 电磁兼容性(EMC) 183

第七章 80C51系列几种常用典型功能集成化微控制器 185

第一节 8XC51 FA/FB/FC 186

一、存储系统 187

二、特殊功能寄存器 188

三、中断系统 189

四、在片程序存贮器加密 191

五、8XC51 FA应用实例——小型DC电机控制 191

第二节 8XC51 GA/GB 196

一、特殊功能寄存器 197

二、端口及其复用功能 199

三、A/D变换器 200

四、中断系统 202

五、RFI压缩方式 207

六、8XC51 GA应用实例——微波炉控制器 207

第三节 8XC552 208

一、特殊功能寄存器 209

二、端口及其复用功能 210

三、中断系统 212

四、8XC552应用实例——汽油发动机控制系统 215

第四节 8XC152 217

一、特殊功能寄存器 217

二、端口及其复用功能 219

三、中断系统 220

第五节 8XC451 223

一、P4口 224

二、P5口 224

三、P6口 224

四、8XC451应用实例——高速并行数据通信 226

附录 237

附录一:八位微控制器市场的主要厂商及主流产品 237

附录二:MOTOROLA公司微控制器产品 238

附录三:INTEL公司MCS-51系列微控制器一览表 241

附录四:PHILIPS公司主要微控制器产品一览表 244

附录五:NEC公司微控制器产品 245

附录六:ZILOG公司微控制器产品 247

附录七:SIEMENS公司八位微控制器产品一览表 249

主要参考书目和文献 254