当前位置:首页 > 工业技术
PIC单片机C语言非常入门与视频演练
PIC单片机C语言非常入门与视频演练

PIC单片机C语言非常入门与视频演练PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:刘建清编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2011
  • ISBN:9787121146176
  • 页数:223 页
图书介绍:本书简要介绍了PIC单片机C语言的基本知识、实验器材和实验方法,并演练了大量适宜初学者入门的典型实例,为方便读者实验,本书的所有实例开发了PIC核心板和DD-900mini实验板,并以视频的方式记录了书中主要实验的演示过程和现象。
《PIC单片机C语言非常入门与视频演练》目录

第1章PIC单片机非常入门 1

1.1 PIC单片机介绍 1

1.1.1 PIC单片机的特色 1

1.1.2 PIC16F87X单片机的结构 2

1.1.3 PIC16F877A单片机的外部引脚 3

1.1.4 PIC16F877A的内部存储器 4

1.1.5 PIC16F877A单片机的I/O口 6

1.1.6复位电路和系统时钟 7

1.2 PIC单片机C语言入门 10

1.2.1为什么采用C语言编程 10

1.2.2简单的C语言程序 11

第2章PIC单片机实验器材介绍及实验过程演示 16

2.1 PIC单片机实验器材介绍 16

2.1.1 PIC核心板介绍 16

2.1.2 DD-900mini实验板介绍 17

2.1.3 PICKIT2介绍 22

2.2 PIC单片机开发软件的安装 23

2.3 PIC单片机实验过程演示 24

2.3.1硬件电路 24

2.3.2编写和编译程序 25

2.3.3程序的仿真 31

2.3.4程序的下载 36

第3章PIC单片机C语言学习与演练 38

3.1标识符和关键字 38

3.1.1标识符 38

3.1.2关键字 38

3.2数据类型介绍与演练 40

3.2.1数据类型介绍 40

3.2.2数据类型演练 41

3.3常量、变量介绍与演练 45

3.3.1常量 45

3.3.2变量 46

3.3.3常量与变量演练 48

3.4运算符、表达式介绍与演练 49

3.4.1运算符、表达式介绍 49

3.4.2运算符、表达式演练 53

3.5 PICC基本语句介绍与演练 55

3.5.1表达式和复合语句 55

3.5.2条件选择语句 56

3.5.3循环语句 58

3.5.4 PICC基本语句演练 62

3.6 PICC函数介绍与演练 67

3.6.1函数概述 67

3.6.2函数的参数和返回值 68

3.6.3函数的调用 69

3.6.4局部变量和全局变量 70

3.6.5变量的存储种类 71

3.6.6中断函数的实现 72

3.6.7函数演练 73

3.7 PICC数组和指针介绍与演练 76

37.1数组介绍 76

37.2指针介绍 80

3.7.3数组与指针演练 84

第4章PIC单片机内部资源视频演练 87

4.1中断系统视频演练 87

4.1.1中断系统介绍 87

4.1.2视频演练1——外中断练习 91

4.2定时/计数器视频演练 94

4.2.1 PIC定时/计数器介绍 94

4.2.2视频演练2——TMR0定时实验 98

4.2.3视频演练3——TMR1定时实验 99

4.2.4视频演练4——TMR2定时实验 101

4.3 CCP模块视频演练 102

4.3.1 CCP模块介绍 102

4.3.2视频演练5——CCP1模块比较输出模式实验 106

4.4串行通信实例解析 108

4.4.1串行通信介绍 108

4.4.2视频演练6——PC控制单片机工作 113

第5章 键盘接口电路视频演练 117

5.1键盘接口电路基本知识 117

5.1.1键盘的工作原理 117

5.1.2键盘与单片机的连接形式 118

5.2键盘接口电路视频演练 118

5.2.1视频演练1——数码管显示独立按键值 118

5.2.2视频演练2——可控流水灯 121

第6章LED数码管视频演练 125

6.1LED数码管介绍 125

6.1.1 LED数码管的结构 125

6.1.2 LED数码管的显示码 126

6.1.3 LED数码管的显示方式 127

6.2 LED数码管视频演练 129

6.2.1视频演练1——数码管动态扫描演示 129

6.2.2视频演练2——数码管电子钟 131

第7章LCD显示视频演练 140

7.1字符型LCD基本知识 140

7.1.1字符型LCD引脚功能 140

7.1.2字符型LCD内部结构 141

7.1.3字符型LCD控制指令 143

7.1.4字符型LCD驱动程序软件包的制作 146

7.2字符型LCD视频演练 149

7.2.1实例解析1——1602 LCD显示字符串 149

7.2.2实例解析2——1602 LCD移动显示字符串 152

7.2.3视频演练3——1602 LCD电子钟 153

第8章 时钟芯片DS1302视频演练 160

8.1时钟芯片DS1302基本知识 160

8.1.1 DS1302介绍 160

8.1.2 DS1302的控制命令字 161

8.1.3 DS1302的寄存器 161

8.1.4 DS1302的数据传送方式 163

8.1.5 DS1302驱动程序软件包的制作 163

8.2 DS1302数码管电子钟视频演练 166

第9章PIC单片机读/写I2C总线视频演练 173

9.1 I2C总线介绍 173

9.1.1 12C总线工作原理 173

9.1.2 I2C总线的电气结构 174

9.1.3 I2C总线器件的寻址方式 174

9.1.4 I2C总线数据的传输规则 174

9.1.5 I2C总线数据的读写格式 175

9.1.6 I2C总线接口芯片24C04介绍 176

9.1.7 I2C总线驱动程序软件包的制作 177

9.2 I2C总线接口芯片24C04视频演练 180

第10章 温度传感器DS18B20视频演练 185

10.1温度传感器DS18B20基本知识 185

10.2 DS18B20数字温度计视频演练 190

第11章 红外遥控视频演练 195

11.1红外遥控基本知识 195

11.1.1红外遥控系统 195

11.1.2红外遥控的编码与解码 195

11.1.3 DD-900mini实验板遥控电路介绍 197

11.2红外遥控视频演练 197

11.2.1实例演练1——LED数码管显示遥控器键值 197

11.2.2视频演练2——LCD显示遥控器键值 203

第12章PIC单片机音乐发声视频演练 209

12.1单片机音乐发声简介 209

12.2 PIC单片机音乐发声视频演练 209

12.2.1视频演练1——单片机发出警报声 209

12.2.2视频演练2——单片机发出模拟救护车声 211

12.2.3视频演练3——单片机发出模拟消防车声 215

12.2.4视频演练4——单片机唱歌 217

参考文献 222

返回顶部