好文档 - 专业文书写作范文服务资料分享网站

PIC-图解入门 

天下 分享 时间: 加入收藏 我要投稿 点赞

http://www.ajdz.net 爱晶电子网站 做人人都买得起的PIC精品

爱 http://www.ajdz.net

2006爱晶电子发明工作室 版权所有晶电子

PIC单片机图解入门教程 ver2.0 08-06-15作者:王伟民1

http://www.ajdz.net 爱晶电子网站 做人人都买得起的PIC精品

目 录

1.PIC单片机系统开发入门

..............................4

1.1 了解PIC单片机系统开发的一般过程..............................4

1.1.1 硬件部分................................................4 1.1.2 软件部分................................................4 1.2 PIC单片机开发环境的建立......................................5

1.2.1 安装MPLAB IDE和PICC C编译器.............................5 1.2.2 设置串口属性(使用TINY ICD2的用户需阅读此部分,使用ICD2.5USB的用户跳过此部分)..............................................5 1.2.3 安装USB 驱动(使用ICD2.5USB的用户需阅读此部分,使用TINY ICD2的用户跳过此部分)..............................................8 1.2.4 设置开发板..............................................9 1.2.5硬件连接...............................................10 1.3 如何完成一个项目的开发......................................13

1.3.1 启动MPLAB IDE..........................................13 1.3.2 创建源文件.............................................14 1.3.3 创建项目...............................................17 1.3.4 给项目节点添加文件.....................................18 1.3.5 选择器件...............................................20 1.3.6 设置配置位.............................................21

2006爱晶电子发明工作室 版权所有

2

http://www.ajdz.net 爱晶电子网站 做人人都买得起的PIC精品

1.3.7 选择ICD 2 作为调试器...................................22 1.3.8 通过向导完成调试器的设置...............................22 1.3.9 建立PC与ICD2之间的通讯连接............................26 1.3.10 更新ICD 2 固件(操作系统)............................26 1.3.11 为调试生成目标文件(也就是我们通常说的“编译”)......28 1.3.12 为调试烧写目标代码....................................31 1.3.13 在调试器模式下运行exam1...............................32 1.3.14 调试exam1.............................................33 1.3.15 在编程器模式下烧写目标代码............................38 1.3.16文件保存..............................................39

2006爱晶电子发明工作室 版权所有 3

http://www.ajdz.net 爱晶电子网站 做人人都买得起的PIC精品

1.PIC单片机系统开发入门

1.1 了解PIC单片机系统开发的一般过程

1.1.1 硬件部分

一般情况下建议大家购买现成的开发板,如3ePIC PLUS开发板,这样硬件部分可以很快搭建起来,如果用户方案中有开发板所没有的特殊接口电路,那么用户可以自行设计并焊在点阵板上,由于3ePIC PLUS开发板采用“全开放”、“全模块化”设计,自行设计的电路可以很方便地和开发板连接成一个完整的系统。 1.1.2 软件部分

由6步组成:

1.用汇编语言或C语言编写源程序。 2.将源程序编译成目标代码(机器码)

3.用硬件调试器将目标代码写入到单片机中。(若没有硬件调试器,跳过此步骤) 4.用硬件调试器(也称仿真器)完成软件的调试,排除所编程序中存在的各种错误。(若没有硬件调试器,可选用MPLAB IDE自带的软件仿真器,完成此步骤) 5.重新编译,用编程器(也称烧写器)将调试成功的目标代码写入到单片机中。 6.单片机通电,运行目标代码。

如果您能保证您所编写的程序绝对没有问题,也可以跳过步骤3、4。

注意:ICD2既是一个调试器,也是一个编程器,也就是说:一台机器同时拥有两种功能,由于其性价比很高,目前得到了广泛的应用。

2006爱晶电子发明工作室 版权所有 4

http://www.ajdz.net 爱晶电子网站 做人人都买得起的PIC精品

1.2 PIC单片机开发环境的建立

1.2.1 安装MPLAB IDE和PICC C编译器

MPLAB 集成开发环境(IDE)是一个综合的设计平台,适用于使用Microchip PICmicro 和dsPIC 单片机进行嵌入式设计的应用开发。上面提及软件开发的6个步骤中的1-5步骤,均需在此平台上完成。

MPLAB 集成开发环境(IDE)完成的功能是: 1.完成源程序的编写。 2.将源程序编译成目标代码。

3.配合硬件调试器、开发板完成软件的调试。

4.配合编程器将调试成功的目标代码写入到开发板的单片机中。

MPLAB IDE安装的具体步骤如下:

先不要连接硬件,双击配套光盘\\PIC开发软件\\MPLAB_IDE_8.0英文版\\Install_MPLAB_v8.exe进行安装,安装完成后按系统提示重新启动计算机。 注意: Windows xp操作系统,需要管理员权限才能安装该软件。

如果您用汇编语言编写程序,您不必安装MPASM汇编器,它是包含在MPLAB 集成开发环境(IDE)中的。但如果您用C语言编写程序,则还需要安装PICC C编译器,具体安装方法请参见配套光盘该软件中的安装说明。

1.2.2 设置串口属性(使用TINY ICD2的用户需阅读此部分,使用ICD2.5USB的用户跳过此部分)

1.先不要连接硬件, 依次点“开始” ->“ 设置”->“控制面板”->“系统”,打开“我的电脑”进入“控制面板”,出现系统属性窗口:

2006爱晶电子发明工作室 版权所有 5

PIC-图解入门 

http://www.ajdz.net爱晶电子网站做人人都买得起的PIC精品爱http://www.ajdz.n
推荐度:
点击下载文档文档为doc格式
0vcsr36fj71ujtp7zfpa
领取福利

微信扫码领取福利

微信扫码分享