图书介绍
单片机原理及应用【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 郑郁正主编 著
- 出版社: 成都:四川大学出版社
- ISBN:7561422881
- 出版时间:2003
- 标注页数:209页
- 文件大小:12MB
- 文件页数:220页
- 主题词:单片微型计算机-高等学校-教材
PDF下载
下载说明
单片机原理及应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 AT89C52的组成结构1
1.1 89系列单片机的概况1
1.1.1 89系列单片机的特点1
1.1.2 89系列单片机的结构简介1
1.1.3 不同档次的89系列单片机2
1.2 AT89C52单片机的结构框图4
1.2.1 AT89C52单片机的基本结构框图4
1.2.2 AT89C52单片机的内部结构框图5
1.2.3 AT89C52单片机的封装、引脚及其片外总线结构6
1.3 AT89C52单片机存储器的组织形式8
1.3.1 程序存储器9
1.3.2 数据存储器10
1.3.3 地址分配及寻址区12
1.3.4 特殊功能寄存器SFR15
1.4 AT89C52单片机的复位和省电方式18
1.4.1 复位18
1.4.2 省电方式20
习题121
第2章 MCS-51系列单片机的指令系统22
2.1 基本概念22
2.1.1 有关指令的几个概念22
2.1.2 MCS-51汇编指令格式22
2.2 寻址方式23
2.1.3 指令中的常用符号23
2.3 指令系统的分类25
2.3.1 数据传送操作类指令25
2.3.2 算术操作类指令28
2.3.3 逻辑操作类指令29
2.3.4 控制转移类指令31
2.3.5 布尔变量操作类指令35
2.4 MCS-51汇编语言伪指令37
2.5 程序设计方法39
2.5.1 顺序程序设计40
2.5.2 分支程序设计41
2.5.3 循环程序设计43
2.5.4 查表程序设计44
2.5.5 子程序设计46
习题248
第3章 AT89C52的I/O应用50
3.1 I/O端口的输入输出特性50
3.1.1 P1口50
3.1.2 P3口51
3.1.3 P0口53
3.1.4 P2口54
3.2 I/O端口的应用55
3.2.1 I/O端口简单控制程序56
3.2.2 显示与单片机的接口58
3.2.3 键盘与单片机的接口61
习题367
第4章 AT89C52系统资源扩展68
4.1 认识系统总线68
4.1.1 总线的概念68
4.1.2 地址总线(AB)69
4.1.3 数据总线(DB)70
4.1.4 控制总线(CB)70
4.2 AT89C52最小应用系统70
4.4.1 外部程序存储器扩展简介71
4.3 AT89C52单片机的系统扩展能力71
4.4 程序存储器的扩展71
4.4.2 典型的外部程序存储器的连接72
4.5 外部数据存储器的扩展75
4.5.1 典型的外部数据存储器的连接75
4.5.2 兼有片外ROM和片外RAM的扩展电路78
4.6 简单I/O口的扩展79
习题483
5.1.4 定时/计数器的溢出84
5.1.2 计数器的容量84
5.1.3 定时84
5.1.1 计数概念的引入84
5.1 基本概念84
第5章 AT89C52的定时/计数器原理和应用84
5.1.5 定时/计数器的初值85
5.2 AT89C52的定时/计数器概述85
5.2.1 定时/计数器结构85
5.2.2 定时/计数器工作模式86
5.3 定时/计数器的特殊功能控制寄存器86
5.3.1 定时/计数器(T0,T1)的方式控制寄存器86
5.3.2 定时/计数器(T0,T1)的控制寄存器87
5.3.3 定时/计数器T2的特殊功能寄存器87
5.4.1 定时/计数器T0和T188
5.4 定时/计数器的各种工作模式及应用88
5.3.4 定时/计数器T2的控制寄存器88
5.4.2 门控位GATE的应用98
5.4.3 定时/计数器T298
习题5107
第6章 AT89C52的中断系统及应用109
6.1 中断的概念109
6.1.1 中断109
6.1.2 AT89C52单片机的中断源109
6.1.3 中断嵌套与优先级110
6.2 采用中断控制技术的作用110
6.2.1 速率匹配110
6.3 AT89C52中断系统结构原理111
6.2.2 故障处理111
6.2.3 实时处理111
6.4 中断控制112
6.4.1 中断请求标志寄存器112
6.4.2 中断允许控制寄存器113
6.4.3 中断优先控制寄存器114
6.5 中断处理115
6.5.1 响应中断的条件115
6.5.2 中断响应所需时间116
6.5.3 AT89C52中断请求标志位的清除方式116
6.5.4 中断处理的过程117
6.5.5 中断矢量118
6.6.2 子程序120
6.6 中断服务程序与子程序120
6.6.1 中断服务程序120
6.6.3 中断服务程序与子程序的区别121
6.7 外部中断的编程应用121
6.7.1 外部中断0的编程及应用121
6.7.2 外部中断1的编程及应用122
6.8 外部中断源的扩展124
6.8.1 利用查询加中断的方式进行扩展124
6.8.2 利用AT89C52的三个定时计数器进行扩展125
习题6126
7.1 串行通信的基本知识127
第7章 串行接口与应用127
7.2.1 串行口的结构130
7.2.2 串行口控制寄存器SCON和电源控制寄存器PCON130
7.2 MCS-51单片机串行口的结构与工作方式130
7.2.3 波特率设计131
7.3 串行口通信应用132
7.3.1 同步移位方式(方式0)132
7.3.2 10位异步方式(方式1)134
7.3.3 11位异步方式(方式2和方式3)140
习题7149
8.1.1 汇编环境150
8.1.2 汇编过程150
8.1 DOS环境下MCS-51汇编语言程序开发150
第8章 MCS-51程序开发工具KEIL150
8.2 Windows下的MCS-51汇编设计151
8.2.1 KEIL51开发平台的安装151
8.2.2 KEIL51开发平台的使用152
8.3 KEIL中MCS-51汇编语法153
8.3.1 一个程序模块的框架153
8.3.2 KEIL汇编中关于段名的定义154
8.4 KEILC51程序开发155
8.4.1 建立工程155
8.4.3 在C程序中嵌入汇编程序156
8.4.2 从C程序中产生汇编程序156
8.4.4 C程序产生的汇编源程序说明157
8.4.5 C程序的中断服务程序158
8.5 C51编程中的一些说明158
8.5.1 函数重入158
8.5.2 多模块编程时头文件的定义159
8.5.3 静态变量的用法159
8.5.4 C51中扩展的变量类型160
8.6 目标系统配置160
8.7 MON51监控程序调试方案161
8.7.1 MON51硬件要求161
8.7.4 对工程进行调试162
8.7.2 MON51代码产生162
8.7.3 对工程的修改和配置162
8.8 ISD51内置系统调试器方案163
8.8.1 ISD51的硬件要求163
8.8.2 ISD51与用户程序集成163
8.8.3 ISD51提供的调试接口子程序163
8.8.4 配置μVision2163
习题8164
第9章 I2C总线ADC和DAC的应用165
9.1 I2C总线简介及应用165
9.1.1 I2C总线简介165
9.1.2 I2C总线的时序167
9.1.3 AT24C系列串行E2PROM169
9.2 D/A转换器件及应用172
9.2.1 D/A转换简介172
9.2.2 串行电压输出型D/A转换器173
9.2.3 10位并行D/A转换器174
9.2.4 8位D/A转换器175
9.3 A/D转换器件及应用177
9.3.1 A/D器件简介177
9.3.2 ADC0804的性能特点179
9.3.3 V/F转换型A/D电路的应用181
9.3.4 串行A/D器件TLC0831简介及应用182
习题9184
第10章 单片机系统设计及实例185
10.1 概述185
10.2 单片机系统设计的原则186
10.3 8回路电压巡控仪的设计实例188
10.4 数控直流稳压电源194
习题10198
附录51系列单片机指令速查表200
单片机模拟试题(一)202
单片机模拟试题(二)205
单片机模拟试题(三)206
热门推荐
- 2934012.html
- 2084545.html
- 93944.html
- 123523.html
- 987591.html
- 51128.html
- 1387464.html
- 826878.html
- 3203473.html
- 2826451.html
- http://www.ickdjs.cc/book_3773562.html
- http://www.ickdjs.cc/book_1525333.html
- http://www.ickdjs.cc/book_725766.html
- http://www.ickdjs.cc/book_1656927.html
- http://www.ickdjs.cc/book_2039253.html
- http://www.ickdjs.cc/book_2920502.html
- http://www.ickdjs.cc/book_54366.html
- http://www.ickdjs.cc/book_1010656.html
- http://www.ickdjs.cc/book_2810874.html
- http://www.ickdjs.cc/book_889695.html