图书介绍

单片机应用技术 C语言版pdf电子书版本下载

单片机应用技术  C语言版
  • 王静霞编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121086427
  • 出版时间:2009
  • 标注页数:306页
  • 文件大小:67MB
  • 文件页数:321页
  • 主题词:单片微型计算机-C语言-程序设计-高等学校:技术学校-教材

PDF下载


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

下载说明

单片机应用技术 C语言版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 单片机硬件系统 1

教学导航 1

任务1 一个LED发光二极管的闪烁控制 2

1.1 什么是单片机 7

1.1.1 几个基本概念 7

1.1.2 MCS-51系列单片机 8

1.2 MCS-51单片机的内部组成及信号引脚 10

1.2.1 8051单片机的基本组成 10

1.2.2 8051的信号引脚 11

1.3 单片机最小系统电路 13

1.3.1 单片机时钟电路 13

1.3.2 单片机复位电路 14

1.4 MCS-51单片机的存储器结构 15

1.4.1 片内数据存储器 15

1.4.2 片外数据存储器 19

1.4.3 程序存储器 20

知识梳理与总结 21

习题1 21

第2章 认识单片机开发系统 24

教学导航 24

任务2 调试发光二极管闪烁控制系统 25

2.1 单片机开发系统及功能 30

2.2 Keil C51软件的使用 32

知识梳理与总结 37

习题2 37

第3章 单片机并行I/O端口应用 38

教学导航 38

任务3 控制8个LED发光二极管闪烁 39

3.1 并行I/O端口电路结构 41

3.1.1 P0口 42

3.1.2 P1口 43

3.1.3 P2口 43

3.1.4 P3口 44

3.2 认识C语言 45

3.2.1 第一个C语言程序 45

3.2.2 C语言的基本结构 47

3.2.3 C语言的特点 48

任务4 模拟汽车左右转向灯控制 48

3.3 C语言的基本语句 52

3.3.1 表达式语句和复合语句 53

3.3.2 选择语句 54

3.3.3 循环语句 59

任务5 流水灯控制 66

3.4 C语言数据与运算 69

3.4.1 数据类型 69

3.4.2 常量和变量 73

3.4.3 运算符和表达式 77

任务6 简易密码锁设计 83

3.5 数组的概念 86

3.5.1 一维数组 86

3.5.2 二维数组 89

3.5.3 字符数组 89

知识梳理与总结 90

习题3 90

第4章 定时与中断系统 94

教学导航 94

任务7 时间间隔为1s的流水灯控制 95

4.1 定时/计数器 96

4.1.1 定时/计数器的结构 96

4.1.2 定时/计数器的工作方式 100

任务8 简易秒表控制 104

4.2 C语言的函数 106

4.2.1 函数分类和定义 106

4.2.2 函数调用 107

任务9 可控霓虹灯控制 108

4.3 中断系统 111

4.3.1 什么是中断 111

4.3.2 MCS-51中断系统的结构 112

4.3.3 中断有关寄存器 113

4.3.4 中断处理过程 117

4.3.5 中断源扩展方法 119

任务10 模拟交通灯控制 120

知识梳理与总结 126

习题4 127

第5章 显示和键盘接口技术 129

教学导航 129

任务11 LED数码管显示的简易秒表设计 130

5.1 单片机与LED数码管接口 132

5.1.1 LED数码管的结构及原理 132

5.1.2 LED数码管静态显示 134

5.1.3 LED数码管动态显示 135

任务12 LED点阵式电子广告牌控制 137

5.2 LED大屏幕显示器和接口 141

5.2.1 LED大屏幕显示器的结构及原理 141

5.2.2 LED大屏幕显示器接口 142

任务13 字符型LCD液晶显示广告牌控制 143

5.3 字符型LCD液晶显示和接口 148

5.3.1 LCD液晶显示器 149

5.3.2 字符型LCD液晶显示器与单片机的接口 150

5.3.3 字符型LCD液晶显示器的应用 151

任务14 具有简单控制功能的简易秒表设计 156

5.4 单片机与键盘接口 159

5.4.1 按键简介 159

5.4.2 独立式按键 161

5.4.3 矩阵式键盘 162

知识梳理与总结 165

习题5 165

第6章 A/D与D/A转换接口 168

教学导航 168

任务15 简易数字电压表制作 169

6.1 A/D转换器接口 172

6.1.1 典型A/D转换器芯片ADC0809 173

6.1.2 单片机与ADC0809接口 174

6.1.3 指针简介 179

任务16 简易波形发生器制作 181

6.2 D/A转换器接口 185

6.2.1 典型D/A转换器芯片DAC0832 185

6.2.2 单片机与DAC0832的接口与应用 186

知识梳理与总结 189

习题6 189

第7章 串行口通信技术 191

教学导航 191

任务17 单片机之间的双机通信 192

7.1 串行通信基础 196

7.1.1 串行通信与并行通信 196

7.1.2 串行通信的制式 196

7.1.3 串行通信的分类 197

7.2 单片机的串行接口 199

7.2.1 串行口结构 199

7.2.2 串行口的工作方式 201

7.2.3 串行口的波特率 203

7.3 单片机双机通信 204

7.3.1 双机通信硬件电路 204

7.3.2 双机通信软件编程 204

7.4 RS-232C串行通信总线标准及其接口 208

任务18 交通灯远程控制系统 210

知识梳理与总结 214

习题7 214

第8章 单片机系统扩展 216

教学导航 216

任务19 单片机扩展串行EEPROM 217

8.1 存储器的扩展 224

8.1.1 程序存储器扩展 224

8.1.2 数据存储器扩展 227

8.1.3 串行EEPROM的扩展 230

任务20 16个信号灯闪烁控制 235

8.2 串行口的I/O端口扩展 238

8.2.1 采用串行口扩展并行输入口 238

8.2.2 采用串行口扩展并行输出口 239

知识梳理与总结 240

习题8 240

第9章 单片机应用系统设计 242

任务21 数字钟的设计与制作 243

任务22 单片机温度检测记录系统 260

知识梳理与总结 294

附录A 具有ISP下载功能的单片机AT89S51 296

附录B SCM12单片机组合教具说明 298

参考文献 306

精品推荐