《Microchip PIC24系列单片机原理与程式设计》是2011年9月人民邮电出版社出版的图书,作者是何此昂、邓颖。
基本介绍
- 书名:Microchip PIC24系列单片机原理与程式设计
- 作者:何此昂、邓颖
- ISBN:9787115260192
- 页数:302
- 出版社:人民邮电出版社
- 出版时间:2011年9月1日
- 开本:16
内容简介
《Microchip PIC24系列单片机原理与程式设计》内容以Microchip的16位高性能微处理器pic24系列为主,主要介绍了pic24系列单片机核心和系统外设的特点及模组套用,pic24系列开发环境以及常见问题解答,综合套用开发的部分mc/os移植,bootloader串口线上升级,通信电源蓄电池线上监测系统软体和硬体详细设计等内容,从实践的角度进一步强化对于pic24单片机的理解。书中所有程式均通过调试,相关功能模组和参考资料编写力求準确、详细、完整,儘量使读者能在开发工程中“一册解决”。《Microchip PIC24系列单片机原理与程式设计》可作为Microchip单片机套用系统开发工程技术人员的参考书,也可作为高等院校计算机、电子、自动化类专业单片机课程的教学参考书。
目录
第1章 PIC24系列概述
1.1 核心特性
1.1.1 16位架构
1.1.2 低功耗技术
1.1.3 振荡器选项和性能
1.1.4 简便移植性能
1.2 其他特殊性能
1.3 系列中各产品的具体信息
第2章 开发环境及常见问题解答
2.1 MPLAB集成开发环境软体介绍
2.2 PIC24编译环境配置
2.3 中断服务程式的编写
2.3.1 编写中断服务程式
2.3.2 写中断向量
2.3.3 中断服务程式现场保护
2.3.4 中断回响延时
2.3.5 中断嵌套
2.3.6 允许/禁止中断
2.3.7 中断服务程式和主程式代码共用存储空间
2.3.8 开发注意要点
2.3.9 开发方案
2.3.1 0中断服务程式中PSV的使用
2.4 彙编语言和C语言混合编程
2.4.1 在彙编语言中使用C变数和C函式
2.4.2 在C语言函式中使用行内彙编
2.5 开发仿真调试常见问题解答
第3章 CPU和存储器
3.1 编程模型
3.2 CPU控制暂存器
3.3 算术逻辑单元(ALU)
3.3.1 乘法器
3.3.2 除法器
3.3.3 多位移位运算
3.4 程式地址空间
3.4.1 程式存储器构成
3.4.2 硬存储器向量
3.4.3 快闪记忆体配置字
3.5 数据地址空间
3.5.1 数据空间宽度
3.5.2 数据存储器构成和对齐方式
3.5.3 Near数据空间
3.5.4 SFR空间
3.5.5 软体堆叠
3.6 程式和数据存储空间的接口
3.6.1 定址程式空间
3.6.2 使用表操作指令访问程式存储器
3.6.3 使用程式空间可视化方法从程式存储器读取数据
第4章 系统设计部分
4.1 PIC24系列配置位
4.2 PIC24系列片内稳压器
4.3 看门狗定时器(WDT)
4.3.1 WDT控制暂存器
4.3.2 看门狗C语言例程
4.4 PIC24系列编程和调试接口
4.5 PIC24系列复位部分
4.6 PIC24系列CPU时钟振荡器的配置
4.7 PIC24系列低功耗特性
第5章 功能模组部分
5.1 PIC24系列快闪记忆体存储器Flash模拟EEPROM,
5.1.1 RTSP工作原理和控制暂存器,
5.1.2 快闪记忆体程式存储器的编程操作和算法
5.1.3 使用Flash模拟EEPROM的C代码例程
5.2 I/O连线埠的配置
5.2.1 配置连线埠引脚功能
5.2.2 对I/O连线埠的C代码操作示例
……
第6章 PIC24综合套用开发
附录A
参考文献