图书介绍
单片机原理与C51编程PDF|Epub|txt|kindle电子书版本网盘下载
- 宋彩利,孙友仓,吴宏岐编著 著
- 出版社: 西安:西安交通大学出版社
- ISBN:9787560527482
- 出版时间:2008
- 标注页数:202页
- 文件大小:66MB
- 文件页数:209页
- 主题词:单片微型计算机-C语言-程序设计
PDF下载
下载说明
单片机原理与C51编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章绪论1
1.1单片机的发展概况1
1.2单片机发展的技术特点2
1.3单片机的应用3
1.4单片机选型4
1.5单片机应用系统的开发过程4
第2章MCS-51单片机的硬件结构和原理6
2.1MCS-51单片机内部结构6
2.2中央处理器CPU6
运算器6
控制器7
2.3存储器结构8
程序存储器8
数据存储器8
2.4MCS-51单片机对外引脚11
2.5复位与掉电保护12
2.6时钟电路与工作时序14
2.7单片机最小系统15
第3章C51程序设计16
3.1C51程序结构16
C51结构特点16
C51与标准C的区别17
3.2C51的数据类型17
3.3C51的运算量20
常量20
变量21
存储模式24
绝对地址的访问25
3.4C51的运算符及表达式27
赋值运算符27
算术运算符27
关系运算符27
逻辑运算符28
位运算符28
复合赋值运算符29
逗号运算符29
条件运算符30
指针与地址运算符30
强制类型转换运算符30
sizeof运算符30
3.5C51程序基本结构31
3.6C51的输入输出32
格式输出函数printf()32
格式输入函数scanf()33
3.7C51的基本语句34
表达式语句34
复合语句35
if语句35
开关语句36
while语句37
dowhile语句38
for语句39
循环的嵌套40
break和continue语句41
return语句42
3.8函数42
函数的定义42
函数的调用与声明44
函数的嵌套与递归46
3.9C51的构造数据类型47
数组47
指针50
结构体52
共用体54
枚举56
3.10预处理命令57
第4章MCS-51最小应用系统设计59
4.1流水灯设计59
4.2波形产生62
4.3步进电机控制64
4.4LED显示66
4.5发声控制69
4.6键盘设计70
第5章中断系统76
5.1中断的概念及涉及的问题76
中断的概念76
中断系统涉及的问题76
计算机采用中断系统的优点77
5.2MCS-51中断控制系统78
MCS-51的中断源与中断请求标志78
中断控制79
5.3多外部中断源系统设计82
第6章定时/计数器85
6.1定时/计数器的内部结构85
定时/计数器的工作原理85
方式寄存器TMOD86
启/停控制寄存器TCON87
6.2定时/计数器的工作方式87
6.3定时/计数器编程举例90
定时/计数器的初始化90
编程举例92
第7章串行通信98
7.1基本概念98
并行通信与串行通信98
串行通信的两种基本方式99
串行通信中数据的传送方向100
7.2MCS-51单片机串行口101
MCS-51串行口功能101
MCS-51串行口寄存器102
串行口工作方式103
串行口的波特率104
7.3串行口编程举例105
串行口的初始化编程105
串行口的应用105
第8章单片机系统扩展115
8.1外部总线的扩展115
外部总线的形成115
总线锁存器116
8.2存储器扩展117
程序存储器的扩展118
程序存储器的扩展举例118
数据存储器的扩展120
外部数据存储器的扩展举例121
外部程序/数据共用存储器122
扩展存储器的编程应用122
8.31/O接口的扩展123
并行输入/输出接口8255A124
带有RAM和定时/计数器的并行I/O接口8155130
8.4扩展系统的应用举例134
第9章模拟通道技术138
9.1概述138
9.2传感器139
拉力传感器139
热电偶139
光敏(红外)传感器140
9.3模拟信号输入通道142
模拟信号的放大与整形142
采样保持器144
多路转换开关145
A/D转换器的工作原理与使用147
9.4模拟信号输出通道152
D/A转换器的工作原理与使用152
开关信号输出电路157
模拟信号输出电路158
9.5光电隔离技术159
晶体管输出型光电耦合器159
晶闸管输出型光电耦合器160
9.6V/F与F/V转换电路160
V/F转换电路160
F/V转换电路163
第10章单片机应用系统实例165
10.1电阻表的设计165
10.2交通灯控制系统设计168
10.3电子表设计171
10.4简易电子琴设计178
10.5直流电机控制系统设计181
10.6恒温控制系统设计183
第11章单片机开发环境介绍190
11.1Keil简介190
11.2Keilμvision的安装与运行190
11.3C51应用程序的建立、编译、链接与调试191
参考文献202