自学PIC单片机必备工具
扫描二维码
随时随地手机看文章
PIC单片机是一种可编程的芯片,数字电路也有些芯片具有可编程的能力。
但是数字电路的编程太简单,因而其功能也很少,但PIC单片机具有很强的编程能力,是数字电路无法实现的目标。例如:笔者用一片PIC16F84制作的多波形电针治疗仪,能在20分钟内变换20种波形,即每分钟变换一次波形(消除人体对单波形刺激的适应性)。如果要用数字电路来实现,需要上10个芯片,这充分证明PIC单片机的可编程的能力十分强大。由于单片机自身不能编程,所以必须借助下述的硬件和软件两种开发工具对它编程之后,才能把PIC单片机变成有用的产品。这些设备价格便宜,功能可靠。
1.PC(个人电脑)和开发软件PC机一台,其配置如下:MicroSOFtWindows3.0X版、95版或98版均可;硬盘4GHz以上;内存16M以上;标准键盘、鼠标和VGA显示器等。
MicroChip公司在推出PIC系列单片机产品的同时,也推出了相应的开发软件,即Windows下的集成开发软件MPLAB。MPLAB是一种易学的PIC系列单片机产品集成开发软件,它由MPLAB编辑程序、MPLAB项目管理程序、MPASM汇编程序(Winodws版)、MPLAB-SIM模拟程序等工具软件组成。
在PC机上安装MPLAB集成开发软件非常简单。一般情况下,MPLAB开发软件是一张光盘,有的MPLAB光盘上还附有相应的编程器软件。安装MPLAB软件时只需在PC机的光驱中插入MPLAB光盘,一旦PC机运行,再按照显示器上电脑桌面的提示符(已汉化)操作,即可快速在PC机上完成MPLAB集成开发软件的安装。
2.PlC单片机编程器和实验板 一个完整的PIC单片机开发系统包括:PIC汇编工具软件(如以上所述)、PIC仿真器(硬件实时在线仿真器或软件模拟仿真器)、PIC编程器和实验板等几个部分。对初学PIC单片机而言,最重要的是PIC单片机编程器和实验板,其它工具均可暂缓购置。读者通过PIC单片机编程技术的学习,只要有PIC单片机编程器和实验板,均可开发PIC单片机实用产品。PIC单片机编程器又称为PIC烧录器,其功能是把PIC单片机产品的部分或全部的系列芯片进行芯片的空白检查,把已在PC机上汇编了的机器码(hex文件)进行编程与烧写(又称源程序的固化)等,使之成为具有用户设计功能的产品。Microchip公司和国内的一些代理公司,近年来已先后推出了多种类型的PIC编程器,其中有功能较强的PIC全系列编程器,但价格较高;也有价格低但有对PIC单片机部分芯片编程。例如PIC16F62/63和72/73烧录器,其售价约760元/台;PIC P star烧录器,其售价约1100元/台,MicrochipPICSTART Plus开发系统,其售价约1200元/台。对初学者PIC单片机的读者,笔者推荐一种低价位,高可靠的PIC实验编程器1.01、1.20版和与之配套的实验板。该两种编程器前者可对PIC16F84/16F84A/16C84编程;后者可对16F627/16F628编程。PIC实验编程器1.20版对1.01版全兼容,即后者可代替前者全部功能。除实验编程器外,还有与之配套的实验板。上述的两种实验编程器和与之配套实验板的附件:光盘一张(内有MPLAB5.30版和实验编程器软件以及相关资料)、RS-232串口电缆线一根,电源适配器一个,详细的使用说明书一份。读者购买之后,可直接与PC机串口配置后立即对PIC单片机编程和做相关实验。
3.PlC系列单片机的参考书 自学PIC单片机,除上述必备的开发工具外,必备的参考书也是不可缺少的。市场上PIC单片机的参考书较MCS-51单片机少很多,但这不会妨碍对PIC单片机的学习。这里向读者介绍下列的PIC单片机参考书。
(1)《PIC系列单片机原理和程序设计》窦振中编著,由北京航空航天大学出版社出版。该书共分四章328页,它系统地介绍了PIC系列单片机内部结构、工作原理、PIC系列单片机的指令系统、PIC系列单片机汇编语言程序设计和常用运算子程序等。其中PIC系列单片机指令系统介绍的特别系统和详解,值得初学PIC单片机的读者阅读。
(2)《PIC系列单片机的开发应用技术》武锋编著,由北京航空航天大学出版社出版。该书共分八章253页,它系统地介绍了Windows下的PIC集成开发软件MPLAB的安装、运行,MPLAB的特性,在MPLAB集在开发软件下建立PIC单片机的源程序(.ASM)和汇编源程序的方法、操作步骤等。此外该书还列举了多种PIC单片机的应用实例,是一本自学PIC单片机技术的重要参考书。
(3)《PIC系列单片机开发应用技术》俞光昀王绮红吴一锋编著,由电子工业出版社出版。该书共分九章190页,它简明扼要地介绍了PIC单片机内部结构、指令系统、程序设计基础、列举了多种PIC单片机应用实例和PIC单片机开发系统等。所介绍的三本书中,该书最便宜,19元/册。此外,市场上还售有一些PIC单片机相关书籍,有些PIC单片机公司还散发一些相关资料,这里不再一一介绍。