欢迎来到天天文库
浏览记录
ID:9795047
大小:5.49 MB
页数:87页
时间:2018-05-10
《pic单片机手把手教你学》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、手把手教你学PIC单片机——先介绍一下我们所要使用的PIC单片机学习实验设备如果你想学习PIC单片机,请做好如下准备工作: 一、需要准备的硬件设备有:计算机一台,仿真烧写调试器一台,单片机芯片一片,如PIC16F877A芯片(它PIC单片机家族中非常经典的一个型号,涵盖了PIC16F***子系列的所有功能,特别适合初学者使用,它在PIC家族中的地位类似51家族中的S51或者S52,不过内部包含了更多的功能,比如内部集成了AD等特殊单元),PIC实验板一块。这样需要的硬件设备就齐了。想学好单片机,肯定要多动手,
2、多实践,当然也肯定是要适当的投入的。 二、对于PIC单片机学习和开发的软、硬件大致流程介绍 1.1硬件部分 上面我们已有介绍,您需要准备一台仿真烧写调试器和一块PIC学习板,我们推荐您看一下本站的“ICD2PIC仿真烧写器”和“增强型PIC实验板”,这样硬件部分可以很快搭建起来,插上相应的连接线即可,如果用户方案中有开发板所没有的特殊接口电路,或者说有其它特殊的应用,那么您可以通过实验板上扩展接口来实现外扩展,以实现自己的实际电路需求。 1.2软件部分(主要由5个步骤组成) 1.用汇编语
3、言或C语言编写源程序代码。 2.将源程序编译成目标代码(机器码),即HEX格式16进制文件。 3.用仿真烧写调试器完成软件的调试工作,解决程序中所存在的一些语法、语意问题,即排除所编程序中存在的各种错误。 4.用仿真烧写调试器将目标代码写入到单片机中,即我们平时所说的烧写芯片步骤。 5.单片机实验板上电,运行目标代码程序。如果您能保证您所编写的程序绝对没有问题,也可以跳过第3步。注意:“ICD2PIC仿真烧写器”既有仿真器的功能,又有编程器的功能,也就是说:一台机器同时拥有两种功能,因此也体
4、现了它的性价比及实际使用的方便性。 下面我们先来看一看,在下面的学习过程中将要用到的硬件设备有哪些,它们分别是:“ICD2PIC仿真烧写器”和“增强型PIC实验板”,实物如图所示,你只需要有一台电脑就可以进行学习和开发了。这两样的设备,可谓是资源足矣,学习起来够你用的了。至于一些难度较高的应用我们在此先不作介绍,说多了,反而会使问题复杂化。 “ICD2PIC仿真烧写器”是完全兼容Microchip的在线调试器MPLAB-ICD2的一个功能强大、低成本、高运行速度的开发工具。它利用Flash工艺芯片的程序
5、区自读写功能,使用芯片来实现仿真调试功能。“ICD2PIC仿真烧写器”使用的软件平台是Microchip的MPLAB-IDE(集成开发环境软件包)或更高版本,兼容Windows95/98/ME、WindowsNT和Windows2000/WindowsXP/Windows2003等操作系统。其通信接口方式为USB2.0高速接口(最高可达12Mbit/s);工作电压范围为2.0~5.5V。“增强型PIC实验板”是本站专为PIC单片机学习推出来的一款性价比最高的开板实验板,可与本站“ICD2PIC仿真烧写器”配套使用,
6、实验操作对象芯片为PIC16F87X(A)单片机以及其它PIC中高档28PIN/40PIN器件。增强型PIC实验板为16F87X系列芯片的各个功能模块提供了相应的实验电路,以便用户调试和测试。也是我们根据用户需求及市场同类产品分析后,全新设计的一款具有最高性价比的开发实验板,与同类产品相比,我们已将板载资源扩充到极限!同时选用优质PCB板材,优质元件,优良的焊接工艺。PICC编译器的安装与使用方法 使用过汇编语言和C语言的朋友肯定会感觉到C语言的人性化与方便性,汇编语言起源的年代比较早,因此,有很多程序高手仍
7、使用汇编语言,毕竟自己也已经习惯了,但对于一些单片机新手入门的,我们还是推荐使用C语言来写程序,相对来说比较通俗,易学。在某些特定的场合,汇编语言仍然有不可代替的优势,毕竟指令执行时间很精确,但对于目前越来越长的程序代码,考虑到软件的升级性与维护性,我们还是强烈推荐用户使用C语言作为开发语言。下面,我们来介绍一下,PIICCC编译器forMPLABIDE的安装与使用方法,从此开始了我们的PIC单片机C语言时代。 运行安装程序,将出现如图1所示安装界面。-->>点击下载PICC编译器和破解注册机点击“下一步”出现
8、如图2所示:单击“下一步”出现如图3所示单击“是”出现如图4所示,选择安装目录(也可以建议使用默认值)单击“下一步”出现如下安装进度界面等待完成以后将出现如下提示选择“是”继续安装,将显示如下提示到此安装完成,将提示你重新启动电脑,选择确定。下面是软件的激活过程:首先从“开始菜单”选择“激活”菜单。出现如下所示单击下一步,出现如图所示激活界面启动“激活”程序
此文档下载收益归作者所有