美国微芯公司推出的dsPIC30F系列通用数字信号控制器,采用精简指令集(RISC)、哈佛总线结构、流水线取指令方式,具有实用、低价、指令集小、简单易学、低功耗、高速度、体积小、功能强、抗干扰能力强等优点。是目前微芯公司的主流产品之一。本书主要介绍微芯公司dsPIC30F系列通用数字信号控制器的基本原理和工程应用方面的知识。书中除介绍通用数字信号控制器的结构、工作原理和基本使用方法外,还介绍了大量应用例程及编程有关的知识,几乎涉及dsPIC30F系列数字信号控制器的几乎所有功能模块的编程应用,给出了典型应用实例的电路原理图和汇编源程序、C语言源程序清单,并将这些程序放在书中所附光盘中。
本书主要介绍微芯公司dsPIC30F系列通用数字信号控制器的基本原理和工程应用方面的知识。书中除介绍通用数字信号控制器的结构、工作原理和基本使用方法外,还介绍了大量应用例程及编程有关的知识,几乎涉及dsPIC30F系列数字信号控制器的几乎所有功能模块的编程应用,给出了典型应用实例的电路原理图和汇编源程序、C语言源程序清单,并将这些程序放在书中所附光盘中。本书是一本很好的掌握数字信号控制器应用设计和工程开发编程入门与提高的参考书,适用于开发者和初学者;也可作为大学本科学生或研究生数字信号控制器原理及应用课程或嵌入式系统课程的教材使用。
第1章 概述
第2章 CPU结构
第3章 存储器结构
第4章 寻址方式
第5章 MPLAB IDE7.xx及MPLABC30安装及使用简介
第6章 dsPIC30F6014快速入门
第7章 dsPIC30F601x实验开发系统介绍
第8章 系统设置
第9章 I/O端口
第10章 中断
第11章 程序存储器
第12章 非易失数据存储器
第13章 定时器1模块
第14章 定时器2/3和4/5模块
第15章 输入捕捉模块
第16章 输出比较模块
第17章 SPI模块
第18章 I2C模块
第19章 通用异步收发器模块
第20章 CAN模块
第21章 12位模/数转换器
第22章 数据传输接口模块
第23章 汇编指令集与C语言库函数概述
参考文献