历史上的今天

今天是:2024年08月24日(星期六)

2020年08月24日 | PICC 编译器的安装与使用方法

发布者:点亮未来 来源: eefocus关键字:PICC  编译器  使用方法 手机看文章 扫描二维码
随时随地手机看文章

使用过汇编语言和C语言的朋友肯定会感觉到C语言的人性化与方便性,汇编语言起源的年代比较早,因此,有很多程序高手仍使用汇编语言,毕竟自己也已经习惯了,但对于一些单片机新手入门的,我们还是推荐使用C语言来写程序,相对来说比较通俗,易学。在某些特定的场合,汇编语言仍然有不可代替的优势,毕竟指令执行时间很精确,但对于目前越来越长的程序代码,考虑到软件的升级性与维护性,我们还是强烈推荐用户使用C语言作为开发语言。下面,我们来介绍一下,PIICC C编译器 for MPLAB IDE 的安装与使用方法,从此开始了我们的PIC单片机C语言时代。

运行安装程序,将出现如图1所示安装界面。



点击“下一步”出现如图2所示:



单击“下一步”出现如图3所示



单击“是”出现如图4所示,选择安装目录(也可以建议使用默认值)



单击“下一步”出现如下安装进度界面



等待完成以后将出现如下提示



选择“是”继续安装,将显示如下提示



到此安装完成,将提示你重新启动电脑,选择确定。

下面是软件的激活过程:

首先从“开始菜单”选择“激活”菜单。



出现如下所示



单击下一步,出现如图所示激活界面



启动“激活”程序,如图所示



    把“Last Name”前的“√”并把生成的各项依次填入激活界面的相应位置,点击“下一步”若安装成功将显示如下图所示提示信息,否则需要返回上一步重新填写激活信息。



到此“激活”过程完成。

下面介绍在mplab中如何使用刚刚安装好的PICC软件:

    1:启动运行MPLAB IDE软件,这时还没有打开任何项目跟源文件,选择File ---》New菜单项,打开文档窗口,在此输入c语言源程序。完成后保存为:xxxxx.c文件。

    2:建立项目。选择Project-----》New打开新建项目窗口。在项目名中填入项目名称,在项目保存路径中选择好路径(注意必须跟第1步中 .c程序同路径)。

    3:选择语言工具组件。

选择Project----》Slecete Language Toolsuite出现如下界面



    在Active Toolsuite栏中选择HI--TECH PICC Toolsuite,在Toolsuite contents栏中把编译器、链接器、汇编器全部都设置为“picc.exe”,单击“确定”即可。

    4,设置语言工具组件。

    选择Project----》Set Language Tool Laction菜单,展开HI-TECH PICC Toolsuite前的“+”后打开目录树,并展开下面的Default Search Path &Directory目录,并进行如下设置:
      Output Directory 跟Intermediates Directory项可以选择缺省路径;
      Include Search Directory 路径选择为:安装路径/include;
      Library Search Directory 路径选择为:安装路径/lib。

    单击确定。

    5,加入源程序跟选择器件,调试程序(这跟汇编语言完成相同,在此不再獒述)。

关键字:PICC  编译器  使用方法 引用地址:PICC 编译器的安装与使用方法

上一篇:PIC32MX795F512L BootLoader的linker script文档移植过程
下一篇:PIC16F887 RB0外部中断(2)

推荐阅读

   近日,首航新能源全新存储一体逆变器正式上市,该系列产品运用了首航新能源当下最核心的储能逆变技术和“黑科技”。它的推出极大丰富首航新能源现有产品线,也为首航新能源全面布局国内外储能市场奠定了坚实的基础。      先看外观,乳白色的外观,大方简约的造型,圆润饱满的设计,友好的LCD界面显示,为用户带来更方便的操作体验。全铝合金机...
上月投产的京东方绵阳6代柔性AMOLED生产线8月22日首次向媒体开放。京东方集团副总裁、绵阳京东方光电科技有限公司总经理常程向记者透露,京东方下半年会出货瀑布屏、折叠屏、盲孔屏(屏下摄像头)等柔性AMOLED手机屏。 今年年初,三星、华为发布折叠手机,曾引发折叠手机和柔性AMOLED屏的热潮。不过,后来由于产品工艺尚需进一步完善等因素,折叠手机正式...
近年来,随着人工智能、等技术及核心部件的进步,机器人产业发展不断提速,机器人种类愈发多元。面对机器人市场,特别是服务机器人市场的崛起,越来越多的科技企业、制造企业展开积极布局,试图在这个关键领域建立话语权。作为国内民营科技企业巨头,也开始加快涉入机器人行业。 近日,华为技术有限公司有一项新的专利申请引起了大家的注意。该申请信...
气动调节阀是石油化工企业广泛使用的仪表之一。它准确正常地工作对保证工艺装置的正常运行和安全生产有着重要的意义。因此加强气动调节阀的维修是必要的。检修时的重点检查部位检查间体内壁:在高压差和有腐蚀性介质的场合,阀体内壁、隔膜阀的隔膜经常受到介质的冲击和腐蚀,必须重点检查耐压耐腐情况;检查阀座:因工作时介质渗入,固定阀座用的螺纹内表...

史海拾趣

问答坊 | AI 解惑

现代电源技术2-5

现代电源技术2-5…

查看全部问答∨

转一个电子工程师的经验之谈

“工程师是科学家;工程师是艺术家;工程师也是思想家。”一位伟大的工程师曾经提出过这样的一段感言。不错,工程师是利用自然科学来创造工程的人。工程既是物质的也是思想上的。许多不朽的工程,伟大的发明以及出神入化的技术方案,许多 ...…

查看全部问答∨

u盘里文件怎样才能在linux系统中到

光驱里的内容可以使用一个命令:mount /mnt/cdrom 就可以看见光驱的内容了,为什么我把u盘插上主机后用 mount /mnt/floppy 他就提示 /dev/fd0 is not a valid block device?怎么回事啊,怎么才能解决这个问题啊,不然xp 下的东西没办法移动到linux ...…

查看全部问答∨

基于GSM模块的车载防盗系统设计 TC35i 资料

基于GSM模块的车载防盗系统设计 TC35i 资料…

查看全部问答∨

PIC16F877读DS1302的C程序

PIC16F877读DS1302的C程序,读取时间后用595驱动的数码管显示…

查看全部问答∨

尽力破解高砂製作所EX系列电源设计思想(四)

在研究高砂的电路的时候你不会有太多先进的感觉,也许是十多年前的设计缘故。似乎觉得他的模拟电路设计没有什么过人之处,与EX-375所达到性能形成了另一种对比,既土土的设计也有好的性能,这大概是模拟应用设计的另一种辩证法。这个辩证法的核心既 ...…

查看全部问答∨

通过USB下载的NK,第1次是怎么烧到NAND FLASH.

通过USB下载的NK,第1次是怎么烧到NAND FLASH,OEMLanuch( )函数调到了WriteOSImageToBootMedia( )函数,但看CE50下2440的BSP源代码第1次应该不会到OEMLanuch( )函数的.因为在BootloaderMain (void)函数里面有这样的代码: // (4) ...…

查看全部问答∨

求助:fat文件系统的问题。

我用xp的 fat32 将512M的 sd 卡格式化,然后读它的分区表,也就是0扇区的0x1be 位移处的数据,但是没有找到分区,但是在这个分区表中没有找到分区。 请问这是什么原因,有知道的吗?…

查看全部问答∨

MSP430G2开发板学习(一):靓照

MSP430 LanchPAD收到了,上靓照,包括一个大的评估板,一个触摸板,额外还有一个单片机和一根USB线,图片手机拍的,大家凑合看吧: 这是包装盒,TI原厂的哦: 下面是开盒照: 下面的算是全家福吧   这是评估板的母板: 下面的是触摸板 ...…

查看全部问答∨

STM32需要外置EEPROM吗?

如题,有些用户数据需要保存,是否需要外接EEPROM呢? 可以直接保存在内部FLASH吗? 请指教。…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved