图书介绍
单片机原理与应用及C51程序设计PDF|Epub|txt|kindle电子书版本下载
![单片机原理与应用及C51程序设计](https://www.shukui.net/cover/20/30117118.jpg)
- 唐颖主编 著
- 出版社: 北京市:北京大学出版社
- ISBN:7301136765
- 出版时间:2008
- 标注页数:280页
- 文件大小:14MB
- 文件页数:289页
- 主题词:单片微型计算机-C语言-程序设计-高等学校-教材
PDF下载
下载说明
单片机原理与应用及C51程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 单片机概述1
1.1单片机的基本概念与发展概况1
基本概念1
发展概况2
1.2单片机的特点及应用5
单片机的特点5
单片机的应用5
1.3常用单片机系列介绍6
常用单片机产品系列及性能简介6
MCS-51系列单片机分类8
AT89系列单片机分类10
其他公司的51系列单片机11
本章小结12
习题12
第2章 MCS-51系列单片机的内部结构13
2.1 MCS-51系列单片机内部结构和引脚说明13
MCS-51型单片机内部结构框图13
MCS-51型单片机外部引脚说明17
2.2 MCS-51型单片机存储器19
程序存储器20
数据存储器21
2.3 MCS-51型单片机并行输入/输出接口24
P0端口结构及功能24
P1端口结构及功能26
P2端口结构及功能26
P3端口结构及功能27
2.4 MCS-51型单片机的时钟电路与时序28
时钟电路28
CPU时序28
MCS-51型单片机的复位电路30
MCS-51型单片机的掉电和节电方式32
本章小结33
习题33
第3章 MCS-51型单片机指令系统和汇编语言程序设计35
3.1指令系统基本概念35
指令基本格式35
指令分类36
指令描述符号介绍36
3.2 MCS-51型单片机的寻址方式37
立即寻址37
直接寻址37
寄存器寻址37
寄存器间接寻址38
变址寻址38
相对寻址38
位寻址39
3.3 MCS-51型单片机的指令系统40
数据传送类指令40
算术运算类指令46
逻辑运算及移位指令52
位操作类指令55
控制转移类指令58
3.4汇编程序设计示例63
汇编程序伪指令64
顺序程序66
分支程序67
循环程序69
查表程序74
散转程序76
子程序77
本章小结80
习题80
第4章 MCS-51系列单片机C语言程序设计86
4.1 C语言与MCS-51系列单片机86
C语言的特点及程序结构86
C语言与MCS-51系列单片机88
C51程序结构88
4.2 C51的数据类型89
4.3 C51的运算量91
常量91
变量92
存储模式95
绝对地址访问96
4.4 C51的运算符及表达式98
赋值运算符98
算术运算符98
关系运算符99
逻辑运算符99
位运算符99
复合赋值运算符100
逗号运算符100
条件运算符100
指针与地址运算符100
4.5表达式语句及复合语句101
表达式语句101
复合语句102
4.6 C51的输入/输出102
格式输出函数printf( )103
格式输入函数scanf( )103
4.7 C51程序基本结构与相关语句104
C51的基本结构104
if语句106
switch/case语句106
while语句107
do-while语句108
for语句108
循环的嵌套109
break和continue语句110
return语句110
4.8函数111
函数的定义111
函数的调用与声明113
函数的嵌套与递归115
4.9 C51构造数据类型117
数组117
指针119
结构122
联合125
枚举126
本章小结127
习题127
第5章 MCS-51型单片机的内部硬件资源及应用129
5.1 MCS-51型单片机的并行输入/输出接口129
端口输入/输出(I/O)操作129
I/O端口的位操作指令129
并行口应用举例129
5.2 MCS-51型单片机的中断系统131
中断的基本概念131
MCS-51型单片机的中断系统与控制132
MCS-51型单片机中断系统的应用136
5.3 MCS-51型单片机的定时器/计数器接口140
定时器/计数器的结构与工作原理140
定时器/计数器的工作方式142
定时器/计数器的应用143
5.4 MCS-51型单片机的串行接口及其串行通信146
串行通信的基本概念146
MCS-51型单片机的串行口及控制寄存器148
MCS-51型单片机串行通信工作方式150
串行口应用举例153
本章小结160
习题161
第6章 MCS-51型单片机系统功能的扩展162
6.1单片机最小应用系统162
6.2存储器的扩展163
程序存储器的扩展164
数据存储器的扩展166
存储器综合扩展举例167
6.3输入/输出端口扩展168
简单I/O接口扩展169
用串行口扩展并行I/O接口170
可编程I/O接口扩展171
本章小结176
习题176
第7章 MCS-51型单片机接口技术178
7.1 MCS-51型单片机与LED数码管显示接口178
LED显示器的结构与原理178
LED显示器的显示方式180
LED显示接口典型应用电路181
7.2 MCS-51型单片机与键盘的接口184
键盘的工作原理与扫描方式184
独立式按键及接口186
矩阵式键盘及接口187
键盘、显示器组合接口191
7.3 MCS-51型单片机与A/D转换接口193
A/D转换芯片ADC0809简介194
ADC0809与 MCS-51型单片机的接口195
AD574与MCS-51型单片机的接口198
7.4 MCS-51型单片机与D/A转换接口201
D/A转换芯片DAC0832简介201
DAC0832与MCS-51型单片机的接口实例203
本章小结207
习题207
第8章 综合实例209
8.1按键次数识别显示电路设计209
8.2流水灯的设计210
8.3简易报警发生器设计212
8.4 LED数码管软件译码显示电路214
8.5 99秒跑码表设计217
8.6带数码显示的A/D转换电路219
8.7步进电动机控制设计221
习题223
第9章 单片机应用系统设计224
9.1单片机应用系统的基本结构224
单片机应用系统的硬件组成224
硬件系统设计原则225
单片机应用系统的软件设计226
9.2数字电子时钟系统设计实例227
设计要求及硬件电路设计227
软件设计228
9.3单片机遥控系统的应用设计233
系统要求与设计方案234
系统硬件电路的设计234
系统程序设计239
调试及性能分析243
控制源程序清单244
附录A MCS-51单片机指令表259
附录B ASCII码263
附录C KEIL C51软件使用简介264
附录D KEIL C51库函数参考275
参考文献280