图书介绍
小型嵌入式系统设计原理2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 陈耀华主编;古鹏,喻萍副主编 著
- 出版社: 北京:国防工业出版社
- ISBN:9787118079067
- 出版时间:2012
- 标注页数:190页
- 文件大小:12MB
- 文件页数:201页
- 主题词:程序设计
PDF下载
下载说明
小型嵌入式系统设计原理PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 嵌入式系统概述1
1.1 单片机与嵌入式系统简介1
1.1.1 单片机及其发展概况1
1.1.2 单片机的特点和应用1
1.1.3 嵌入式系统3
1.1.4 单片机应用系统的组成4
1.2 STC12C5A60S2系列单片机总体介绍4
1.3 一个STC12C5A60S2系列单片机的应用实例6
第2章 STC系列单片机硬件结构8
2.1 STC系列单片机总体结构8
2.1.1 STC系列单片机总体结构框图及功能8
2.1.2 STC12C5A60S2系列单片机引脚功能12
2.2 STC12C5A60S2系列单片机存储结构15
2.2.1 STC12C5A60S2系列单片机存储器的特点15
2.2.2 程序存储器16
2.2.3 数据存储器16
2.3 工作方式和时序23
2.3.1 复位方式23
2.3.2 程序执行工作方式25
2.3.3 省电工作方式25
2.4 STC系列单片机的时钟28
第3章 指令系统30
3.1 指令系统简介30
3.1.1 指令格式30
3.1.2 指令分类及符号说明31
3.2 寻址方式32
3.3 指令系统36
3.3.1 数据传送类指令36
3.3.2 算术运算类指令42
3.3.3 逻辑运算类指令45
3.3.4 控制转移类指令48
3.3.5 位操作类指令52
3.3.6 子程序调用与返回指令54
3.4 汇编语言程序设计基础56
3.4.1 汇编语言程序的组成56
3.4.2 伪指令57
3.4.3 程序设计步骤及技术59
第4章 中断系统61
4.1 中断系统的概念61
4.1.1 中断及中断源61
4.1.2 中断嵌套61
4.2 中断系统结构及中断控制62
4.2.1 中断源和中断请求标志62
4.2.2 中断允许控制65
4.2.3 中断优先级控制66
4.3 中断处理69
4.3.1 中断响应69
4.3.2 中断处理70
4.3.3 中断返回70
4.4 中断响应后中断请求的撤除70
4.5 中断测试程序举例71
第5章 定时器/计数器73
5.1 定时器/计数器概述73
5.2 定时器/计数器的控制74
5.2.1 定时器/计数器控制寄存器TCON74
5.2.2 定时器/计数器工作模式寄存器TMOD75
5.2.3 辅助寄存器AUXR76
5.2.4 时钟输出和掉电唤醒寄存器WAKE_CLKO76
5.3 定时器/计数器的工作模式77
5.3.1 工作模式0(13位定时器/计数器)77
5.3.2 工作模式1(16位定时器/计数器)78
5.3.3 工作模式2(8位自动重装模式)79
5.3.4 工作模式3(两个8位计数器)79
5.4 定时器/计数器应用实例80
5.4.1 定时器/计数器的设置80
5.4.2 模式1的应用81
5.4.3 模式2的应用82
5.4.4 模式3的应用83
5.4.5 定时器/计数器的综合应用83
第6章 串行口及其应用85
6.1 串行口概述85
6.2 串行口控制86
6.2.1 串行口控制寄存器SCON86
6.2.2 电源控制寄存器PCON88
6.2.3 串行口数据缓冲寄存器SBUF88
6.2.4 辅助寄存器AUXR89
6.2.5 独立波特率发生器寄存器BRT89
6.2.6 从机地址控制寄存器SADEN和SADDR89
6.2.7 与串行口中断相关的寄存器IE、IP和IPH89
6.3 串行口的工作方式90
6.3.1 工作方式091
6.3.2 工作方式191
6.3.3 工作方式2和工作方式392
6.4 波特率设置93
6.5 串行口应用94
6.5.1 串行口方式0的应用94
6.5.2 串行口在其他方式下的应用97
6.5.3 双机通信99
6.5.4 多机通信105
第7章 I/O口的结构及其应用110
7.1 I/O口的工作模式110
7.1.1 准双向口输出110
7.1.2 强推挽输出111
7.1.3 仅为输入(高阻)配置111
7.1.4 开漏输出111
7.2 I/O口的配置112
7.2.1 P0口的配置112
7.2.2 P1、P2、P3、P4和P5口的相关寄存器113
7.2.3 P4口的特殊应用114
7.3 I/O口的应用115
7.3.1 三极管控制电路115
7.3.2 发光二极管控制电路115
7.3.3 如何让I/O口上电复位时为低电平116
第8章 A/D转换器117
8.1 A/D转换器的结构117
8.2 A/D转换器的控制118
8.2.1 P1口模拟功能控制寄存器P1ASF119
8.2.2 ADC控制寄存器ADC_CONTR120
8.2.3 A/D转换结果寄存器ADC_RES、ADC_RESL121
8.2.4 与A/D中断有关的寄存器122
8.3 A/D转换器的应用实例122
第9章 同步串行外围接口(SPI接口)126
9.1 同步串行外围接口(SPI接口)概述126
9.2 同步串行外围接口(SPI接口)的控制127
9.2.1 SPI控制寄存器SPCTL128
9.2.2 SPI状态寄存器SPSTAT129
9.2.3 SPI数据寄存器SPDAT129
9.2.4 将SPI功能从P1口设置到P4口的辅助寄存器AUXR1129
9.3 同步串行外围接口(SPI接口)的数据通信方式129
9.3.1 主/从模式的设置129
9.3.2 数据传输模式的设置130
9.4 同步串行外围接口(SPI接口)的应用132
9.4.1 单主机—单从机通信方式应用132
9.4.2 单主机—多从机通信方式应用135
第10章 PCA/PWM模块139
10.1 PCA/PWM模块概述139
10.2 PCA/PWM模块的控制140
10.2.1 PCA控制寄存器CCON141
10.2.2 PCA模式寄存器CMOD142
10.2.3 PCA比较/捕获寄存器CCAPM0和CCAPM1143
10.2.4 PCA的16位计数器——低8位CL和高8位CH144
10.2.5 PCA捕获寄存器——CCAPnL(低位字节)和CCAPnH(高位字节)144
10.2.6 PWM模式辅助寄存器——PCA_PWM0和PCA_PWM1145
10.2.7 辅助寄存器1——AUXR1145
10.3 PCA/PWM模块的工作模式145
10.3.1 捕获模式145
10.3.2 16位软件定时器模式146
10.3.3 高速输出模式147
10.3.4 脉宽调制模式(PWM)148
10.4 PCA/PWM接口的应用149
10.4.1 用PCA功能实现16位定时器的应用149
10.4.2 PCA输出PWM功能的应用151
第11章 STC12系列单片机开发/编程工具153
11.1 在系统可编程(ISP)原理153
11.2 STC12C5A60S2系列在系统可编程(ISP)的典型应用153
11.3 ISP控制软件界面使用说明155
11.3.1 电脑端的ISP控制软件155
11.3.2 STC单片机的仿真156
11.4 程序设计与编译157
11.4.1 Keil C简介157
11.4.2 Cx51简介158
11.4.3 Cx51开发工具简介164
第12章 应用系统开发实例169
12.1 系统设计与调试过程169
12.2 倒计时器的设计170
12.3 数字电压表的设计175
12.4 基于DS18B20的简易数字温度计的设计180
参考文献190
热门推荐
- 683939.html
- 2481754.html
- 3517719.html
- 849147.html
- 3618943.html
- 2898264.html
- 291061.html
- 2753461.html
- 3402594.html
- 3651232.html
- http://www.ickdjs.cc/book_171198.html
- http://www.ickdjs.cc/book_995659.html
- http://www.ickdjs.cc/book_123632.html
- http://www.ickdjs.cc/book_3443738.html
- http://www.ickdjs.cc/book_2137120.html
- http://www.ickdjs.cc/book_3728035.html
- http://www.ickdjs.cc/book_894592.html
- http://www.ickdjs.cc/book_2566302.html
- http://www.ickdjs.cc/book_2467470.html
- http://www.ickdjs.cc/book_486593.html