网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 PIC单片机C语言非常入门与视频演练(附光盘)
分类
作者 刘建清
出版社 电子工业出版社
下载
简介
编辑推荐

刘建清编著的《PIC单片机C语言非常入门与视频演练(附光盘)》通过PIC单片机内部资源(中断系统、定时/计数器、CCP模块、串口通信)、键盘接口、LED数码管显示、LCD液晶显示、DS1302时钟芯片、I2C总线接口芯片AT24C04、DS18B20温度传感器、红外遥控、音乐发声等大量具体的实例,系统演练了PIC单片机中最常用、最典型的接口应用。另外,本书也包括了一些作者在学习和实际设计过程中总结的经验及方法,希望能够帮助大家更好地学习PIC单片机。

本书安排的例子大部分是由作者编写的,有一些是参考相关资料改写的,全部程序都由作者调试并通过。对于例子的使用说明也尽量详细,力争让读者“看则能用,用则能成”,保证读者在动手的过程中常常体会到成功的乐趣。

内容推荐

刘建清编著的《PIC单片机C语言非常入门与视频演练(附光盘)》简要介绍了PIC单片机C语言的基本知识、实验器材和实验方法,并演练了大量适宜初学者入门的典型实例,为方便读者实验,本书的所有实例开发了PIC核心板和DD-900mini实验板,并以视频的方式记录了书中主要实验的演示过程和现象。需要说明的是,DD-900mini实验板是针对51单片机的,但是,通过外接一个“PIC核心板”,就可以让DD-900mini摇身一变,成为PIC开发板。当然,如果读者有其他51实验板,也同样可以让自己的51实验板变成PIC开发板,这会为用户节约不少开支。

《PIC单片机C语言非常入门与视频演练(附光盘)》语言通俗、实例丰富、图文结合、简单明了,适合PIC单片机初学者和爱好者学习,也可作为中等专业技术学校、中等职业学校等教学用书。

目录

第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

3.7.1 数组介绍/76

3.7.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.1 LED数码管介绍/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 I2C总线工作原理/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

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/2 0:32:09