关闭窗口
 

用ISP2000开发PIC简介

作者:刘楚浩

摘要:本文详细讲述了ISP2000开发PIC单片机的方法,文章侧重于介绍ISP2000及PIC开发环境的基本使用方法,并未讲述开发技巧方面的内容。

 

关键词:ISP2000  PIC单片机    

    

    几年前,PIC单片机只有专业开发人员才玩得起,PIC开发工具那近乎天文数字的价格(对于数年前的笔者而言)只能让单片机爱好者望而止步。现在好了,只要花20-40元买一片PIC16F84(20元)或PIC16F877(40元),下载一个ISP2000,按笔者的原理图在面包板上搭好电路<原理图在ISP2000三合一在线自动下载器内包含>,就可以学习PIC单片机了(那感觉可用幸福两个字来形容)。

    要学PIC,首先得下载MPLAB(PIC单片机开发环境,没有的朋友可到MICROCHIP网站下载)并安装好。

    

    首先将单片机(本例选用PIC16F84A),插入ISP2000三合一下载器的PIC编程插座上,在面包板上接好电源,并且在电源与OSC1脚之间接一个10K电阻(RC振荡,省略电容),在PA0与地之间接一个LED(串一个470欧电阻),将编程插座插到面包板上(自己搭线的朋友可按原理图按好线),将下载器连接到计算机并口,打开计算机及单片机的电源<提示:计算机有USB接口的朋友可购买一个USB插头,将USB口的5V电源作为单片机的电源,USB插头共有四个接线端,靠边的接线端为电源和地,用万用表确定正负>。

    1,在D盘的根目录建一个ISPUSE的文件夹。启动MPLAB,单击 File -> New ->File ->Save as ->找到ISPUSE文件夹并输入文件名为picc.asm,在窗口中输入如图所示代码。[如果用pic16f87x或pic16f7x则应去掉;MOVLW 0X7 ;MOVWF ADCON1两句前面的“;”号]。

    2,单击 Project -> new project ->切换到我们前面建立的ISPUSE文件夹,输入PICC.pjt如下图所示,单击 ok .

    3,在出现的画面中双击picc[.hex],在接下来的画面中单击 ok ->Add Node..->选择picc.asm如下图所示,单击 确定 -> 0K .

    4,按F10,应编译成功,产生PICC.hex,如下图

    5,启动ISP2000,单击LPT检测,应提示检测到硬件。单击 打开文件 ->选择前面生成的picc.hex文件 ,并按下图设置,单击 下载按钮 -> 写信息,应提示文件检验通过,发光管应闪烁。

   

    6,将画面切换到MPLAB,改变TEMP EQU 0X1 语句后面的0x1 为 0x5或其它值,按F10,编译完后编程插座上的下载指示灯应亮一下,接在PA0脚的发光管应闪烁变慢。

    按F7可进行软调试,单步执行源程序。

    其它使用功能请读者自行参阅有关书籍。

    《完》

 

 

 

    

      更新于 02年07月30日   联系我请发E-mail:rand_liu@mcudiy.com  

 

 

首页 | 产品 | 项目合作 | 相关文章 | 资料下载 | 销售网点 | 关于我

如有任何查询欢迎与我联系 rand_liu@mcudiy.com
© www.mcudiy.com