图书介绍
单片机技术教学做一体化教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 万长征,谢利华,魏洪昌主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115305916
- 出版时间:2013
- 标注页数:240页
- 文件大小:110MB
- 文件页数:248页
- 主题词:单片微型计算机-职业教育-教材
PDF下载
下载说明
单片机技术教学做一体化教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
模块一 基本结构2
第1章 初识单片机2
1.1 认识单片机与微型计算机的不同2
1.1.1 单片机与微型计算机的结构差异2
1.1.2 单片机的发展概况3
1.1.3 目前流行的主流产品及公司介绍4
1.2 认识单片机的学习工具6
1.2.1 KEIL软件简介6
1.2.2 PROTEUS软件7
1.2.3 启东实训台产品8
1.3 认识计算机如何表示数据8
1.3.1 常用的进位计数制8
1.3.2 数制的转换9
1.3.3 计算机中常用的编码10
1.3.4 对逻辑关系的表达(逻辑电路简介)11
1.4 认识单片机怎样才能开始工作13
1.4.1 电源与复位电路13
1.4.2 振荡器与时钟电路14
1.4.3 单片机的低功耗方式15
第2章 学做简单小程序17
2.1 学习KEIL工程项目设计17
2.1.1 源程序的建立18
2.1.2 工程项目的建立19
2.1.3 工程项目的设置21
2.1.4 KEIL工程文件的编译与链接23
2.2 单片机点亮1个LED灯24
2.2.1 实例分析24
2.2.2 PROTEUS仿真电路设计25
2.2.3 系统功能调试27
2.3 单片机点亮8个LED灯30
2.3.1 认识单片机引脚的封装形式30
2.3.2 单片机引脚名称及功能说明31
2.3.3 信号引脚的第二功能32
2.3.4 实例分析33
2.4 开关控制点亮LED灯33
2.4.1 实例分析34
2.4.2 P0~P3并行口的结构比较35
2.4.3 并行口的输出功能分析36
2.4.4 并行口的输入功能分析37
第3章 按键控制彩灯流动39
3.1 开关控制点亮多个LED灯39
3.1.1 实例分析39
3.1.2 AT89S51单片机的内部结构41
3.1.3 单片机的CPU42
3.1.4 单片机执行程序的过程42
3.2 8个LED灯自动交替闪烁44
3.2.1 实例分析44
3.2.2 延时程序分析45
3.2.3 CPU时序45
3.2.4 延时时间的计算46
3.3 8个LED灯自动流动闪烁46
3.3.1 实例分析47
3.3.2 单片机的存储器48
3.3.3 单片机片内RAM与工作寄存器48
3.3.4 特殊功能寄存器(SFR)50
3.3.5 堆栈空间52
3.4 按键控制LED灯流动闪烁的启动、停止、暂停与继续54
3.4.1 系统硬件电路分析54
3.4.2 独立式按键的工作原理55
3.4.3 系统软件分析56
3.5 启东硬件实验平台的使用59
3.5.1 单片机仿真器60
3.5.2 常用单片机接口实验板60
3.5.3 新型总线和新型外设接口控制电路实验板60
模块二 功能结构64
第4章 单片机的定时与计数64
4.1 定时器与计数器的基本概念64
4.2 定时器实现LED灯闪烁66
4.2.1 定时器/计数器的基本结构及工作原理66
4.2.2 定时器/计数器的初始化67
4.3 对LED灯闪烁速度的控制68
4.3.1 方式寄存器TMOD69
4.3.2 控制寄存器TCON70
4.4 流水线产品计数70
4.4.1 定时器/计数器的工作方式71
4.4.2 计数溢出处理74
4.5 交通灯信号的定时控制76
4.5.1 交通灯信号设计76
4.5.2 交通灯亮灭时序77
4.5.3 程序设计分析78
第5章 单片机中断系统应用80
5.1 中断的基本概念80
5.1.1 引发中断的事件80
5.1.2 中断过程概述81
5.1.3 具备“中断特性”计算机的优势81
5.2 定时器中断方式控制LED灯闪烁82
5.2.1 五源中断83
5.2.2 中断响应的控制83
5.2.3 两级管理84
5.2.4 中断源的自然优先级和中断服务程序的入口地址84
5.3 紧急状态的报警处理85
5.3.1 外部中断源的中断触发和中断请求87
5.3.2 中断请求信号的撤销87
5.3.3 中断初始化设计88
5.3.4 中断系统的处理过程88
5.4 计数器中断控制数码管计数89
5.4.1 数码管结构90
5.4.2 数码管的字形编码91
5.4.3 数码管的静态显示92
5.5 四路抢答器抢答显示组号93
5.5.1 电路设计93
5.5.2 中断响应的说明94
5.5.3 系统程序设计95
模块三 单片机扩展与通信100
第6章 单片机串行通信的应用100
6.1 串行通信基础知识100
6.1.1 串行通信的分类101
6.1.2 串行通信中数据的传送方向102
6.1.3 串行通信的数据校验103
6.2 串行口扩展成并行口输入输出104
6.2.1 与串行通信相关的寄存器105
6.2.2 串行口工作方式0106
6.3 甲机控制乙机LED灯流动107
6.3.1 串行口异步通信的结构110
6.3.2 串行口工作方式1111
6.3.3 串行通信的波特率设计112
6.4 单片机与PC机通信任务的实现113
6.4.1 RS232总线标准115
6.4.2 串行口工作方式2和方式3115
6.4.3 KEIL软件与PC机通信软件联调程序116
6.5 多个单片机之间进行通信117
6.5.1 多机通信实现的基本流程124
6.5.2 RS-485接口介绍125
第7章 单片机的外部基本扩展与应用127
7.1 单片机系统扩展的基本概念127
7.1.1 系统扩展总线127
7.1.2 片外扩展芯片是如何被访问的128
7.1.3 51单片机对片外芯片的访问128
7.2 单片机片外扩展单片数据存储器129
7.2.1 并行扩展总线连接说明131
7.2.2 利用KEIL软件如何查看各种存储器中的数据131
7.2.3 外部存储器存储单元地址编码132
7.3 单片机片外扩展多片数据存储器133
7.3.1 并行扩展总线连接说明134
7.3.2 多个存储器扩展的片选问题135
7.3.3 对数据进行访问的MOV、MOVX和MOVC指令比较136
7.4 单片机片外扩展简单I/O接口136
7.4.1 并行扩展总线的连接说明138
7.4.2 如何理解指令格式信息138
7.4.3 操作数的表示方式139
7.5 单片机采用8255芯片外扩展I/O接口140
7.5.1 组合数码管及其动态显示接口144
7.5.2 8255A的内部结构和引脚144
7.5.3 8255A的工作方式145
7.5.4 汇编语言常用伪指令说明146
模块四 编程思想150
第8章 单片机汇编程序设计150
8.1 汇编程序设计概述150
8.1.1 汇编语言源程序的设计步骤150
8.1.2 程序设计的三大基本结构151
8.1.3 模块化设计152
8.2 基本运算程序设计154
8.2.1 多字节无符号数加法程序设计154
8.2.2 多字节无符号数的减法156
8.2.3 逻辑运算程序设计158
8.3 码制转换类程序设计159
8.3.1 BCD码与二进制数的相互转换159
8.3.2 二进制数与ASCII码之间的相互转换160
8.4 检索类程序设计162
8.4.1 关键字查找程序设计162
8.4.2 数据极值查找程序设计163
8.4.3 数据排序程序设计164
8.5 查表类程序设计165
8.5.1 单字节查表法166
8.5.2 多字节查表法166
模块五 接口技术170
第9章 常用输入输出接口170
9.1 单片机控制矩阵键盘170
9.1.1 4×4矩阵键盘的工作原理170
9.1.2 用数码管显示键盘的值174
9.1.3 ZLG7290I2C接口键盘介绍176
9.1.4 I2C总线介绍178
9.1.5 I2C串行键盘、显示ZLG7290芯片的应用181
9.2 单片机控制LED点阵显示186
9.2.1 LED点阵显示屏原理188
9.2.2 点阵汉字显示原理188
9.2.3 LED点阵显示字符显示“机电学院”189
9.3 单片机控制LCD1602液晶显示191
9.3.1 LCD1602工作原理191
9.3.2 LCD1602液晶显示“welcome!”197
9.3.3 LCD1602秒表制作201
第10章 数模转换应用209
10.1 A/D转换的应用209
10.1.1 A/D转换器概述210
10.1.2 A/D转换器TLC549介绍210
10.1.3 A/D转换器/ADC0809介绍212
10.1.4 简易电压表的实现216
10.2 D/A转换的应用218
10.2.1 D/A转换器工作原理220
10.2.2 D/A转换器TLC5615介绍221
10.2.3 D/A转换器DAC0832介绍222
10.2.4 三角波发生器的实现224
附录226
AMCS-51指令速查表226
B单片机应用系统设计说明230
参考文献240
热门推荐
- 1672012.html
- 595621.html
- 3797918.html
- 974074.html
- 3117982.html
- 2640750.html
- 902445.html
- 483942.html
- 2524395.html
- 1219908.html
- http://www.ickdjs.cc/book_2351522.html
- http://www.ickdjs.cc/book_3794596.html
- http://www.ickdjs.cc/book_3340991.html
- http://www.ickdjs.cc/book_1804670.html
- http://www.ickdjs.cc/book_3613848.html
- http://www.ickdjs.cc/book_2341261.html
- http://www.ickdjs.cc/book_502917.html
- http://www.ickdjs.cc/book_897206.html
- http://www.ickdjs.cc/book_2604999.html
- http://www.ickdjs.cc/book_1725832.html