历史上的今天
今天是:2025年01月29日(星期三)
2020年01月29日 | PIC单片机入门教程(三)—— 安装编译器(MPLAB XC Compilers)
2020-01-29 来源:eefocus
1、下载编译器(MPLAB XC Compilers)
XC8、XC16和XC32对应8位、16位和32位PIC单片机,按实际使用的单片机选择下载最新版本即可。
截至2018-06-10,编译器最新版情况:XC8——v1.45,XC16——v1.34,XC32——v2.10。
官网链接:http://www.microchip.com/mplab/compilers
本教程以PIC12F675单片机为例,选择下载XC8——v1.45
2、安装编译器
2.1 打开“xc8-v1.45-full-install-windows-installer.exe”->“Next”

2.2 “I accept the agreement(我接受此协议)”->“Next”

2.3 点击“Next”

2.4 “选择安装路径,不成文的规则,安装路径不要有中文和空格”->“Next”

2.5 “下面3个是跟C18编译器有关,请按需选择,入门可忽略”->“Next”

2.6 已准备好安装编译器,点击“Next”

2.7 安装中。。。

2.8 “如果有标准版or专业版的许可证,这个页面可以激活,不建议破解之类,免费版足够大多数人使用”->“Next”

2.9 点击“Finish”

2.10 安装完成
3、在MPLAB X IDE v4.05 中添加编译器
3.1 启动“MPLAB X IDE v4.05”
3.2 在菜单栏的“工具”->“选项”

3.3 “嵌入式(E)->“编译工具->“工具链”。查看工具链里是否有XC编译器,理论上,安装的时候添加编译器到系统变量Path里,重启IDE,会自动检测到编译器。
如果有XC编译器,点击“确定”,完成添加XC编译器教程;
如果没有XC编译,请点击“添加”。

3.4 “点击浏览,找到XC编译器安装目录下的bin文件夹”,下方的类型自动识别到“XC8”,点击“确定”

3.5 工具链里出现刚添加的XC编译器,添加成功,点击“确定”

3.6 添加编译器完成
上一篇:PIC单片机CONFIG说明
下一篇:pic单片机使用printf函数
史海拾趣
|
推荐一个不错的网站:矿石收音机论坛 http://www.crystalradio.cn/bbs/论坛里有许多板块,有许多引人入胜的好文章 [ 本帖最后由 quanzx 于 2009-7-18 15:47 编辑 ]… 查看全部问答> |
|
看完后一身冷汗 晕 $(\'swf_EZ5\').innerHTML=AC_FL_RunContent(\'width\', \'550\', \'height\', \'400\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', encodeURI(\'http://player.ku6.com/refer/eXHKgUIamK ...… 查看全部问答> |
|
这几天面试了很多人,感觉比从前几年面试过的都多。 发现一个普遍的现象,就是有点儿印象的,简历里写“熟悉”,用过一些的,简历里写“精通”。 以今天的一个为例: 简历里写着,熟悉ARM内核,Linux下字符设备、块设备和网络设备的驱动。 我问 ...… 查看全部问答> |
|
1.嵌入式操作系统VxWorks简介 2.VXWORKS内核分析 3.VxWorks及其选件介绍 4.VxWorks使用说明书 (1) 5. VxWorks使用说明书 (2) 6.基于VxWorks的BSP概念与开发 7. VxWorks操作系统指南__任务管理 8. VxWorks中的多任务通讯机制 9. VxWorks ...… 查看全部问答> |
|
WINCE5.0下用KITL调试网卡驱动,MmmapIOspace函数问题 PHYSICAL_ADDRESS phyAddr; phyAddr.QuadPart=pAdapter->m_ulIOBaseAddress; pHardware->m_ulVIoAddr=(ULONG)MmMapIoSpace(phyAddr,256,FALSE); RETAILMSG(T ...… 查看全部问答> |
|
1.通过查看WINCE的句柄,得到com1与com2的信息如下: [[HKEY_LOCALMACHINE/drivers/BuildIn/Serial] (Default): (value not set) Dll: com165550.Dll Tsp:   ...… 查看全部问答> |
|
今天老总让我负责公司的几个自动化控制项目,用PLC实现,7、8年没有用过PLC了,首先想到就是到坛子里来逛逛,却发现没有相关板块,难道大家都不用PLC吗???用PLC的跟跟贴,人多我建议EEWORLD开单独的电气板块… 查看全部问答> |




