图书介绍

单片机原理与应用及C51程序设计PDF|Epub|txt|kindle电子书版本下载

单片机原理与应用及C51程序设计
  • 唐颖主编 著
  • 出版社: 北京市:北京大学出版社
  • ISBN:7301136765
  • 出版时间:2008
  • 标注页数:280页
  • 文件大小:14MB
  • 文件页数:289页
  • 主题词:单片微型计算机-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

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

热门推荐