PIC18F452单片机原理及编程实践
作者: 陈育斌
出版时间:2016年6月
出版社:人民邮电出版社
- 人民邮电出版社
- 9787115416353
- 45890
- 2016年6月
- 未分类
- 未分类
- TP368.1
陈育斌主编的《PIC18F452单片机原理及编程实践(普通高等学校计算机教育十二五规划教材)》系统地讲解了PIC18F452单片机的相关知识。全书共7章,系统地论述了PIC18F452单片机的特点、输入/输出端口结构、定时计数器的组成原理、中断技术、片内ADC模块的结构、低功耗的SLEEP模式、看门狗WDT技术、SPI、12C总线的通信协议及接口结构,以及CCP模块等诸多内容。本书不仅对每一模块都配有详实的编程实验案例,还对编程调试工具IDE和ICD2的使用以及单片机的指令系统和C18的使用进行了讲解。本书还配有习题,以便读者考查和把握自己的学习效果。
本书既可以作为高等院校、高职高专各专业学生学习单片机的教材,也可以作为单片机技术与应用的培训或技术人员自学的参考资料。
第1章 单片机与嵌入式系统
1.1 单片机与嵌入式系统
1.1.1 什么是嵌入式系统
1.1.2 什么是“单片机”
1.2 单片机的结构及组成简介
单片机的特点和设计理念
1.3 单片机应用系统设计举例
1.3.1 自制的单片机最小系统实例
1.3.2 采用专用软件设计的单片机应用系统
1.4 如何学习单片机
1.4.1 编程训练是学习单片机的重要环节
1.4.2 运用基础知识构建单片机的应用系统
1.4.3 必要的工具
第2章 PIC18F系列单片机核心模块的组成结构
2.1 PIC18F系列单片机的组成结构及特点
2.1.1 PICl8F系列单片机的主要特点
2.1.2 PIC18F系列单片机的内部结构及组成
2.2 PICl8F系列单片机的哈弗总线结构
2.2.1 冯-诺依曼体系结构
2.2.2 哈弗总线体系结构
2.2.3 哈弗总线结构的特点之一——流水作业
2.2.4 哈弗总线结构的特点之二——指令的单字节化
2.3 PIC18F系列单片机ROM的结构
2.3.1 PIC18F系列单片机的ROM容量及存储单元的宽度
2.3.2 PIC18F系列单片机ROM的3个特定的单元
2.4 PIC18F系统单片机的程序计数器
2.4.1 PC在系统中的功能
2.4.2 PC的增量
2.4.3 PC的寻址范围
2.5 PIC18F系列单片机的堆栈
2.5.1 堆栈数据的操作特点
2.5.2 堆栈指针
2.5.3 子程序的调用与堆栈的功能
2.5.4 PIC18F系列单片机的堆栈结构及特点
2.6 PICl8F系列单片机RAM的结构
2.6.1 PIC18F系列单片机的RAM的组成结构
2.6.2 PICl8F系列单片机的RAM分区与区选择寄存器
2.6.3 PIC18F系列单片机的RAM的快速访问区
2.6.4 指令中参数a的设定与快速访问区的选择
2.6.5 PIC18F的工作寄存器
2.6.6 与RAM存储单元相关的指令参数d
2.6.7 特殊功能寄存器
2.6.8 状态寄存器
第3章 PIC18F452单片机内部外围功能模块的组成结构
3.1 PIC18F452单片机的输入/输出并行端口
3.1.1 PIC18F452单片机的I/O端口配置
3.1.2 PIC18F452单片机I/O端口的驱动能力
3.1.3 与I/O端口相关的SFR
第4章 PICl8F系列单片机的汇编语言及指令系统
第5章 PICl8F系列单片机的C语言编程
第6章 PIC单片机的调试工具MPLAB IDE和MPLAB ICD
第7章 PICl8F452单片机编程实践
附录1 PIC18F系列单片机指令系统简表
附录2 PIC18F452/458的I2C通信子程序库(汇编语言)
参考文献