图书介绍

单片机C程序设计实例指导【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

单片机C程序设计实例指导
  • 李光飞,李良儿,楼然苗等编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:7810777181
  • 出版时间:2005
  • 标注页数:219页
  • 文件大小:41MB
  • 文件页数:232页
  • 主题词:单片微型计算机-程序设计-高等学校-教学参考资料;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章 单片机C语言程序设计基础1

1.1 单片机C程序设计的一般格式1

1.1.1 单片机C语言程序设计步骤1

1.1.2 单片机C程序的几个基本概念1

1.1.3 单片机C程序的基本结构4

1.2 单片机C程序的数据类型4

1.2.1 常量和符号常量5

1.2.2 变量6

1.3 单片机C程序的运算符和表达式7

1.4 单片机C程序的一般语法结构8

1.4.1 顺序结构8

1.4.2 分支结构9

1.4.3 循环结构11

1.5 51系列单片机的C语言程序12

第2章 8路数字电压表的设计15

2.1 功能要求15

2.2 方案论证15

2.4.1 主函数16

2.4.2 显示子函数16

2.4 系统程序的设计16

2.3 系统硬件电路的设计16

2.4.3 模/数转换测量子函数18

2.5 调试及性能分析18

2.5.1 调试与测试18

2.5.2 性能分析19

2.6 控制源程序清单19

第3章 时钟计时器的设计23

3.1 功能要求23

3.2 方案论证23

3.4.1 主函数24

3.4 系统程序的设计24

3.3 系统硬件电路的设计24

3.4.2 LED显示子函数25

3.4.3 定时器T0中断函数25

3.4.4 T1中断函数25

3.4.5 调时功能函数25

3.5 调试及性能分析26

3.5.1 硬件调试26

3.5.2 软件调试26

3.5.3 性能分析26

3.6 控制源程序清单26

4.2 方案论证32

4.1 功能要求32

第4章 超声波测距器的设计32

4.3 系统硬件电路的设计33

4.3.1 单片机系统及显示电路33

4.3.2 超声波发射电路33

4.3.3 超声波检测接收电路35

4.4 系统程序的设计36

4.4.1 超声波测距器的算法设计36

4.4.2 主函数37

4.5.2 性能指标38

4.5.1 调试38

4.5 调试及性能分析38

4.4.3 超声波发生子函数和超声波接收中断函数38

4.6 控制源程序清单39

第5章 DS18B20数字温度计的设计44

5.1 功能要求44

5.2 方案论证44

5.3 系统硬件电路的设计45

5.3.1 主控制器45

5.3.2 显示电路45

5.3.3 温度传感器工作原理45

5.3.4 DS18B20与单片机的接口电路50

5.4.2 DS18B20复位函数51

5.4 系统程序的设计51

5.4.1 主函数51

5.4.3 DS18B20写字节函数52

5.4.4 读字节函数52

5.4.5 温度计算转换函数52

5.4.6 DS18B20的主要ROM命令53

5.4.7 温度数据的计算处理方法54

5.5 调试及性能分析55

5.6 控制源程序清单56

6.2 方案论证61

6.2.1 GPS处理模块的选择61

6.1 功能要求61

第6章 GPS定位信息显示器的设计61

6.2.2 显示器的选择63

6.2.3 CPU的选择64

6.3 系统硬件电路的设计64

6.3.1 电源电路的设计65

6.3.2 AT89C51单片机系统65

6.3.3 键盘设计68

6.3.4 单片机和GPS OEM板接口电路69

6.3.5 单片机和液晶显示器接口电路72

6.4.1 系统软件设计原理74

6.4 系统程序的设计74

6.4.2 LCD液晶显示器程序75

6.4.3 GPS接收子程序84

6.4.4 键盘子程序87

6.4.5 显示子程序87

6.4.6 初始化子程序89

6.4.7 主函数91

6.5.2 性能分析92

6.6 控制源程序清单92

6.5.1 调试步骤92

6.5 调试及性能分析92

第7章 16×16点阵LED电子显示屏的设计118

7.1 功能要求118

7.2 方案论证118

7.3 系统硬件电路的设计120

7.3.1 单片机系统及外围电路120

7.3.2 列驱动电路120

7.3.3 行驱动电路120

7.4 系统程序的设计122

7.4.1 显示驱动程序122

7.4.2 系统主程序123

7.6 控制源程序清单124

7.5 调试及性能分析124

8.1 功能要求129

8.2 方案论证129

第8章 单片机遥控系统的设计129

8.3 系统硬件电路的设计130

8.3.1 遥控发射器的电路设计131

8.3.2 遥控接收系统的电路设计132

8.4 系统程序的设计135

8.4.1 系统功能的实现方法135

8.4.2 遥控发射及接收控制程序设计流程图136

8.5.2 性能指标138

8.5 调试及性能分析138

8.5.1 调试138

8.6 控制源程序清单139

第9章 数控调频发射器的设计146

9.1 功能要求146

9.2 方案论证146

9.3 系统硬件电路的设计147

9.4 系统程序的设计150

9.6 控制源程序清单153

9.5.4 性能分析153

9.5.3 发射频率的调试153

9.5.1 硬件调试153

9.5 调试及性能分析153

9.5.2 软件调试153

第10章 单键学习型红外线遥控器的设计159

10.1 功能要求159

10.2 方案论证159

10.3 系统硬件电路的设计159

10.4 系统程序的设计161

10.5.1 程序调试163

10.5.2 性能分析163

10.5 调试及性能分析163

10.6 控制源程序清单164

第11章 简易低频信号源的设计168

11.1 功能要求168

11.2 方案论证168

11.3 系统硬件电路的设计169

11.3.1 控制部分169

11.3.2 数/模转换部分169

11.4 系统程序的设计172

11.5 调试及性能分析174

11.6 控制源程序清单174

12.1 功能要求179

第12章 快热式家用电热水器的设计179

12.2 方案论证180

12.3 系统硬件电路的设计181

12.3.1 加热控制电路181

12.3.2 温度检测电路181

12.4 系统程序的设计184

12.4.1 主函数184

12.4.2 显示扫描子函数184

12.4.3 按键扫描处理子函数184

12.4.4 加热控制函数186

12.4.5 温度检测函数188

12.5 调试及性能分析190

12.6 控制源程序清单191

第13章 微机可控单片机系统的设计200

13.1 功能要求200

13.2 方案论证200

13.3 系统硬件电路的设计201

13.3.1 单片机控制器202

13.3.2 串行通信接口电路206

13.3.3 电源电路209

13.4 系统程序的设计209

13.5 调试及性能分析212

13.6 控制源程序清单213

热门推荐