PIC单片机开发应用与实验工具制作
2006-2
北京航大
陈新建
229
本书为PIC单片机开发应用与实验工具制作的入门指导。首先,介绍了PIC单片机的分类、性能特点、开发工具、实验板制作,并详细说明了MPLAB IDE开发环境的使用;然后,阐述了MPLAB IDE开发环境外接汇编器、编译器、调试和编程工具的方法;最后,以ICD2调试工具、PICSTART Plus编程工具、ICPROG编程软件及其编程器的使用与实验制作为重点,详细说明了开发工具的使用与实验制作方法。所提供的实验板电路和编程实例简单、实用、易懂,读者可在工程实践中直接引用或扩展使用。所有源程序均已在作者制作的实验板上调试通过,详见本书所附光盘。 本书通俗易懂,具有非常强的实用性,能培养读者动手制作和开发应用的能力,可供PIC单片机爱好者、高等院校相关专业师生及工程技术人员阅读、参考与实验制作使用。
第1章 PIC单片机及其开发工具概述 1.1 PIC单片机概述 1.1.1 PIC单片机型号分类 1.1.2 PIC单片机的结构和性能特点 1.2 开发工具概述 1.2.1 软件模拟器 1.2.2 在线调试器 1.2.3 硬件仿真器 1.2.4 编程器 1.2.5 第三方开发工具第2章 PIC单片机实验板 2.1 实验板概述 2.2 PICDEMO1实验板 2.2.1 PICDEMO1实验板的功能 2.2.2 PICDEMO1实验板的硬件电路 2.2.3 PICDEMO1实验板的使用说明 2.3 PICDEMO2实验板 2.3.1 PICDEMO2实验板的功能 2.3.2 PICDEMO2实验板的硬件电路 2.3.3 PICDEMO2实验板的使用说明 2.4 实验板原理图和器件选择 2.4.1 实验板原理图 2.4.2 器件选择第3章 MPLAB IDE开发环境的安装和使用 3.1 MPLAB IDE开发环境的安装 3.2 MPLAB IDE开发环境的使用 3.2.1 源程序的编辑 3.2.2 项目管理向导 3.2.3 项目的编译和汇编 3.2.4 源文件模拟仿真与调试 3.2.5 外接调试、仿真和编程工具第4章 MPLAB IDE与汇编器、编译器的连接 4.1 MPLAB IDE与汇编器的连接 4.2 MPLAB IDE与PICC、PICC18编译器的连接 4.2.1 PICC、PICC18编译器的安装 4.2.2 MPLAB IDE与PICC、PICC18编译器的连接 4.3 MPLAB IDE与C18编译器的连接 4.3.1 C18编译器的安装 4.3.2 MPLAB IDE与C18编译器的连接第5章 MPLAB IDE外接调试和编程工具 5.1 MPLAB IDE外接ICD2调试器 5.1.1 ICD2调试器的特点和支持芯片 5.1.2 ICD2调试器与计算机和目标板的连接 5.2 MPLAB IDE外接PICSTART Plus编程器 5.2.1 PICSTART Plus编程器的特点和支持芯片 5.2.2 PICSTART Plus编程器与计算机的连接 5.3 外接仿真和其他编程工具第6章 ICD2调试工具的使用与实验制作 6.1 ICD2调试器的使用 6.1.1 ICD2硬件配置及驱动程序的安装 6.1.2 ICD2作为调试器使用 6.1.3 ICD2作为编程器使用 6.2 ICD2调试器的实验制作 6.2.1 ICD2的硬件电路和根下载程序 6.2.2 ICD2的器件选择和电路制作 6.2.3 ICD2使用的目标板 6.2.4 烧写根下载程序和下载操作系统 6.2.5 ICD2与目标板的连接 6.3 ICD2作为调试器使用的实验 6.3.1 汇编器应用实验 6.3.2 PICC、PICC18编译器应用实验 6.3.3 C18编译器应用实验 6.4 ICD2作为烧写器使用的实验第7章 PICSTART Plus编程工具的使用与实验制作 7.1 PICSTART Plus编程器的使用 7.1.1 PICSTART Plus硬件配置 7.1.2 PICSTART Plus的使用 7.2 PICSTART Plus的实验制作 7.2.1 PICSTART Plus的硬件电路 7.2.2 PICSTART Plus的器件选择和电路制作 7.2.3 下载操作系统 7.3 烧写实验第8章 ICPROG及其编程器的使用与实验制作 8.1 ICPROG编程软件的使用 8.1.1 ICPROG概述 8.1.2 ICPROG支持的器件 8.1.3 ICPROG的使用 8.2 ICPROG编程器的实验制作 8.2.1 ICPROG编程器的硬件电路 8.2.2 ICPROG编程器的器件选择和电路制作 8.3 ICPROG编程器的使用 8.3.1 ICPROG编程器与计算机的连接 8.3.2 烧写实验附录一 PIC系列单片机开发工具附录二 配套光盘内容简介参考文献