图书介绍

单片机原理及应用 C51编程技术PDF|Epub|txt|kindle电子书版本网盘下载

单片机原理及应用 C51编程技术
  • 靳桅等编著 著
  • 出版社: 成都:西南交通大学出版社
  • ISBN:7810578227
  • 出版时间:2004
  • 标注页数:232页
  • 文件大小:13MB
  • 文件页数:241页
  • 主题词:单片微型计算机

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计算机基础知识3

1.4.1数制3

1.4.2数制转换5

1.4.3编码6

1.4.4计算机中数的表示7

习题8

2MCS-51单片机系统结构9

2.1 MCS-51单片机基本结构原理9

2.1.1结构框图9

2.1.2 MCS-51系列单片机主要功能部件9

2.1.3 8051单片机内部结构框图及引脚功能10

2.1.4典型时钟电路和复位电路12

2.1.5中央处理器CPU12

2.1.6 8051单片机I/O结构14

2.2 MCS-51存储器组织15

2.2.1 MCS-51存储器的配置15

2.2.2程序存储器16

2.2.3外部数据存储器空间17

2.2.4 8051单片机外接程序、数据存储器的典型应用17

2.2.5内部数据存储器空间18

2.3 MCS-51单片机特殊功能寄存器21

2.3.1特殊功能寄存器空间21

2.3.2常用特殊功能寄存器22

2.3.3特殊功能寄存器的位寻址22

2.4 MCS-51单片机定时器/计数器23

2.4.1定时器/计数器的结构23

2.4.2定时器/计数器的基本模型24

2.4.3定时器/计数器有关的特殊功能寄存器25

2.4.4定时器/计数器的工作方式26

2.4.5定时器/计数器T230

2.4.6定时器/计数器的应用33

习题34

3指令系统35

3.1指令格式35

3.2伪指令36

3.3寻址方式37

3.4指令类型39

3.4.1数据传送类指令39

3.4.2算术运算类指令44

3.4.3逻辑运算类指令49

3.4.4位操作类指令51

3.4.5控制转移类指令53

3.5汇编程序设计57

3.5.1三种基本程序结构57

3.5.2程序设计步骤59

习题61

4中断系统及串行口64

4.1中断系统64

4.1.1中断系统64

4.1.2中断源和中断标志66

4.1.3中断应用举例71

4.2串行口76

4.2.1串行口76

4.2.2串行接口的组成和特性77

4.2.3串行接口的工作方式81

4.2.4串行口应用举例83

习题86

5 C51应用基础88

5.1 Keil C51简介88

5.2 C51程序设计基础知识89

5.2.1 C51特点89

5.2.2一个简单的C51例子89

5.2.3 C51的基础知识90

5.2.4存储空间定义90

5.2.5 C51数据类型91

5.2.6 C51存储空间的定义93

5.2.7 C51的常量93

5.2.8 C51的常用运算符94

5.2.9 C51表达式98

5.2.10 C51的基本语句100

5.3 C51的函数与数组105

5.3.1函数的定义106

5.3.2数组107

5.4 C51的编程规范110

5.5 C51基本应用112

5.5.1 80511/O口字节操作应用112

5.5.2 80511/O口位操作应用113

5.5.3 8051计数器应用113

5.5.4 8051外部中断应用114

5.5.5 8051串行口中断应用115

5.5.6 8051访问外部数据存储器的应用116

习题117

6单片机系统扩展技术119

6.1 MCS-51系统扩展原理119

6.1.1 MCS-51单片机用于扩展的端口及控制线119

6.1.2 CPU读外部程序存储器及读写外部数据存储器(I/O口)时序119

6.1.3 MCS-51系统扩展121

6.1.4 MCS-51单片机常用系统扩展芯片122

6.2程序存储器的扩展123

6.2.1常用程序存储器EPROM123

6.2.2 MCS-51程序存储器扩展125

6.3数据存储器的扩展127

6.3.1静态RAM(SRAM)及其扩展127

6.3.2 EEPROM(E2PROM)及其扩展129

6.4单片机扩展外部存储器地址空间分配131

6.4.1线选法132

6.4.2全地址译码法133

6.5并行接口的扩展135

6.5.1可编程并行接口芯片8255135

6.5.2可编程并行接口芯片8155142

6.6 D/A变换147

6.6.1 D/A变换的基本原理147

6.6.2 D/A变换器DAC0832149

6.7 A/D接口的扩展155

6.7.1 A/D变换的原理155

6.7.2逐次逼近型A/D变换器ADC0809156

6.8键盘接口160

6.8.1键盘的工作原理161

6.8.2单片机对非编码键盘的扫描163

6.9显示器接口167

6.9.1 LED显示器167

6.9.2显示器接口168

习题172

7 SST89C5X系列单片机IAP技术的开发及应用173

7.1 SST89C5X系列单片机简介173

7.2 SST89C5X系列单片机专用特殊功能寄存器175

7.2.1与IAP编程有关的特殊功能寄存器175

7.2.2与看门狗操作有关的特殊功能寄存器177

7.3基于C51的快速IAP编程模块178

7.4基于C51的实例179

7.4.1下载代码Hex文件179

7.4.2基于C51的IAP下载实例—单片机实验学习板180

附录1 ASCⅡ码表198

附录2 MCS-51单片机常用资料199

附录3 C51中的关键字209

附录4 Keil C51编译器使用简介211

附录5 C51常用库函数219

附录6 常用芯片引脚图228

参考文献232

热门推荐