图书介绍

51单片机C语言常用模块与综合系统设计实例精讲 第2版PDF|Epub|txt|kindle电子书版本网盘下载

51单片机C语言常用模块与综合系统设计实例精讲 第2版
  • 于永,戴佳,刘波编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121073380
  • 出版时间:2008
  • 标注页数:493页
  • 文件大小:149MB
  • 文件页数:506页
  • 主题词:单片微型计算机-C语言-程序设计

PDF下载


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

下载说明

51单片机C语言常用模块与综合系统设计实例精讲 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 基础知识篇2

第1章 51系列单片机开发的基础知识2

1.1 51系列单片机的硬件结构2

1.1.1功能模块2

1.1.2 CPU2

1.1.3并行I/O端口4

1.1.4存储器结构6

1.1.5定时/计数器10

1.1.6串行口14

1.1.7中断系统20

1.2 51系列单片机的指令系统22

1.2.1寻址方式22

1.2.2指令说明26

1.2.3指令系统表29

1.3本章总结32

第2章 C语言程序各语句的用法与意义33

2.1数据结构33

2.1.1数据类型34

2.1.2变量与常量36

2.1.3数组40

2.1.4指针44

2.1.5结构47

2.1.6共用体51

2.1.7枚举52

2.2运算符与表达式54

2.2.1运算符分类与优先级54

2.2.2算术运算符与表达式55

2.2.3关系运算符与表达式55

2.2.4逻辑运算符与表达式56

2.2.5位操作运算符与表达式56

2.2.6赋值运算符与表达式57

2.3程序结构与函数58

2.3.1程序结构58

23.2函数58

2.4流程控制语句65

2.4.1选择语句66

2.4.2循环语句69

2.4.3转移语句71

2.5本章总结73

第3章 Keil 8051 C编译器74

3.1 Keil编译器简介74

3.2如何使用Keil开发75

3.2.1建立工程76

3.2.2工程的设置78

3.2.3编译与连接80

3.3 dScope for Windows的使用81

3.3.1 如何启动81

3.3.2如何调试82

3.3.3调试窗口83

3.4本章总结86

第二篇 常用模块设计实例88

第4章 键盘输入与数码显示88

4.1键盘输入实例——实现4×4键盘88

4.1.1实例说明88

4.1.2设计思路分析88

4.1.3硬件电路设计89

4.1.4软件设计90

4.1.5实例总结94

4.2单片机实现7段数码管显示94

4.2.1实例说明94

4.2.2设计思路分析95

4.2.3硬件电路设计97

4.2.4软件设计100

4.2.5实例总结104

第5章 液晶显示105

5.1基于MSC-G 12232的液晶显示105

5.1.1实例说明105

5.1.2设计思路分析109

5.1.3硬件电路设计109

5.1.4软件设计110

5.1.5实例总结113

5.2平板液晶实例——基于MSM6255驱动器的显示114

5.2.1实例说明114

5.2.2设计思路分析114

5.2.3硬件电路设计116

5.2.4软件设计120

5.2.5实例总结131

第6章 打印机输出133

6.1打印机实例——并口打印驱动133

6.1.1实例说明133

6.1.2设计思路分析133

6.1.3硬件电路设计138

6.1.4软件设计139

6.1.5实例总结144

第7章 A/D及D/A转换145

7.1 ADC0801与TLC1543的A/D转换145

7.1.1实例说明145

7.1.2设计思路分析146

7.1.3硬件电路设计152

7.1.4软件设计154

7.1.5实例总结158

7.2基于MS5534B的数字气压计设计159

7.2.1实例说明159

7.2.2设计思路分析159

7.2.3硬件电路设计162

7.2.4软件设计163

7.2.5气压高度计170

7.2.6实例总结171

7.3基于DS18B20的数字温度计设计171

7.3.1实例说明172

7.3.2设计思路分析172

7.3.3硬件电路设计173

7.3.4软件设计178

7.3.5实例总结183

7.4基于TLC5617的D/A转换183

7.4.1实例说明184

7.4.2设计思路分析184

7.4.3硬件电路设计185

7.4.4软件设计188

7.4.5实例总结192

第8章 存储模块193

8.1基于EEPROM AT24C64的数据存储193

8.1.1实例说明193

8.1.2设计思路分析198

8.1.3硬件电路设计198

8.1.4软件设计199

8.1.5实例总结208

8.2基于NOR FLASH AM29LV320的数据存储209

8.2.1实例说明209

8.2.2设计思路分析209

8.2.3硬件电路设计212

8.2.4软件设计214

8.2.5实例总结239

第9章 定时器、复位与中断240

9.1 RTC设计实例——基于SD2000的实时日历时钟系统设计240

9.1.1实例说明240

9.1.2设计思路分析242

9.1.3硬件电路设计244

9.1.4软件设计245

9.1.5实例总结257

9.2看门狗模块设计实例257

9.2.1实例说明257

9.2.2设计思路分析258

9.2.3硬件电路设计260

9.2.4软件设计261

9.2.5实例总结264

第10章 单片机与CPLD265

10.1基于XC95144XL的地址译码与端口扩展265

10.1.1实例说明265

10.1.2设计思路分析266

10.1.3硬件电路设计267

10.1.4软件设计272

10.1.5实例总结277

10.2基于XC95144XL的中断共享277

10.2.1实例说明277

10.2.2设计思路分析278

10.2.3硬件电路设计279

10.2.4软件设计281

10.2.5实例总结285

10.3基于XC95144的串口扩展285

10.3.1实例说明285

10.3.2设计思路分析286

10.3.3硬件电路设计292

10.3.4软件设计294

10.3.5实例总结298

第11章 信号与算法实现300

11.1单片机实现CRC算法300

11.1.1实例说明300

11.1.2 CRC原理301

11.1.3设计分析思路302

11.1.4软件设计306

11.1.5实例总结310

11.2单片机实现智能信号发生器311

11.2.1实例说明311

11.2.2设计思路分析312

11.2.3硬件电路设计314

11.2.4软件设计317

11.2.5实例总结319

11.3 A/D转换后的软件滤波实现319

11.3.1实例说明320

11.3.2设计思路分析320

11.3.3软件设计322

11.3.4实例总结327

第12章 步进电机328

12.1单片机控制的步进电机系统328

12.1.1实例说明328

12.1.2设计思路分析328

12.1.3硬件电路设计333

12.1.4软件设计337

12.1.5实例总结340

第13章 网络传输与通信342

13.1串行数据通信模块设计实例342

13.1.1实例说明342

13.1.2设计思路分析342

13.1.3硬件电路设计345

13.1.4软件设计347

13.1.5实例总结354

13.2并行数据通信模块设计实例354

13.2.1实例说明355

13.2.2设计思路分析355

13.2.3硬件电路设计356

13.2.4软件设计357

13.2.5实例总结364

13.3短距离无线传输模块设计实例364

13.3.1实例说明365

13.3.2设计思路分析365

13.3.3硬件电路设计367

13.3.4软件设计373

13.3.5实例总结379

第三篇 综合应用系统设计实例382

第14章 多功能显示屏应用系统设计382

14.1实例说明382

14.2设计思路分析382

14.3硬件电路设计383

14.4软件设计391

14.4.1消息的发送和接收391

14.4.2温度传感器和Flash芯片的操作392

14.4.3显示和画图的函数定义400

14.4.4中断的函数定义409

14.4.5定时器的检测以及发送410

14.4.6下载协议和信息传输413

14.4.7整个程序的调度417

14.5实例总结419

第15章 家用温湿度测量播报系统设计420

15.1实例说明420

15.2设计思路分析421

15.3硬件电路设计428

15.4软件设计429

15.4.1软件流程429

15.4.2主要代码与注释429

15.5实例总结439

第16章 基于单片机的电力监测系统设计440

16.1实例说明440

16.1.1系统功能和技术指标440

16.1.2系统面板介绍和使用441

16.2设计思路分析442

16.2.1获取二次回路状态信息442

16.2.2系统总体结构442

16.3硬件设计443

16.3.1监测仪的供电443

16.3.2信号采集模块445

16.3.3单片机模块447

16.3.4键盘电路448

16.3.5日历时钟芯片448

16.3.6液晶显示模块LCD451

16.3.7信息的存储459

16.4软件设计461

16.4.1软件设计流程461

16.4.2主要代码与注释462

16.5实例总结475

附录A 汇编语言与C语言的混合编程476

热门推荐