图书介绍
单片机原理与接口技术【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 于斌主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115174604
- 出版时间:2008
- 标注页数:266页
- 文件大小:80MB
- 文件页数:276页
- 主题词:单片微型计算机-基础理论-高等学校:技术学校-教材;单片微型计算机-接口-高等学校:技术学校-教材
PDF下载
下载说明
单片机原理与接口技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 单片机的基本硬件结构1
1.1 单片机的发展历史1
1.2 MCS-51单片机的主要功能2
1.3 MCS-51单片机的内部结构分析2
习题3
第2章 C程序的设计5
2.1 C语言程序的基本结构5
2.1.1 C语言的程序结构5
2.1.2 顺序结构7
2.2 选择结构7
2.2.1 选择语句if8
2.2.2 串行多分支结构及其流程图11
2.2.3 并行多分支结构及其流程图(switch/case语句)13
2.3 循环结构及其流程图15
2.3.1 while循环结构及其流程图16
2.3.2 do...while循环结构18
2.3.3 for循环结构及其流程图21
习题26
第3章 C51函数28
3.1 函数的分类28
3.1.1 标准库函数28
3.1.2 用户自定义函数28
3.1.3 函数的定义29
3.2 C语言程序的一般组成结构31
3.2.1 主函数32
3.2.2 其他函数32
3.3 函数的参数和函数值35
3.3.1 形式参数和实际参数35
3.3.2 函数的返回值35
3.4 函数的调用37
3.4.1 函数调用的一般形式37
3.4.2 函数调用的方式38
3.4.3 对被调用函数的说明38
习题40
第4章 单片机的最小系统及系统扩展42
4.1 AT89C51单片机性能介绍42
4.1.1 主要特性42
4.1.2 管脚说明42
4.1.3 振荡器特性44
4.1.4 芯片擦除44
4.2 MCS-51单片机最小应用系统44
4.3 单片机的系统扩展46
4.3.1 程序存储器的扩展性能46
4.3.2 外部程序存储器的操作时序47
4.3.3 外部程序存储器的扩展方法47
4.3.4 外部数据存储器的扩展49
习题50
第5章 输入/输出口的应用51
5.1 单片机的I/O(输入/输出)接口51
5.2 P1口的内部结构51
5.2.1 输出数据52
5.2.2 输入数据52
5.2.3 读取P1口的位状态52
5.3 用C语言控制P1口输出信号53
5.4 用位操作控制P1口的输出54
5.5 用开关控制P1口的输出状态55
5.6 交通信号灯的控制系统58
习题60
第6章 单片机仿真软件Proteus62
6.1 Proteus简介62
6.2 Proteus ISIS62
6.2.1 各部分的功能63
6.2.2 操作简介65
6.3 AT89C51单片机的PROTEUS仿真65
6.3.1 添加元件到元件列表中66
6.3.2 放置元件67
6.3.3 连线68
6.3.4 添加仿真文件68
6.3.5 仿真68
6.4 Proteus与Keil联调69
习题71
第7章 MCS-51单片机的中断系统73
7.1 中断的种类73
7.1.1 外部中断73
7.1.2 内部中断74
7.2 MCS-51单片机的中断系统74
7.2.1 中断源74
7.2.2 中断允许控制75
7.2.3 中断响应优先级控制75
7.2.4 中断响应6
7.3 交通灯控制实验77
7.3.1 硬件电路77
7.3.2 软件78
7.3.3 运行结果81
7.4 数据采集实验82
7.4.1 硬件电路82
7.4.2 软件82
7.4.3 实验运行结果84
7.5 中断嵌套实验86
7.5.1 硬件电路86
7.5.2 软件86
7.5.3 实验运行结果88
习题90
第8章 定时器/计数器92
8.1 定时器/计数器的硬件结构及工作原理92
8.2 定时器/计数器的控制寄存器93
8.2.1 定时器/计数器工作方式寄存器(TMOD)93
8.2.2 定时器/计数器控制寄存器(TCON)94
8.3 定时器/计数器的工作方式94
8.3.1 工作方式094
8.3.2 工作方式195
8.3.3 工作方式295
8.3.4 工作方式396
8.4 定时器/计数器的初始化97
8.4.1 定时器应用97
8.4.2 计数器实验99
习题104
第9章 串行通信106
9.1 串行通信基础106
9.1.1 串行通信的分类106
9.1.2 串行通信的制式108
9.1.3 串行通信的接口电路108
9.2 串行通信总线标准及其接口109
9.2.1 RS-232C接口109
9.2.2 RS-232C信息格式标准109
9.2.3 RS-232C电平转换器110
9.2.4 RS-232C总线规定110
9.3 MCS-51单片机的串行接口111
9.3.1 MCS-51单片机的串行口结构111
9.3.2 串行口数据缓冲器(SBUF)112
9.3.3 串行口控制寄存器(SCON)112
9.3.4 电源及波特率选择寄存器(PCON)113
9.3.5 MCS-51单片机串行口的工作方式113
9.3.6 MCS-51单片机串行口的波特率设定115
9.4 MCS-51单片机的串行接口实验116
9.4.1 串行转并行实验116
9.4.2 单机自发自收实验118
9.4.3 双机通信实验121
9.4.4 多机通信实验125
习题132
第10章 键盘接口技术134
10.1 键盘的工作原理134
10.1.1 按键的分类134
10.1.2 按键结构与特点134
10.2 独立式键盘135
10.3 行列式键盘137
10.3.1 行列式键盘的工作原理137
10.3.2 按键的识别138
10.3.3 键盘工作方式139
10.3.4 行列式键盘输入实验140
10.4 键盘、显示接口芯片HD7279A142
习题150
第11章 LED显示器与接口技术151
11.1 LED显示器151
11.1.1 数码管结构151
11.1.2 数码管工作原理151
11.1.3 数码管字形编码153
11.2 LED显示器和接口153
11.2.1 静态显示器153
11.2.2 动态显示器154
11.3 数码管动态显示的硬件电路设计155
11.3.1 电路原理图155
11.3.2 软件设计156
11.3.3 程序说明156
11.4 LED静态显示及实验158
11.5 74LS164静态显示电路160
11.6 LED显示驱动器MAX7221162
11.7 LED动态显示及实验167
11.8 实时时钟程序的分析171
11.9 LED点阵显示屏174
11.9.1 LED汉字点阵显示原理174
11.9.2 汉字显示的程序实现174
11.9.3 “恭喜发财”点阵显示屏制作176
习题179
第12章 8051单片机接口扩展技术181
12.1 简单I/O扩展181
12.2 可编程I/O接口芯片扩展182
12.2.1 8255A引脚功能183
12.2.2 8255A的控制字185
12.2.3 8255A的工作方式186
12.3 8255A方式0输入输出实验189
习题191
第13章 字符型液晶显示器193
13.1 字符型LCD显示模块193
13.1.1 字符型LCD的结构和引脚193
13.1.2 显示板控制器的指令系统195
13.1.3 LCD显示板与单片机的接口和编程196
13.2 点阵型LCD显示模块198
13.2.1 HD61830的特点和引脚198
13.2.2 HD61830指令集199
13.2.3 与HD61830的液晶模块的接口和编程201
习题206
第14章 A/D与D/A转换技术208
14.1 D/A和A/D转换在单片机系统中的应用208
14.1.1 A/D-D/A转换的数据通道208
14.1.2 D/A转换工作原理209
14.1.3 如何选择D/A转换器209
14.2 8位D/A芯片DAC0832210
14.2.1 DAC0832的结构、引脚及原理210
14.2.2 单片机与DAC0832的接口电路211
14.3 基于MAX536的串行D/A转换器212
14.3.1 芯片内部结构和引脚功能212
14.3.2 工作原理和时序213
14.3.3 MAX536的编程方式214
14.3.4 MAX536的应用215
14.4 A/D转换工作原理217
14.4.1 如何选择A/D转换器217
14.4.2 8位A/D转换芯片ADC0809218
14.4.3 ADC0809与单片机的接口220
14.5 12位A/D转换芯片ADS7804222
14.5.1 ADS7804的引脚和功能222
14.5.2 ADS7804如何启动转换和读取转换结果223
14.5.3 ADS7804与单片机的接口224
习题226
第15章 C语言程序的设计实例228
15.1 步进电机控制228
15.1.1 步进电机的原理及工作方式228
15.1.2 步进电机与单片机的接口229
15.1.3 步进电机的单相三拍方式控制230
15.1.4 三相六拍方式控制231
15.1.5 步进电机变速控制232
15.2 频率量的测量234
15.2.1 测量频率法234
15.2.2 带同步控制的频率测量235
15.3 频率脉冲的测量周期法237
习题238
附录1 模拟考试题240
附录2 练习题答案263
热门推荐
- 1908196.html
- 2084702.html
- 2055573.html
- 1456559.html
- 1071809.html
- 3387614.html
- 2316346.html
- 3073311.html
- 3445518.html
- 2153895.html
- http://www.ickdjs.cc/book_834684.html
- http://www.ickdjs.cc/book_3549791.html
- http://www.ickdjs.cc/book_2865227.html
- http://www.ickdjs.cc/book_2937547.html
- http://www.ickdjs.cc/book_1477536.html
- http://www.ickdjs.cc/book_1554924.html
- http://www.ickdjs.cc/book_3024418.html
- http://www.ickdjs.cc/book_2961153.html
- http://www.ickdjs.cc/book_1585319.html
- http://www.ickdjs.cc/book_3028537.html