PIC系列单片机的原理与实践PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:杨圣编著
- 出 版 社:合肥:中国科学技术大学出版社
- 出版年份:2003
- ISBN:7312016375
- 页数:294 页
第1章嵌入式系统与单片机 1
1.1嵌入式系统及其应用 2
1.1.1技术特点 2
1.1.2典型结构 3
1.1.3应用前景 6
1.2单片机的发展 7
1.2.1 典型产品 8
1.2.2开发系统 9
1.2.3发展趋势 12
1.4单片机的教学 14
1.4.1优化教材 15
1.4.2因材施教 15
1.4.3注重实践 16
第2章初识PIC系列单片机 17
2.1 PIC系列单片机的基本常识 17
2.2 PIC12C5XX系列单片机 20
2.2.1型号、配置与功能特点 20
2.2.2看门狗 21
2.2.3振荡、复位和睡眠 21
2.2.4 系统定义字与标识码 22
2.2.5 I/O口 23
2.2.6程序存储器和堆栈 24
2.2.7特殊寄存器和通用寄存器 25
2.3 PIC16C5X系列单片机 29
2.3.1 型号、配置与功能特点 29
2.3.2看门狗 30
2.3.3振荡、复位和睡眠 30
2.3.4系统定义字与标识码 31
2.3.5 I/O口 32
2.3.6程序存储器和堆栈 33
2.3.7特殊寄存器和通用寄存器 34
2.4 PIC16C6X系列单片机 39
2.4.1型号、配置与功能特点 39
2.4.2看门狗 41
2.2.3振荡、复位和睡眠 41
2.4.4 系统定义字与标识码 42
2.4.5 I/O口 43
2.4.6程序存储器和堆栈 44
2.4.7特殊寄存器和通用寄存器 44
3.1PIC系列单片机指令概述 48
第3章PIC系列单片机指令集 48
3.2面向字节操作类指令 49
3.3面向位操作类指令 57
3.4 即数和控制操作类指令 59
3.5特殊指令助记符 66
3.6小结 68
第4章宏汇编器MPASM 69
4.1 MPLAB项目与MPASM 69
4.1.1 MPLAB设置为使用MPASM 69
4.2指示语言 72
4.2.1数据指示符 72
4.1.3 MPLAB/MPASM错误排除 72
4.1.2生成输出文件 72
4.2.2控制指示符 79
4.2.3列表指示符 82
4.2.4宏指示符 85
4.2.5 目标文件指示符 88
4.3程序设计 90
4.3.1 程序的基本格式 90
4.3.2程序设计基础 98
5.1 MPLAB-IDE的安装与启动 107
第5章MPLAB集成开发环境 107
5.2 MPLAB-IDE的快速入门 108
5.2.1设置开发模式 108
5.2.2创建一个简单的新项目 109
5.2.3创建一个简单的新原文件 113
5.2.4输入源代码 113
5.2.5汇编源文件 114
5.2.6运行你的程序 115
5.2.7打开其他的调试窗口 115
5.2.8使用观察窗口 116
5.2.9设置断点 117
5.3 MPLAB-IDE的工具栏、状态栏和菜单选项 118
5.3.1 MPLAB-IDE工具栏 118
5.3.2 MPLAB-IDE状态栏 119
5.3.3 MPLAB-IDE菜单选项 120
第6章MPLAB-C编译器 134
6.1 MPLAB-C的使用 134
6.1.1 MPLAB-C在MPLAB-IDE中的使用 134
6.1.2 MPLAB-C作为独立编译器的使用 137
6.2 MPLAB-C编程基础 138
6.2.1 C语言基础 138
6.2.2预处理指令 140
6.2.3变量 144
6.2.4函数 146
6.2.5运算符 147
6.2.6程序控制语句 148
6.2.7数组和字符串 151
6.2.8指针 152
6.2.9结构和联合 153
6.2.10 MPLAB-C语言的特殊要求 154
6.3.3 变量 158
6.3.4函数 158
6.3.1关键词 158
6.3.2数据类型 158
6.3MPLAB-C与ANSIC的区别 158
6.3.5操作符 159
6.3.6数组和字符串 159
6.3.7近指针和远指针 159
6.3.8结构和联合 159
6.4 MPLAB-C的库函数 159
6.4.1通用数学计算函数 159
6.4.2 12bit库例程 160
6.4.3 14bit库例程 161
6.4.4 16bit库例程 162
第7章PIC系列单片机接口技术 163
7.1 PIC16C5X系统扩展方法 163
7.1.1 I/O的扩展 163
7.1.2数据存储器的扩展 164
7.2数码管LED显示 166
7.2.1 一位数码管LED显示 166
7.2.2二位数码管LED显示 171
7.2.3按键与数码管LED显示 176
7.3 液晶LCD显示 180
7.4异步串行通讯 185
7.5 24LCXX系列SE2pROM芯片扩展 188
7.5.1 电路设计 189
7.5.2程序流程图 190
7.5.3程序清单 191
第8章PICMATE仿真器与SUPERPRO编程器 197
8.1 PICMATE功能特点 197
8.2 PICMATE的配置 198
8.2.1硬件配置 198
8.2.2软件配置 205
8.3.2软件安装 206
8.3 PICMATE系统安装 206
8.3.1硬件安装 206
8.4仿真与调试 207
8.4.1仿真界面 207
8.4.2启动仿真系统 209
8.4.3 Configuration设置 210
8.4.4数制格式 211
8.4.5运行方式 211
8.4.7地址跳转 213
8.4.8观察变量 213
8.4.6断点 213
8.4.9修改寄存器 214
8.4.10修改被调试程序 215
8.4.11 实时跟踪记录 215
8.4.12系统自检 217
8.4.13 系统复位 218
8.4.14编译 218
8.4.15如何启动帮助文件 219
8.4.16退出仿真系统 219
8.5演示 220
8.6.1 SUPERPRO系统构成 225
8.6 SUPERPRO系列通用编程器 225
8.6.2 SUPERPRO编程软件 227
第9章PIC系列单片机应用实例 240
9.1一种简单串行鼠标控制器 240
9.1.1工作原理 240
9.1.2软件设计 242
9.2 四位LED显示的时钟 251
9.2.1 工作原理 252
9.2.2程序清单 253
9.3大驱动力高刚度纳米致动器测控系统 262
9.3.1 PIC16C65与MAX195的接口 263
9.3.2 PIC16C65与AD1866的接口 266
9.3.3 PIC16C65与PC机异步串行通信接口 270
9.4真空管真空度数据采集系统 273
9.4.1 A/D转换 274
9.4.2 LCD显示 275
9.4.3数据存储器扩展电路 279
9.4.4串行通信接口 284
附录PIC系列部分单片机外形与管脚 288
参考文献 294
- 《语文教育教学实践探索》陈德收 2018
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《环境影响评价公众参与理论与实践研究》樊春燕主编 2019
- 《学校特色教育探索与实践》管升起著 2019
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019