图书介绍

单片机原理与C51编程PDF|Epub|txt|kindle电子书版本网盘下载

单片机原理与C51编程
  • 宋彩利,孙友仓,吴宏岐编著 著
  • 出版社: 西安:西安交通大学出版社
  • ISBN:9787560527482
  • 出版时间:2008
  • 标注页数:202页
  • 文件大小:66MB
  • 文件页数:209页
  • 主题词:单片微型计算机-C语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

单片机原理与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

热门推荐