图书介绍
单片机应用与实践教程PDF|Epub|txt|kindle电子书版本网盘下载
- 宋国富主编;张超,叶林勇副主编 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113197971
- 出版时间:2015
- 标注页数:205页
- 文件大小:32MB
- 文件页数:216页
- 主题词:单片微型计算机-高等职业教育-教材
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 数制的转换2
1.2 计算机中数的表示方法及运算3
1.2.1 机器数的特点3
1.2.2 原码、反码和补码4
1.3 BCD码及ASCII码5
1.3.1 8421BCD编码5
1.3.2 ASCII编码5
1.4 技能实训7
【实训1】Keil C51的使用方法7
习题16
第2章 8051单片机的硬件配置18
2.1 单片机硬件系统的组成18
2.1.1 单片机概述18
2.1.2 微型计算机硬件系统的组成19
2.1.3 单片微型计算机系统的组成20
2.2 8051单片机的引脚功能20
2.2.1 MCS-51系列单片机简介20
2.2.2 8051单片机的内部组成及信号引脚21
2.3 8051单片机内部资源分配25
2.3.1 8051单片机的存储器空间25
2.3.2 8051单片机片内程序存储器29
2.4 技能实训29
【实训2】并行接口特性29
习题31
第3章 单片机C语言程序设计基础33
3.1 单片机C语言程序设计的一般格式33
3.1.1 单片机C语言程序设计的步骤33
3.1.2 单片机C语言程序的几个基本概念33
3.1.3 单片机C语言程序的基本结构35
3.2 单片机开发C语言程序的数据类型35
3.2.1 常量和符号常量36
3.2.2 变量36
3.3 单片机C语言程序的运算符和表达式37
3.4 单片机C语言程序的一般语法结构38
3.4.1 顺序结构38
3.4.2 分支结构38
3.4.3 循环结构40
3.5 8051单片机的C语言程序41
3.5.1 存储类型及存储区41
3.5.2 特殊功能寄存器44
3.5.3 中断标识符45
3.6 C语言程序在单片机典型系统中的应用45
3.6.1 8×8 LED点阵显示原理及应用举例45
3.6.2 大屏幕LED点阵显示屏工作原理及典型应用48
3.7 技能实训49
【实训3】Proteus 7 Professional软件入门49
【实训4】跑马灯55
习题58
第4章 存储器系统60
4.1 8051单片机外部总线的扩展60
4.1.1 8051单片机的三总线结构60
4.1.2 典型8位地址总线锁存芯片61
4.2 存储器概述62
4.2.1 存储器的分类62
4.2.2 随机存储器62
4.2.3 只读存储器64
4.3 存储器扩展的基本方法66
4.3.1 存储器扩展需要解决的基本问题66
4.3.2 单片机存储器的片选技术67
4.4 技能实训69
【实训5】单片机存储器的综合扩展69
【实训6】12总线串行EEPROM 24C02实训70
习题74
第5章 中断技术75
5.1 中断概述75
5.1.1 中断的概念75
5.1.2 中断的功能及特性76
5.1.3 计算机的中断源76
5.2 8051单片机的中断系统77
5.2.1 8051单片机的中断系统的结构77
5.2.2 中断源和中断控制78
5.2.3 中断处理过程80
5.2.4 外部中断源的扩展81
5.3 技能实训82
【实训7】多信号彩灯的中断实现82
【实训8】方波信号发生器的中断实现84
习题86
第6章 定时/计数器88
6.1 8051单片机定时/计数器的构成88
6.1.1 8051单片机定时/计数器的结构与工作原理88
6.1.2 定时/计数器的相关寄存器89
6.2 8051单片机定时/计数器的工作方式及应用91
6.2.1 定时/计数器的工作方式91
6.2.2 定时/计数器的应用94
6.3 技能实训96
【实训9】自动计数器96
习题99
第7章 I/O设备与接口101
7.1 计算机I/O接口技术概述101
7.1.1 I/O设备及I/O接口101
7.1.2 CPU与外围设备之间的数据传送方式102
7.2 8051单片机并行I/O接口104
7.2.1 P0口(80H)的结构和功能104
7.2.2 P1口(90H)的结构和功能106
7.2.3 P2口(A0H)的结构和功能106
7.2.4 P3口(B0H)的结构和功能107
7.3 8051单片机并行I/O接口的应用109
7.3.1 并行I/O接口的基本输入/输出原理109
7.3.2 并行I/O接口的驱动能力110
7.4 8051单片机并行I/O接口的扩展110
7.4.1 简单I/O接口的扩展110
7.4.2 通用可编程并行接口8255A的结构111
7.4.3 8051单片机和8255A的接口方法116
7.5 8段LED数码显示技术117
7.5.1 LED数码管工作原理117
7.5.2 LED数码管的典型应用118
7.6 键盘接口技术119
7.6.1 键盘接口技术及原理119
7.6.2 独立式按键和矩阵式键盘120
7.7 技能实训122
【实训10】多个灯的智能控制122
【实训11】8255A扩展的彩灯控制124
【实训12】8段LED数码管的显示控制126
【实训13】LED数码管动态显示的串行驱动128
【实训14】矩阵式键盘的按键识别132
习题135
第8章 串行通信136
8.1 串行通信的基本概念136
8.1.1 并行通信和串行通信136
8.1.2 串行通信的数据传送方向137
8.1.3 串行通信的工作方式138
8.1.4 串行通信的波特率138
8.2 8051单片机的串行接口139
8.2.1 串行接口的结构139
8.2.2 串行通信所用的专用寄存器139
8.2.3 8051单片机串行接口的工作方式140
8.2.4 8051单片机串行接口的波特率142
8.2.5 串行通信的标准144
8.3 技能实训145
【实训15】串行接口的双机通信应用145
【实训16】8051单片机与PC的通信149
习题152
第9章 A/D及D/A转换接口154
9.1 D/A转换接口154
9.1.1 D/A转换器的转换原理及主要性能指标154
9.1.2 8位D/A转换器DAC0832155
9.2 A/D转换接口157
9.2.1 A/D转换器的转换原理及主要性能指标157
9.2.2 逐次逼近式A/D转换器ADC0809159
9.2.3 AD1674及其与8051单片机接口技术161
9.3 串行A/D、D/A转换接口164
9.4 技能实训166
【实训17】智能信号发生器166
【实训18】智能电压表169
习题171
第10章 综合实训173
10.1 SMC1602ALCM应用173
10.2 LCD12864图形显示177
10.3 DS18B20温度控制数码管显示185
10.4 DS1302时钟芯片的应用191
附录A Proteus 7 Professional中常用元器件名称的中英文对照201
附录B 图形符号对照表204
参考文献205