PIC单片机入门指南

2019-11-14来源: 51hei关键字:PIC单片机  入门指南  编译

第一步首先得下载个开发环境,PIC的开发环境有,MPLAB IDE和MPLAB X IDE其中X的需要安装JAVA的东西,

所以这里先推荐安装旧版的,以下是连接,

http://www.microchip.com/stellen ... 9&part=SW007002

打开后在下面找到最大的那个压缩包下载。

下载完毕后解压出来,运行setup.exe安装,

猛点下一步,如果需要更改路径就要更改下,直到安装完毕。

下载XC8编译器    http://www.microchip.com/pagehandler/zh-cn/devtools/mplabxc/

连接在左边的 


  • XC8

    • Windows<-- 点这个下载完后运行xc8-v1_12-win.exe,一路点下一步,点不了的就点一下上面的圆圈再点下一步,

    • 出现路径时选择好路径后继续下一步,直到最后安装完毕。





如果你已经能上网的话就在安装时选试用60天完全版,完全版的支持全面程序优化。

这一次的是新建一个项目,写一个PIC10F200的程序,

运行 MPLAB IDE v8.90

点    Project    -->     Project Wizard     -->    下一步  -->    选择PIC10F200    -->    选择XC8编译器(最后的那个)    -->

选择你的项目路径    --> 下一步到完成

注意事项:路径里面不可以有中文,比如桌面。

新建一个空白文档

点左上角的那个New  File     -->    输入#include    -->    保存到项目路径下名字用英文,后缀为.c    -->    把最下面的框钩上后点保存

这时看到文本框内的字变成了蓝色了。

开始编写程序



最后点上面中间的那个红色的图标编译,在项目目录里面就会有个hex的文件,最后下载到单片机PIC10F200里面就可以用了!

关键字:PIC单片机  入门指南  编译 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic479962.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:按键检测非阻塞代码(2种模式)
下一篇:PIC16F1937-PC通讯协议

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

通过PICC编译环境下,对PIC单片机程序进行操作研究
PICC基本上符合ANSI标准,但是不支持函数的递归调用,其主要原因是PIC单片机特殊的堆栈结构。PIC单片机中的堆栈是硬件实现的,其深度已随芯片固定,无法实现需要大量堆栈操作的递归算法;另外在PIC单片机中实现软件堆栈的效率也不是很高。为此,PICC编译器采用一种“静态覆盖”技术,以实现对C语言函数中的局部变量分配固定的地址空间。经这样处理后产生出的机器代码效率很高。当代码量超过4KB后,C语言编译出的代码长度与全部用汇编代码实现的差别已经不是很大(<10%),当然前提是在整个C代码编写过程中需时时注意所编写语句的效率。PICC中的变量类型和标准C语言一样,这里不再重复。为了使编译器产生最高效的机器码,PICC把单片机中
发表于 2019-12-11
通过PICC编译环境下,对PIC单片机程序进行操作研究
PIC单片机的IIC接口程序
PIC单片机的IIC接口程序IniTI2CBusMaster;************************************************************TxmtStartBit   bsf    Bus_Busy                       ; on a start condiTIon bus is busy 
发表于 2019-12-11
PIC单片机是什么_PIC单片机介绍
PIC单片机(Peripheral Interface Controller)是一种用来开发的去控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC 共享的部分相当于人的神经系统。PIC单片机有计算功能和记忆内存像CPU并由软件控制允行。然而,处理能力—存储器容量却很有限,这取决于PIC的类型。但是它们的最高操作频率大约都在20MHz左右,存储器容量用做写程序的大约1K—4K字节。时钟频率与扫描程序的时间和执行程序指令的时间有关系。但不能仅以时钟频率来判断程序处理能力,它还随处理装置的体系结构改变(1*)。如果是同样的体系结构,时钟频率较高的处理能力会较强。这里用字来解释程序
发表于 2019-12-11
PIC单片机实用教程基础篇
PIC单片机(Peripheral Interface Controller)是一种用来开发的去控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC 共享的部分相当于人的神经系统。PIC 单片机是一个小的计算机PIC单片机有计算功能和记忆内存像CPU并由软件控制允行。然而,处理能力—存储器容量却很有限,这取决于PIC的类型。但是它们的最高操作频率大约都在20MHz左右,存储器容量用做写程序的大约1K—4K字节。时钟频率与扫描程序的时间和执行程序指令的时间有关系。但不能仅以时钟频率来判断程序处理能力,它还随处理装置的体系结构改变(1*)。如果是同样的体系结构,时钟频率较高的
发表于 2019-12-11
PIC单片机的程序设计经验分享
PIC单片机(Peripheral Interface Controller)是一种用来开发去控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。本内容讲述了PIC单片机中的程序设计方面的学习1、PIC单片机程序的基本格式先介绍二条伪指令:EQU ——标号赋值伪指令ORG ——地址定义伪指令PIC16C5X单片机在RESET后指令计算器PC被置为全“1”,所以PIC16C5X几种型号芯片的复位地址为:PIC16C54/55:1FFHPIC16C56:3FFHPIC16C57/58:7FFH一般来说,PIC单片机的源程序并没有要求统一的格式,大家可以根据自己的风格来编写。但这里我们推荐一种清晰明了的格式供参考
发表于 2019-12-11
PIC单片机的程序设计经验分享
关于PIC单片机的14个问题及解答
关于PIC单片机的14个问题及解答对于一个高可靠性的系统设计,晶体的选择非常重要,尤其设计带有睡眠唤醒(往往用低电压以求低功耗)的系统。这是因为低供电电压使提供给晶体的激励功率减少,造成晶体起振很慢或根本就不能起振。这一现象在上电复位时并不特别明显,原因时上电时电路有足够的扰动,很容易建立振荡。在睡眠唤醒时,电路的扰动要比上电时小得多,起振变得很不容易。在振荡回路中,晶体既不能过激励(容易振到高次谐波上)也不能欠激励(不容易起振)。晶体的选择至少必须考虑:谐振频点、负载电容、激励功率、温度特性、长期稳定性。2、如何判断电路中晶振是否被过分驱动?电阻RS常用来防止晶振被过分驱动。过分驱动晶振会渐渐损耗减少晶振的接触电镀,这将引起频率
发表于 2019-12-10
关于PIC单片机的14个问题及解答
小广播
何立民专栏 单片机及嵌入式宝典

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

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