ch2pic教学系列之pic单片机开发环境的建立

ch2pic教学系列之pic单片机开发环境的建立

ID:794289

大小:1.21 MB

页数:13页

时间:2017-09-05

ch2pic教学系列之pic单片机开发环境的建立_第1页
ch2pic教学系列之pic单片机开发环境的建立_第2页
ch2pic教学系列之pic单片机开发环境的建立_第3页
ch2pic教学系列之pic单片机开发环境的建立_第4页
ch2pic教学系列之pic单片机开发环境的建立_第5页
资源描述:

《ch2pic教学系列之pic单片机开发环境的建立》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、PIC单片机开发环境的建立PIC单片机教学系列(一)前言从本文开始,将有一个PIC单片机教学系列文章带给大家。在开始之前,先介绍一下PIC单片机。其实PIC的大名想来已是无人不知无人不晓了,但这里还是再啰索几句。这些年来单片机世界非常精彩,除了51系列长期受关注以外,PIC,AVR等分别作为“新秀”倍受追捧,然后是台湾的一系列单片机(如EMC、HOTELK)等的流行,接着是16位单片机MSP430的登场亮相,随后号称“片上系统”的c8051f系列大出风头,现在又来了基于32位ARM内核的Contex-M3系列,其中的ST

2、M32更是炙手可热。真可谓“你方唱罢我登场”,好不热闹。除此以外,还有很多诸如三星、摩托罗拉、瑞萨、海尔等系列,虽然它们在各自领域都有大成就,但它们一般都“高高在上”,离单片机爱好者甚远,就不在这里列入讨论之列了。不管单片机世界如何风云变幻,目前在单片机爱好者眼中,8位单片机仍是三分天下,即80C51、AVR和PIC系列。其中PIC单片机以其工艺性能稳定、系列齐全、功能强、开发成本低等优点而一枝独秀,深受大家的欢迎,各种PIC单片机的资源(教材、开发软件、开发板、论坛、开源项目等)也日渐丰富。因而学习起来入门快,开发成本

3、低。尤其是PIC具有体系完整的特点,从最低端的仅6个脚的8位机到系列齐全的8位中高档机系列、16位机系列、DSP系列直至高端32位系列一应俱全,甚至开发环境及开发工具也相同。因此,学习了8位PIC单片机,也相当于一只脚踏进了高性能单片机的大门。下面的教程,我们将带着大家来领略一下PIC单片机的风采。软件实验环境的建立第1个学习任务是建立软件实验环境,安装Microchip公司提供了MPLAB开发工具和HI-TECH公司提供的C编译器。1.MPLAB软件的安装与使用MPLABIDE是一个运行于PC机上的Microchip微

4、处理开发综合集成开发环境。它把开发过程中用到的各种独立的工具集合为一体,实现PIC单片机开发的一站式开发。它集成了源程序编缉器;自带汇编语言的编译和连接器,并可支持多种不同的第三方程序语言编译连接工具;内含一个软件模拟器,可用于模拟调试单片机指令运行;可生成丰富的调试信息;直接支持硬件仿真器和调试器对目标系统进行源程序级的调试;直接支持烧写器,实现芯片的编程功能。MPLAB-IDE是免费软件,进入http://www.microchip.com.cn,如图1所示,单击设计一栏中的MPLAB®IDE即可进入下载页面,这里提

5、供MPLAB的最新版本。无标注的原图单击这里图1加上标注后的效果图如图2所示是一个MPLAB-IDE的界面,该图中展示了尽量多的窗口,实际打开MPLAB-IDE时,有可能什么窗口也不显示,或者仅显示显示任务窗口和源程序窗口。其他的窗口由用户根据需要在菜单View中打开。图2MPLABIDE的窗口组成原图(说明:请参考上面的图加入文字)MPLAB功能强大,除可以直接调用汇编或者编译工具对源程序进行汇编或编译处理外,还提供了各种调试程序的方法。2.HI-TECHC语言编译软件的安装很多专业的第三方公司提供PIC单片机的C语言

6、编译器,例如Hitech、CCS、IAR等公司。其中Hitech公司的PICC编译器稳定可靠,编译生成的代码效率高,使用者众多。其正式版本需要购买,但Hitech公司同时提供了完全免费的PICC-Lite版本。这一版本的用法与完全版相同,实际上它们是同一个安装文件,区别只在于是否被激活。目前的PICC版本是9.71a,该版本的Lite版几乎支持所有的芯片,只是在优化、函数使用等一些细节上有区别。可以通过:http://microchip.htsoft.com/portal/pic_pro页面来了解各种限制,并可以通过这个

7、页面下方的链接来下载PICC编译软件。下载后安装时,在图3所示界面选择LiteMode即可安装Lite版本。当然,你也可以选择有45天限制的Pro版本,以完整体验PICC的强大功能。不过,我认为在学习阶段Lite版已足以使用了。图3选择哪一种安装模式图4安装完成PICC编译器可以直接挂接在MPLAB-IDE集成开发平台下,实现一体化的编译链接和源代码调试。使用调试工具如ICE2000、ICD2和MPLAB-IDE内嵌软件模拟器都可以实现源代码级的调试,非常方便。安装完成PICC编译器以后,开启MPLAB-IDE,点击Pr

8、ojectàSetLanguageToolLocations,打开对话框,如图5所示。图5打开MPLB的SetLanguageToolsuite对话框选择HI-TECHUniversalToolSuite项,即可使用这一编译器。工具挂接完成后,在建立项目时可以选择语言工具为HT-TECHPICC,具体的步骤通过下一节

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。