PIC单片机原理与程序模块PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:徐维雄著
- 出 版 社:福州:福建科学技术出版社
- 出版年份:2008
- ISBN:9787533531683
- 页数:194 页
第一章 单片机的基础理论知识 1
第一节 单片机的基础知识 1
1.1.1 单片机究竟是什么 1
1.1.2 单片机有哪些特点 2
1.1.3 单片机有哪些应用 2
1.1.4 PIC系列单片机有什么优势 3
第二节 门电路知识 5
1.2.1 与门电路 5
1.2.2 或门电路 6
1.2.3 非门电路 7
1.2.4 与非门 7
1.2.5 异或门 8
第三节 数制的转化 8
1.3.1 数制 8
1.3.2 二进制数到十进制数的转换 9
1.3.3 十、二、八、十六进制之间的对应关系 9
1.3.4 十进制数到二进制数的转换 10
1.3.5 计算机的数据单位 11
第二章 硬件概况与指令系统 12
第一节 外部硬件特性 12
2.1.1 PIC16F627的引脚功能 12
2.1.2 PIC16F627的外围特性 13
2.1.3 架构综述 14
2.1.4 引脚的复用功能和符号 15
第二节 内部硬件特性 16
2.2.1 PIC16F627内部结构框图 16
2.2.2 核心部分包含的部件及其功能 16
2.2.3 程序存储器和堆栈 19
2.2.4 RAM数据存储器 19
2.2.5 通用寄存器 20
2.2.6 特殊功能寄存器 20
2.2.7 状态寄存器STATUS(地址:03h、83h、103h、183h) 21
2.2.8 选择寄存器OPTION(地址:81h、181h) 22
2.2.9 中断控制寄存器INTCON(地址:0Bh、8Bh、10Bh、18Bh) 23
2.2.10 外设中断允许寄存器1 PIE1(地址:8Ch) 24
2.2.11 外设中断标志寄存器1 PIR1(地址:0Ch) 25
2.2.12 电源控制寄存器PCON(地址:8Eh) 26
2.2.13 程序指针寄存器(PC、PCLATH) 26
2.2.14 间接寻址寄存器FSR和映射寄存器INDF 28
2.2.15 复位功能简介 29
2.2.16 系统时钟简介 29
第三节 PIC16F627指令系统 30
2.3.1 指令时序 31
2.3.2 系统指令 31
2.3.3 指令描述 32
2.3.4 寻址方式 44
2.3.5 汇编语言 45
第三章 功能模块 48
第一节 定时/计数器模块 48
3.1.1 定时/计数器0(TMR0) 48
3.1.2 定时/计数器1(TMR1) 50
3.1.3 定时器TMR2 52
第二节 比较器模块 54
3.2.1 比较器原理 54
3.2.2 比较器控制寄存器CMCON 55
3.2.3 参考电压模块 56
3.2.4 比较器工作模式 57
第三节 EEPROM数据存储模块 60
3.3.1 EEADR寄存器 60
3.3.2 EECON1和EECON2寄存器 61
3.3.3 EEPROM数据读取 61
3.3.4 EEPROM数据写入 62
3.3.5 防止误写 63
第四节 捕捉、比较、PWM方式 63
3.4.1 捕捉模式 64
3.4.2 比较模式 65
3.4.3 PWM模式 66
第五节 异步收发器(USART)模块 68
3.5.1 发送状态寄存器 68
3.5.2 接收状态寄存器 69
3.5.3 波特率发生器 70
3.5.4 异步发送与异步接收 71
第六节 A/D转换模块 74
3.6.1 A/D转换控制寄存器ADCON0和ADCON1 75
3.6.2 A/D结果寄存器ADRESH∶ADRESL 77
3.6.3 A/D模块的使用步骤 77
3.6.4 转换时钟的选择 78
3.6.5 转换的编程举例 78
3.6.6 休眠期间的A/D转换 79
第四章 程序模块 80
第一节 程序基础知识 80
4.1.1 程序流程图 80
4.1.2 程序基本格式 80
4.1.3 RAM数据存储器的体选寻址 81
4.1.4 程序基本结构 82
4.1.5 程序设计基础 85
第二节 二进制数转换为BCD数模块 92
4.2.1 程序流程图 92
4.2.2 实验程序 92
第三节 BCD数转换为二进制数模块 94
4.3.1 程序流程图 95
4.3.2 实验程序 95
第四节 两个16位数加减运算模块 97
4.4.1 无符号双精度数加法子程序 97
4.4.2 无符号双精度数减法子程序 97
第五节 两个16位数相乘模块 97
第六节 两个16位数相除模块 99
第七节 读写EEPROM程序模块 100
4.7.1 硬件电路图 100
4.7.2 实验材料 101
4.7.3 实验的目的和步骤 101
4.7.4 程序流程图 101
4.7.5 实验程序 101
第八节 24LC××系列存储模块 107
4.8.1 硬件电路 107
4.8.2 实验材料 107
4.8.3 实验的目的和步骤 107
4.8.4 程序流程图 108
4.8.5 实验程序 109
第九节 键盘发送模块 114
4.9.1 硬件电路图 114
4.9.2 实验材料 114
4.9.3 实验目的与步骤 114
4.9.4 程序流程图 114
4.9.5 实验程序 115
第十节 4位LED接收显示模块 120
4.10.1 硬件电路图 120
4.10.2 实验材料 120
4.10.3 实验目的和步骤 120
4.10.4 实验程序 121
第十一节 比较器模块 125
4.11.1 硬件电路图 125
4.11.2 实验材料 125
4.11.3 实验目的和步骤 125
4.11.4 实验程序 126
第十二节 捕捉方式 127
4.12.1 硬件电路图 127
4.12.2 实验材料 128
4.12.3 实验目的和步骤 128
4.12.4 程序流程图 128
4.12.5 实验程序 128
第十三节 比较模块 135
4.13.1 硬件电路图 135
4.13.2 实验材料 135
4.13.3 实验目的和步骤 136
4.13.4 实验程序 136
第十四节 PWM脉宽调制模块 138
4.14.1 硬件电路图 138
4.14.2 实验材料 138
4.14.3 实验目的和步骤 138
4.14.4 实验程序 138
第十五节 RS232通讯模块 140
4.15.1 硬件电路图 140
4.15.2 实验材料 140
4.15.3 实验目的和步骤 140
4.15.4 实验程序 141
第十六节 A/D转换模块 144
4.16.1 硬件电路 144
4.16.2 实验材料 144
4.16.3 实验目的和步骤 144
4.16.4 程序流程图 145
4.16.5 实验程序 145
第十七节 步进电机控制实验 152
4.17.1 硬件电路图 152
4.17.2 实验材料 153
4.17.3 实验目的和步骤 153
4.17.4 实验程序 153
第五章 应用实例 157
第一节 应用实例设计要求 157
第二节 应用电路与程序 157
5.2.1 硬件电路图 157
5.2.2 实验材料 157
5.2.3 实验程序 158
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《单片机原理及应用》庄友谊 2020
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《我辈孤雏 双语版》石黑一雄著;林为正译 2019
- 《Go·Web编程》(新加坡)郑兆雄著 2017
- 《深度区块链 用技术重构世界》庞宇雄著 2020
- 《礼文化与公务礼仪》韦宏海,葛明雄著 2016
- 《法治反腐新论》吴建雄著 2019
- 《儿童口腔科彩色病例图谱》(日)中村孝,(日)町田幸雄著 2014
- 《一学就会的114种中点》黎国雄著 2015
- 《时间之上》赵建雄著 2018
- 《许世友兵团战事报告》杨东雄著 2013
- 《看你往哪里逃》孙道雄著 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020