PIC单片机开发与应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:陈国先主编
- 出 版 社:北京:机械工业出版社
- 出版年份:2004
- ISBN:711114760X
- 页数:253 页
出版说明 1
前言 1
第1章PIC单片机开发与应用概述 1
1.1单片机的发展、类型、应用 1
1.1.1单片机的发展 1
目 录 1
1.1.2单片机的类型 2
1.1.3单片机的应用 3
1.2 PIC单片机的开发与特点 4
1.2.1 PIC单片机的开发工具 4
1.2.2 PIC单片机的特点 5
1.4思考与练习 9
1.3本章小结 9
第2章PIC单片机的开发基础 10
2.1 PIC单片机的硬件系统 10
2.1.1核心区域 10
2.1.2封装形式和引脚功能 14
2.1.3程序存储器和堆栈 18
2.1.4 RAM数据存储器 19
2.1.5 I/O端口 27
2.1.6系统时钟 29
2.1.7复位电路 30
2.1.8监视定时器WDT 31
2.2.1指令时序 32
2.2.2指令系统分类 32
2.2 PIC单片机的指令系统 32
2.2.3寻址方式 33
2.2.4数据传送类指令 33
2.2.5算术操作类指令 35
2.2.6逻辑操作类指令 38
2.2.7控制转移类指令 41
2.2.8位操作类指令 43
2.3 PIC单片机汇编语言程序设计 44
2.3.1汇编语言的程序格式 44
2.3.2常用伪指令 45
2.3.3程序流程图 47
2.3.4顺序程序结构 47
2.3.5分支程序结构 48
2.3.6循环程序结构 49
2.3.7子程序结构 50
2.3.8查表程序结构 51
2.4本章小结 51
2.5思考与练习 51
第3章PIC单片机的应用系统 54
开发工具 54
3.1概述 54
3.2MPLAB-ICD的硬件构成 55
3.2.1 MPLAB-ICD模块 55
3.2.2 MPLAB-ICD仿真头 56
3.2.3 MPLAB-ICD教学实验板 56
3.2.4开发工具的硬件安装 59
3.3 MPLAB集成开发环境 60
3.3.1 MPLAB的界面 61
3.3.2创建项目 62
3.3.3新建和汇编源文件 65
3.4MPLAB-ICD在线调试 68
3.4.1建立MPLAB-ICD与微机之间的通信 68
3.4.2 MPLAB-ICD的设置 69
3.4.3在线调试 73
3.5本章小结 76
3.6思考与练习 77
第4章PIC单片机系统开发过程 78
4.1总体设计 78
4.2硬件设计 78
4.3软件设计 79
4.4.1软硬件调试全过程 81
4.4系统调试 81
4.4.2常用的调试方法 83
4.5本章小结 87
4.6思考与练习 87
第5章PIC单片机的基本输入/输出端口的应用 88
5.1 概述 88
5.2基本输入/输出端口的内部结构 88
5.2.1基本输入/输出端口的相关寄存器 88
5.2.2基本输入/输出端口的基本结构 89
5.3基本输入/输出端口功能的应用 97
5.3.1实现功能要求 97
5.3.2软件主要设计思路 97
5.3.3程序清单 99
5.5思考与练习 100
5.4本章小结 100
6.1定时器/计数器概述 102
6.2定时器/计数器0(TMR0) 102
6.2.1定时器/计数器TMRO的结构 102
第6章 PIC单片机的定时器/计数器的应用 102
6.2.2定时器/计数器TMR0相关的寄存器 104
6.3定时器/计数器1(TMR1)………1晒6.3.1定时器/计数器TMR1的结构 105
6.3.2定时器/计数器TMR1相关的寄存器 108
6.4定时器/计数器2(TMR2) 109
6.4.1定时器/计数器TMR2的结构 109
6.4.2定时器/计数器TMR2相关的寄存器 111
6.5.1实现功能要求 112
6.5.2软件主要设计思路 112
6.5定时器/计数器的应用(一) 112
6.5.3程序清单 113
6.6定时器/计数器的应用(二) 115
6.6.1实现功能要求 115
6.6.2软件主要设计思路 115
6.6.3程序清单 116
6.7定时器/计数器的应用(三) 117
6.7.1实现功能要求 117
6.7.2软件主要设计思路 117
6.7.3程序清单 117
6.8本章小结 119
6.9思考与练习 120
7.1.1中断源 121
7.1 概述 121
第7章PIC单片机的中断系统的 121
应用 121
7.1.2中断的逻辑控制 122
7.1.3中断处理过程 122
7.2中断相关的寄存器 124
7.3中断功能的应用(一) 129
7.3.1实现功能要求 129
7.3.2软件主要设计思路 129
7.3.3程序清单 129
7.4中断功能的应用(二) 133
7.4.1实现功能要求 133
7.4.2软件主要设计思路 133
7.4.3程序清单 134
7.6思考与练习 135
7.5本章小结 135
第8章PIC单片机的A/D转换的 136
应用 136
8.1 概述 136
8.2 A/D转换相关的寄存器 138
8.3 A/D转换的应用 140
8.3.1实现功能要求 140
8.3.2软件主要设计思路 141
8.3.3程序清单 141
8.4本章小结 144
8.5思考与练习 144
9.1.2串行通信的数据传送方向 146
9.1.1串行通信的基本方式 146
第9章PIC单片机的通信系统的 146
9.1 概述 146
应用 146
9.1.3串行通信的控制方式 147
9.1.4串行通信的校验 147
9.2通用同步/异步收发器 148
USART 148
9.2.1 USART相关的寄存器 148
9.2.2 USART波特率发生器 151
9.2.3 USART的异步工作方式 151
9.2.4USART同步主控工作方式 155
9.2.5 USART同步从动工作方式 158
9.3 同步串行接口SPI 159
9.3.1 SPI接口相关的寄存器 160
9.3.2 SPI接口的工作原理 162
9.4同步串行接口I2C 164
9.4.1 I2C接口相关寄存器 165
9.4.2 I2C的工作方式 169
9.4.3 I2C从模式通信方式 169
9.4.4 I2C主控模式通信方式 172
9.5通信系统的应用 175
9.5.1实现功能要求 175
9.5.2软件主要设计思想 175
9.5.3程序清单 175
9.7思考与练习 177
9.6本章小结 177
第10章PIC单片机的EEPROM 179
和FIash 179
10.1 概述 179
10.2 片内EEPROM和Flash存储器相关的寄存器 180
10.3 片内EEPROM数据存储器操作 183
10.3.1从EEPROM中读取数据 183
10.3.2 向EEPROM中烧写数据 183
10.4片内Flash程序存储器操作 185
10.5本章小结 187
10.6思考与练习 188
11.1.1输入捕捉模式和比较器相关的寄存器 189
11.1输入捕捉工作模式 189
应用 189
第11章PIC单片机的CCP系统的 189
11.1.2输入捕捉模式的电路结构和工作原理 191
11.2输出比较工作模式 192
11.2.1输出比较工作模式相关的寄存器 193
11.2.2输出比较模式的电路结构和工作原理 193
11.3脉宽调制(PWM)输出工作模式 194
11.3.1脉宽调制模式相关的寄存器 194
11.3.2脉宽调制模式的电路结构和工作原理 196
11.4 CCP系统的应用 199
11.4.1实现功能要求 199
11.4.2软件主要设计思路 199
11.4.3程序清单 200
11.6思考与练习 201
11.5本章小结 201
第12章PIC单片机的接口综合应用——自动电子打铃系统 202
12.1系统功能要求 202
12.2系统组成与硬件电路 203
12.3程序设计 203
12.4本章小结 218
12.5思考与练习 218
附录实验 220
实验A PIC系列单片机的开发工具的使用——MPLAB-ICD在线调试器 220
实验B PIC系列单片机输出端口的实验——循环流水灯控制器 223
实验C PIC单片机输入端口的实验——智能延时灯 225
实验D带1位LED数码管显示的 226
计数器 226
实验E 4位LED数码管动态显示 229
实验F定时/计数器TMRO的应 231
用——流水广告灯 231
实验G定时/计数器TMR1的应 234
用——电子钟1秒时间基 234
准的产生 234
实验H INT外部中断的应用——系统电源断电检测器 235
实验I文字型LCD模块的应用 237
实验J ADC模块的应用——LCD 242
背光的控制 242
实验K CCP模块输入捕捉的应 244
用——简易的方波信号频率(周期)测量仪 244
实验L CCP模块PWM模式的应用——小型直流有刷电动机的控制 250
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019