图书介绍
易学易用高性能SoC单片机ADuC841PDF|Epub|txt|kindle电子书版本网盘下载
- 李刚,林凌,粟田禾主编 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:756061745X
- 出版时间:2006
- 标注页数:277页
- 文件大小:24MB
- 文件页数:287页
- 主题词:单片微型计算机-基本知识
PDF下载
下载说明
易学易用高性能SoC单片机ADuC841PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 概述1
1.1 引言1
1.2 ADuC841的主要特点2
1.3 ADuC841内部的主要结构3
第二章 存储器组织7
2.1 存储器组织结构7
2.1.1 存储器类型7
2.1.2 存储器组织7
2.2 数据传送指令13
2.3 数据传送指令说明17
2.4 若干数据传送例程22
第三章 输入/输出端口与总线29
3.1 P0口29
3.2 P1口31
3.3 P2口31
3.4 P3口33
3.5 端口的负载能力与接口要求34
3.6 访问外部数据存储器35
3.7 访问外部存储器的例程37
第四章 时钟与定时/计数器40
4.1 振荡器和PLL电路40
4.1.1 振荡器40
4.1.2 PLL电路40
4.2 定时/计数器41
4.2.1 定时器/计数器0和142
4.2.2 定时器/计数器244
4.2.3 定时器/计数器3与波特率发生器47
4.2.4 时间间隔计数器49
4.2.5 看门狗定时器51
4.2.6 若干有关定时器/计数器的控制和状态寄存器52
4.3 时钟与定时/计数器例程54
5.1.1 复位的意义68
5.1.2 复位电路68
第五章 复位、中断与程序控制68
5.1 复位68
5.1.3 单片机复位后的状态69
5.2 程序控制70
5.3 程序流向控制的指令70
5.4 中断78
5.4.1 中断源79
5.4.2 中断控制寄存器80
5.4.4 中断入口地址82
5.4.3 中断优先级结构82
第六章 模拟接口89
6.1 概述89
6.2 ADuC841片上ADC89
6.2.1 ADuC841片上ADC的基本信息89
6.2.2 ADC的传输函数90
6.2.3 ADC的专用寄存器90
6.2.4 ADC的工作原理93
6.2.5 参考电源的连接95
6.2.6 ADC的设置96
6.2.7 ADC的DMA方式96
6.2.8 DMA方式中的微操作98
6.2.9 ADC偏移和增益误差的校准98
6.3 DAC99
6.3.1 DAC及其专用寄存器99
6.3.2 DAC的原理与应用100
6.4.1 PWM及其专用寄存器107
6.4 脉宽调制器(PWM)107
6.4.2 PWM的工作模式110
第七章 串行接口118
7.1 引言118
7.2 标准UART操作118
7.3 多机通信119
7.4 串行端口控制寄存器SCON119
7.5 波特率120
7.5.1 定时器1作为波特率发生器120
7.6.1 UART的工作模式0121
7.6 UART的工作模式121
7.5.2 定时器2作为波特率发生器121
7.5.3 定时器3作为波特率发生器121
7.6.2 UART的工作模式1122
7.6.3 UART的工作模式2和模式3129
7.6.4 增强型UART操作132
7.7 SPI串口133
7.7.1 SPI的引脚与专用寄存器133
7.7.2 SPI的应用135
7.8.1 I2C串口的引脚与专用寄存器136
7.8 I2C兼容串口136
7.8.2 I2C串口的应用138
第八章 指令系统与系统编程140
8.1 指令系统的分类及一般说明140
8.2 算术操作类指令141
8.3 逻辑操作类指令149
8.4 布尔变量操作类指令155
8.5 伪指令162
8.6 汇编语言程序的基本结构165
8.7 系统编程的步骤、方法和技巧167
第九章 开发工具与集成开发环境171
9.1 单片机开发工具171
9.2 单片机通用集成开发环境Keil C51 μVision2173
9.2.1 简介173
9.2.2 Keil C51 μVision2的安装174
9.2.3 Keil C51 μVision2的设置175
9.3.2 MON51仿真器的特点180
9.3.3 调试程序180
9.3.1 单片机的仿真过程180
9.3 Keil C51 μVision2的使用180
9.4 ADuC系列单片机的专用开发工具188
9.4.1 ADuC系列单片机专用开发工具的安装189
9.4.2 编译器ASM51的使用189
9.4.3 串行下载器WSD190
9.4.4 ADuC系列单片机的专用开发环境ASPIRE192
9.4.5 AD输入分析工具WASP199
10.1.1 资源冗余与成本控制203
第十章 单片机应用系统设计203
10.1 引言203
10.1.2 硬件处理与软件处理204
10.1.3 嵌入式实时操作系统与开发用软件205
10.1.4 电磁兼容性问题210
10.1.5 系统电源设计的重要性211
10.2 方案认证与硬件系统设计212
10.3 系统软件设计215
10.3.1 软件框图216
10.4 系统仿真调试设计217
10.3.2 软件设计的重要提示217
第十一章 ADuC841应用系统实例219
11.1 基于ADuC841的单片机实验板219
11.1.1 单片机ADuC841及其必需的外接电路219
11.1.2 通信接口电路223
11.1.3 键盘、显示电路224
11.1.4 存储器228
11.1.5 模拟接口电路228
11.1.6 功率驱动229
11.1.8 初步认识ADuC841实验板230
11.1.7 电源电路230
11.2 ADI公司出品的ADuC系列评估板232
11.2.1 ADuC系列评估板的电源234
11.2.2 评估板的模拟接口236
11.2.3 并行总线与外部RAM扩展237
11.2.4 串口239
11.2.5 控制总线与其他辅助接口239
11.3.2 系统工作原理241
11.3 蓄电池在线智能监测仪241
11.3.1 应用背景241
11.3.3 蓄电池监测系统设计242
11.3.4 系统软件设计245
11.3.5 小结246
附录1247
附录2271
附录3276