
- 作 者:马淑兰主编
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2009
- ISBN:9787560623191
- 标注页数:230 页
- PDF页数:239 页
请阅读订购服务说明与试读!
订购服务说明
1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。
2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源239 ≥230页】
图书下载及付费说明
1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。
2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)
3、所有的电子图书都是原书直接扫描方式制作而成。
模块一 单片机基础知识 1
任务一 单片机概述 1
1.1 单片机常识 1
1.2 单片机的主要厂家及产品特点 3
1.3 51系列单片机 5
1.4 单片机的学习方法 6
思考题及习题 7
任务二 STC89C51单片机的组成及工作原理 8
2.1 STC89C51片内结构 8
2.2 CPU结构 9
2.3 STC89C51存储器的配置 14
2.4 并行输入/输出(I/O)端口 19
2.5 引脚功能 25
思考题及习题 27
任务三 单片机的工作方式与时序 28
3.1 单片机的运行方式 28
3.2 复位和看门狗电路 32
3.3 单片机的省电工作方式 34
3.4 单片机的编程工作方式 35
思考题及习题 36
模块二 STC89C51单片机开发入门 37
任务四 实验机电路板制作指导 37
4.1 单片机最小应用系统电路分析 40
4.2 制作流水灯 42
4.3 程序编译与下载 44
思考题及习题 56
模块三 程序设计 57
任务五 指令系统 57
5.1 指令概述 57
5.2 指令系统介绍 61
思考题及习题 76
任务六 典型程序设计 78
6.1 程序设计的基本要求 78
6.2 汇编语言程序设计 82
6.3 汇编语言实用程序介绍 92
思考题及习题 96
模块四 STC89C51的中断技术和定时器 97
任务七 中断技术 97
7.1 中断的概念 97
7.2 STC89C51的中断结构 98
7.3 STC89C51的中断源 99
7.4 STC89C51的中断寄存器 99
7.5 STC89C51的中断嵌套 103
7.6 中断响应 104
7.7 中断程序设计 105
思考题及习题 107
任务八 定时器T0/T1 108
8.1 T0/T1的结构 108
8.2 T0/T1的寄存器 109
8.3 初始化程序设计 111
8.4 T0的工作方式 113
思考题及习题 119
任务九 定时器T2 120
9.1 T2的主要寄存器 120
9.2 T2的四种功能 121
思考题及习题 126
模块五 键盘和显示器电路板设计 127
任务十 键盘和LED显示器电路分析与焊接 127
10.1 键盘及其接口电路 128
10.2 显示器及其接口电路 130
思考题及习题 132
任务十一 制作实例指导 133
11.1 制作8段LED数据(0~F)显示器 133
11.2 制作点阵式LED数据(0~F)显示器 145
11.3 制作计数器 146
11.4 制作0~99计时秒表 151
11.5 制作数字钟 158
思考题及习题 168
模块六 串行通信技术 169
任务十二 STC89C51的标准串行接口 169
12.1 串行通信的基本形式 169
12.2 串行通信的传输方式 170
12.3 UART串行口结构 171
12.4 UART串行口的专用寄存器 172
12.5 波特率 174
12.6 串口初始化程序设计 176
12.7 UART串行口的工作方式 176
12.8 增强型UART结构 185
思考题及习题 188
任务十三 串行通信的标准接口 189
13.1 RS-232C标准接口 189
13.2 232信号电气特性与电平转换 191
13.3 串行口的多机通信 193
思考题及习题 200
模块七 数据采集 201
任务十四 测量温度 201
14.1 温度传感器DS18B20 202
14.2 制作测温计 206
思考题及习题 216
任务十五 测量直流电压 217
15.1 ADC0804转换器 217
15.2 制作直流电压表 219
思考题及习题 224
附录A 80C51指令表 225
附录B ASCII代码表 229
参考文献 230