图书介绍

案例学单片机C语言开发【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

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

返回语句return33

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可编程外围并行接口8255A120

8255简介120

程序设计实例127

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

三线制Microware串行总线简介131

三线制Microware总线的E2PROM131

在51单片机上的应用133

程序设计133

5.3键盘与LED控制芯片HD7279A136

简介136

控制指令138

时序143

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

下篇153

第6章 液晶显示LCD153

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时钟芯片DS1302225

DS 1302简介225

结构与工作原理226

DS 1302与89C51的连接电路230

程序设计230

10.2时钟/日历芯片PCF8563239

PCF8563简介239

PCF8563与I2C总线240

应用概述240

程序设计241

第11章 数据采集246

11.1 A/D转换器ADS7804246

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

热门推荐