PIC单片机C语言非常入门与视频演练PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:刘建清编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2011
- ISBN:9787121146176
- 页数:223 页
第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
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《单片机原理及应用》庄友谊 2020
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《音乐语言的根基》张艺编著 2019
- 《小提琴入门新教程 第3册》王中男著 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017