PIC单片机系统构架:
系统架构如上图所示,有两个主要模块:PC机和数据采集系统开发板。这两个模块通过两条主线相连: 一条是PC机通过PICkit™ 3与系统开发板连接; 另一条是PC机和系统开发板之间通过USB连接线进行连接,实现USB的通信。
Mplab IDE
对于PIC单片机,Microchip公司提供了免费的Mplab 集成开发环境,对于Mplab集成开发环境,同时支持汇编和C语言,此外, Hi-tech、CCS、IAR、Bytecraft等同时提供第三方C编译器支持。
MPLAB IDE是一款在PC 机上运行的软件,用来为Microchip 单片机开发应用程序。由于它提供了一种单一的集成环境来为嵌入式单片机开发程序代码,因此被称为集成开发环境或IDE。其安装包可以从微星公司网站(www.mirochip.com)下载,在本设计中选择使用目前最新的版本8.66。Maplab包含了设计和部署嵌入式系统应用的全部组件。主要以项目对所有工作进行管理,内置组件主要有项目管理器、编辑器、汇编器/连接器和语言工具、调试器等。
一个完整的Mplab IDE项目开发主要包括编写源代码、创建项目、编译项目、运行模拟器、调试应用程序、设置配置位,烧写芯片七个步骤。
1) 在项目的创建过程中可以直接使用项目向导,选择Project>Project Wizard启动项目向导,出现欢迎屏幕,单击Next按钮继续。
2) 在Device下拉列表中选择相应的PIC单片机。单击下一步。
3) 确定Microchip 工具