图书介绍

ADuC 7026原理与应用【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

ADuC 7026原理与应用
  • 孙来军,庄培栋,刘明亮等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121094033
  • 出版时间:2009
  • 标注页数:217页
  • 文件大小:15MB
  • 文件页数:232页
  • 主题词:微处理器-系统设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

ADuC 7026原理与应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 ARM处理器1

1.1 ARM简介1

1.1.1 ARM的特点1

1.1.2 ARM系列处理器2

1.2 ARM7TDMI内核总览2

1.2.1 三级流水线2

1.2.2 存储器访问3

1.2.3 存储器接口3

1.3 ARM7TDMI的模块、内核和功能框图3

1.4 ARM7TDMI处理器状态5

1.5 异常6

1.6 ARM寄存器6

1.7 寻址方式7

1.8 ARM7指令集7

1.8.1 ARM指令集7

1.8.2 Thumb指令集8

1.9 调试接口9

1.9.1 典型调试系统9

1.9.2 调试接口9

1.9.3 Embedded ICE-RT9

第2章 IAR开发环境的使用11

2.1 IAR简介11

2.2 IAR开发环境11

2.2.1 菜单栏11

2.2.2 工具栏12

2.2.3 状态栏12

2.2.4 工作区12

2.2.5 编辑区13

2.3 仿真器简介13

2.4 IAR使用说明14

2.4.1 新建工程14

2.4.2 工程选项设置19

2.4.3 编译和运行应用程序26

第3章 ADuC7026硬件结构30

3.1 ADuC7026简介30

3.1.1 ADuC7026特点30

3.1.2 ADuC7026芯片结构31

3.2 ADuC7026引脚配置32

3.2.1 引脚排列及封装信息32

3.2.2 引脚功能描述32

3.3 ADuC7026实验开发板简介37

第4章 存储器结构与访问39

4.1 存储器简介39

4.2 Flash/EE存储器40

4.2.1 Flash/EE存储器的结构40

4.2.2 Flash/EE存储安全性40

4.2.3 Flash/EE存储器的在线编程41

4.2.4 Flash/EE相关寄存器41

4.3 SRAM存储器44

4.4 SRAM和Flash/EE的执行时间44

4.4.1 SRAM的执行时间44

4.4.2 Flash/EE的执行时间44

4.5 存储器映射寄存器45

4.6 存储器的访问46

4.7 存储器的重映射和复位46

4.7.1 重映射操作47

4.7.2 复位操作48

4.8 外部存储接口48

4.8.1 引脚及功能48

4.8.2 外部存储接口相关寄存器49

4.8.3 读周期和写周期时序图51

4.9 应用实例52

4.9.1 存取外扩RAM52

4.9.2 12864液晶控制54

4.9.3 1602液晶控制69

第5章 系统控制模块74

5.1 电源监视器74

5.1.1 电源监视器简介74

5.1.2 电源监视器相关寄存器74

5.2 电压比较器75

5.2.1 电压比较器功能与结构75

5.2.2 滞回现象75

5.2.3 电压比较器相关寄存器75

5.3 晶体振荡器和锁相环(PLL)——电源控制76

5.3.1 时钟系统76

5.3.2 外部晶振选择77

5.3.3 外部时钟选择78

5.3.4 电源控制系统78

5.3.5 相关寄存器79

5.4 应用实例81

5.4.1 I/O端口电压检测81

5.4.2 电压比较器使用81

5.4.3 系统时钟配置82

第6章 模数转换器ADC83

6.1 ADuC7026 ADC简介83

6.2 模拟信号输入与转换84

6.2.1 模拟输入的电路结构84

6.2.2 转换操作85

6.2.3 转换时序88

6.3 ADC相关寄存器89

6.3.1 控制寄存器ADCCON89

6.3.2 输入端选择寄存器ADCCP、ADCCN90

6.3.3 ADC状态寄存器ADCSTA92

6.3.4 ADC数据寄存器ADCDAT92

6.3.5 ADC复位寄存器ADCRST92

6.3.6 增益校准寄存器ADCGN、失调校准寄存器ADCOF93

6.3.7 参考源控制寄存器REFCON93

6.4 应用实例94

6.4.1 对内部参考进行A/D转换94

6.4.2 对外部电压进行A/D转换95

第7章 数模转换器DAC100

7.1 ADuC7026 DAC简介100

7.2 DAC结构及使用100

7.3 DAC的线性衰减101

7.4 DAC相关寄存器101

7.4.1 控制寄存器DACxCON102

7.4.2 数据寄存器DACxDAT102

7.5 应用实例103

7.5.1 正弦波信号输出103

7.5.2 DAC控制LED104

第8章 PWM107

8.1 ADuC7026 PWM简介107

8.2 PWM模块的结构107

8.3 PWM各模块功能描述108

8.3.1 三相定时单元108

8.3.2 输出控制单元112

8.3.3 门驱动单元114

8.3.4 PWM的关断控制器114

8.4 PWM相关寄存器115

8.4.1 控制寄存器PWMCON115

8.4.2 状态寄存器PWMSTA116

8.4.3 门控斩波寄存器PWMCFG116

8.4.4 输出使能寄存器PWMEN116

8.4.5 转换周期寄存器PWMDAT0和死区时间寄存器PWMDAT1117

8.4.6 脉冲带宽寄存器PWMDAT2117

8.4.7 占空比寄存器PWMCHx117

8.5 应用实例117

8.5.1 PWM模拟DAC输出117

8.5.2 PWM控制直流电机118

第9章 通用I/O端口GPIO120

9.1 ADuC7026 GPIO简介120

9.2 GPIO相关寄存器121

9.2.1 端口控制寄存器GPxCON122

9.2.2 参数控制寄存器GPxPAR123

9.2.3 端口配置和数据寄存器GPxDAT124

9.2.4 端口置位寄存器GPxSET和端口清0寄存器GPxCLR124

9.3 应用实例124

9.3.1 蜂鸣器报警控制124

9.3.2 DS18B20温度测量125

第10章 通用异步串口UART129

10.1 ADuC7026 UART简介129

10.2 引脚及连接129

10.3 波特率发生器130

10.3.1 普通的450 UART波特率130

10.3.2 分数分频波特率发生器131

10.4 UART相关寄存器132

10.4.1 发送寄存器COMTX和接收寄存器COMRX132

10.4.2 波特率寄存器COMDIV0和COMDIV1132

10.4.3 波特率寄存器COMDIV2132

10.4.4 中断使能寄存器COMIEN0133

10.4.5 中断识别寄存器COMIID0133

10.4.6 控制寄存器COMCON0和COMCON1133

10.4.7 状态寄存器COMSTA0和COMSTA1135

10.4.8 临时数据寄存器COMSCR135

10.5 网络寻址UART模式135

10.5.1 网络使能寄存器COMIEN1136

10.5.2 网络中断寄存器COMIID1137

10.5.3 读/写网络地址寄存器COMADR137

10.6 应用实例137

10.6.1 ADuC7026与PC串行通信137

10.6.2 多机网络通信141

第11章 SPI接口145

11.1 ADuC7026 SPI特性145

11.2 引脚及连接145

11.2.1 SPI接口的引脚145

11.2.2 SPI接口的硬件连接146

11.3 SPI工作模式146

11.3.1 主机模式147

11.3.2 从机模式148

11.4 SPI相关寄存器150

11.4.1 状态寄存器SPISTA150

11.4.2 接收寄存器SPIRX和发送寄存器SPITX151

11.4.3 时钟分频寄存器SPIDIV151

11.4.4 控制寄存器SPICON151

11.5 应用实例:LED跑马灯显示152

第12章 I2C接口154

12.1 ADuC7026 I2C特性154

12.2 I2C总线工作原理154

12.2.1 I2C总线的构成及连接方式154

12.2.2 总线基本操作155

12.2.3 I2C总线相关术语155

12.3 I2C相关寄存器156

12.3.1 主机状态寄存器I2CxMSTA158

12.3.2 从机状态寄存器I2CxSSTA158

12.3.3 从机接收寄存器I2CxSRX和从机发送寄存器I2CxSTX159

12.3.4 主机接收寄存器I2CxMRX和主机发送寄存器I2CxMTX159

12.3.5 数据计数寄存器I2CxCNT159

12.3.6 地址寄存器I2CxADR160

12.3.7 广播字节寄存器I2CxBYTE160

12.3.8 硬件广播ID寄存器I2CxALT160

12.3.9 配置寄存器I2CxCFG160

12.3.10 时钟分频寄存器I2CxDIV161

12.3.11 从机地址设备ID寄存器I2CxIDx161

12.3.12 起始/停止计数寄存器I2CxCCNT161

12.3.13 FIFO状态寄存器I2CxFSTA162

12.4 I2C工作模式162

12.4.1 主机模式163

12.4.2 从机模式164

12.5 应用实例164

12.5.1 读/写EEPROM AT24C64164

12.5.2 日历时钟166

12.5.3 按键和数码管驱动芯片ZLG7290169

第13章 中断174

13.1 中断相关基本概念174

13.1.1 中断174

13.1.2 中断源174

13.2 ADuC7026的中断和中断源174

13.3 中断相关寄存器175

13.3.1 IRQ相关寄存器175

13.3.2 FIQ相关寄存器176

13.3.3 程序中断寄存器SWICFG177

13.4 应用实例:外部中断177

第14章 定时器179

14.1 ADuC7026定时器简介179

14.2 Timer0(实时操作系统定时器)179

14.2.1 数据寄存器T0LD和状态寄存器T0VAL180

14.2.2 控制寄存器T0CON180

14.2.3 中断取消寄存器T0CLRI180

14.3 Timer1(通用定时器)181

14.3.1 数据寄存器T1LD和状态寄存器T1VAL181

14.3.2 控制寄存器T1CON182

14.3.3 中断取消寄存器T1CLRI182

14.3.4 事件捕获寄存器T1CAP182

14.4 Timer2(唤醒定时器)183

14.4.1 数据寄存器T2LD和状态寄存器T2VAL184

14.4.2 控制寄存器T2CON184

14.4.3 中断取消寄存器T2CLRI184

14.5 Timer3(看门狗定时器)184

14.5.1 正常模式185

14.5.2 看门狗模式185

14.5.3 安全清除位(仅用于看门狗模式)186

14.6 应用实例187

14.6.1 定时器中断应用187

14.6.2 定时器查询应用188

14.6.3 脉冲宽度测量190

14.6.4 看门狗定时器应用191

第15章 可编程逻辑阵列(PLA)194

15.1 PLA功能及结构194

15.2 PLA的连接194

15.3 PLA相关寄存器195

15.3.1 单元控制寄存器PLAELMx196

15.3.2 时钟选择寄存器PLACLK197

15.3.3 中断寄存器PLAIRQ197

15.3.4 ADC转换控制寄存器PLAADC198

15.3.5 数据输入寄存器PLADIN和数据输出寄存器PLADOUT198

15.3.6 锁定选择寄存器PLALCK199

15.4 应用实例:搭建3位计数器199

第16章 光照度计202

16.1 硅光电池的光电转换原理202

16.2 系统硬件电路设计202

16.2.1 前向数据采集模块203

16.2.2 通信模块204

16.2.3 按键控制模块205

16.3 系统软件设计205

16.3.1 光照度的采集和显示205

16.3.2 存储207

16.3.3 数据上传207

16.3.4 程序清单207

第17章 智能语音电子体温计211

17.1 系统硬件电路设计211

17.1.1 体温采集模块211

17.1.2 语音转换模块212

17.1.3 语音播报模块213

17.2 系统软件设计214

参考文献216

热门推荐