图书介绍

案例学单片机C语言开发pdf电子书版本下载

案例学单片机C语言开发
  • 吴戈,李玉峰编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115190314
  • 出版时间:2008
  • 标注页数:336页
  • 文件大小:199MB
  • 文件页数:345页
  • 主题词:单片微型计算机-C语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

案例学单片机C语言开发PDF格式电子书版下载

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

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

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

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

图书目录

上篇 1

第1章 Keil C51语法 1

1.1数据类型 1

1.2存储种类及存储区 3

整型常量 3

字符型常量 4

字符串常量 4

位标量 4

1.3变量 5

变量的定义 5

存储器类型 5

存储器模式 6

特殊功能寄存器(SFR) 7

重新定义数据类型 8

1.4数组 9

1.5指针 10

1.6结构 16

1.7联合 18

1.8枚举 19

第2章 Keil C51程序设计 22

2.1预处理 22

2.2运算符与表达式 23

2.3控制流语句 28

条件语句 28

while循环 29

do-while循环 29

for循环 30

goto语句 31

switch语句 32

Break语句和continue语句 33

返回语句return 33

2.4函数 35

定义函数 36

调用函数 37

中断服务函数 38

函数的递归调用与再入函数 41

2.5汇编语言和C语言混合编程 42

2.6 C51使用规范 47

注释 47

命名 48

编辑风格 48

第3章 Keil C51集成开发环境 49

3.1 Keil C51安装 49

3.2 μ Vision3集成开发环境 53

3.3 μ Vision3的栏目和窗口 54

3.4创建项目 55

3.5简单的程序调试 60

3.6含有多个文件的项目 63

3.7代码优化 64

3.8技巧和窍门 68

3.9 Keil C编译器常见警告与错误信息的解决方法 69

第4章 单片机内部资源及C语言开发 73

4.1中断系统 73

中断系统介绍 73

C51编写中断服务程序 77

共用中断 80

外部中断的扩充 81

4.2定时器/计数器 82

定时器/计数器结构 82

定时器/计数器控制寄存器 83

定时器/计数器工作模式 84

定时器/计数器的初始化 85

定时器/计数器综合应用 86

4.3并行I/O口 87

并行I/O口简析 87

编程实例 92

LED显示电路 96

键盘控制电路 107

4.4串行口及其通信 114

8051单片机的串行口结构 114

串行口应用 117

第5章 单片机资源扩展及C语言开发 120

5.1可编程外围并行接口8255A 120

8255简介 120

程序设计实例 127

5.2三线制Microware串行总线E2 PROM的应用 131

三线制Microware串行总线简介 131

三线制Microware总线的E2PROM 131

在51单片机上的应用 133

程序设计 133

5.3键盘与LED控制芯片HD7279A 136

简介 136

控制指令 138

时序 143

HD7279A与AT89S51的接口以及程序设计 144

下篇 153

第6章 液晶显示LCD 153

6.1液晶显示简介 153

6.2内置HD61202控制驱动器图形液晶显示模块 154

液晶显示模块的电路特性 154

液晶显示模块的软件特性 156

液晶显示模块12864和19264的应用 158

第7章 虚拟I2C接口技术 183

7.1 I2C总线简介 183

I2C总线的基本结构 183

双向传输的接口特性 184

I2C总线上的时钟信号 184

数据的传送 184

总线竞争的仲裁 185

I2C总线接口器件 186

7.2模拟I2C总线的C51程序 187

7.3 I2C总线在IC卡设计中的应用 193

简介 193

硬件特性 193

AT24C01与单片机接口 194

程序设计 194

第8章 红外通信接口 200

8.1红外遥控器基本原理 200

8.2 P87LPC762单片机简介 201

8.3 NB9148简介 201

8.4接收处理电路 206

8.5程序设计 208

第9章 语音芯片ISD4004及其应用 215

9.1 ISD4004简介 215

9.2引脚功能描述 215

9.3工作原理与功能特性 217

9.4典型应用 219

第10章 时钟芯片 225

10.1时钟芯片DS1302 225

DS 1302简介 225

结构与工作原理 226

DS 1302与89C51的连接电路 230

程序设计 230

10.2时钟/日历芯片PCF8563 239

PCF8563简介 239

PCF8563与I2C总线 240

应用概述 240

程序设计 241

第11章 数据采集 246

11.1 A/D转换器ADS7804 246

ADS7804简介 246

ADS7804与51单片机的接口 248

C51语言程序设计 249

11.2 MAX1247、 MAX525与单片机接口 250

MAX 1247和MAX525简介 250

工作原理 251

硬件接口及软件编程实例 255

其他同类产品的应用 259

第12章 单片机通信 265

12.1单片机双机通信 265

双机通信原理 265

双机通信协议 266

双机通信程序设计 266

12.2单片机多机通信 269

多机通信原理 269

程序设计 269

第13章 单片机与PC通信 277

13.1 RS-232C介绍与PC硬件 277

13.2通信程序设计 283

第14章 51单片机系统应用实例 295

14.1语音数据采集、回放和串行数据传输系统 295

系统功能简介 295

DS 1270接口及51扩展方案 296

LCM 1602总线方式驱动接口 297

外围器件 300

语音处理模拟部分设计 302

系统原理图 303

程序设计 306

14.2医疗激光器功率控制 314

系统功能简介 314

行列式扫描键盘及C51程序设计 315

数字电位器DS 1867驱动 315

LCM 1602口线方式驱动接口 317

数字温度计DS 1820及1-wire总线 318

系统原理图 321

程序设计 322

精品推荐