PIC单片机开发环境_PIC单片机引脚的三种状态

pic单片机开发环境 1.pic单片机的开发环境常用的是mplab, mplab可以从微芯公司网站上下载;这个开发环境自带的是汇编程序的编译器,如果想用c语言做开发,那么需要下载相应的c语言编译器并安装,配套的c语言编译器为 mplab-c18, 可以从微芯公司网站上下载。
2.首先下载好mplab和mplab-c18两个软件并解压。
首先安装mplab,解压好的mplab如下图所示:
双击setup,前半部分直接点击next即可,到中间部分会出现如下图所示的选择框:
这里可以选择是,后面的点击next即可。mplab安装完成之后,重启系统(这一步很重要)。
接着安装 mplab-c18 ,解压之后的文件夹里面会有一个
图标,双击运行这个文件,前面点击next即可,尽量不要修改安装路径(否则可能出现不必要的麻烦),到下面这幅图片所示的位置按图片上的选择:
点击next会到下面的界面,按下图勾选:
然后继续点击next直至完成。
mplab-c18 安装完成之后需要检测一下,检测的方法是打开mplab--》project--》set language tool locations--》microchip c18 toolsuite--》展开此项--》出现executables--》展开executables检查下图所示的后三项的路径是否正确,鼠标点击到相应的项之后路径会在下方的location方框中列出来。
如果都确定无误,那么c18安装成功。
3.建立一个pic的工程
1)新建工程:project--》project wizard.。。--》下一步--》选择芯片型号--》下一步--》active toolsuiite--》选择为microchip c18 toolsuites--》下一步(有一个项目前面是一个红色的叉,点击下一步会弹出对话框,可以在刚出来的默认选项中(也就是mpasm toolsuite下)将路径复制粘贴到下面即可)--》下一步--》点击browse选择一个已经存在的文件夹打开这个文件夹--》填写工程名(mcp作为后缀,尽量不要包含中文路径)--》下一步--》不用添加文件到工程直接接着点下一步--》完成。
2)新建一个file,然后保存为.c文件。
3)点击view--》project即可显示出来工程的相关文件夹。
4)点击source文件夹右键添加:将刚才保存的.c文件添加到这个文件夹。
5)点击linker文件夹右键添加:c18安装文件夹lkr文件夹--》单片机型号(如果程序编好用来icd2调试单片机型号+i,不用icd2来调试不要加i,直接单片机名就行)。
6)配置位的设置(configure--》select bits):将configuration前面的勾去掉,如果不去掉勾的话(可以再程序中写语句完成等这个配置),第一项(时钟)4m是分界点,高于4m选择hs,等于4m中间xt,低于4m选择lp;第二项上电timer:enable;电源电压降低(disable);看门狗定时器(disable);低电压编程:disable。然后确定即可。
pic单片机引脚的三种状态 pic单片机的引脚有三种状态:接地、接高电平和悬空。最近做编码时试验了pic的这个功能,相对51来说方便很多,可以不用类似pt2262这样的编码芯片。要识别引脚的状态,只要对某个引脚先写高电平然后读取引脚值,再写低电平然后再次读取引脚值就可以了,根据两次读出的结果就可以判断引脚状态了。

iPhone OS 4.0发现视频会议、聊天室代码
德州停电迫使三星关闭半导体工厂
只差一块钱,选华为Mate9顶配还是vivoXplay6
基于S3C2440A处理器的Windows CE系统快速启动方案
激光电视和oled哪个好
PIC单片机开发环境_PIC单片机引脚的三种状态
全球最具价值天价古董苹果电脑:翻1000倍!
三星存储器芯片和手机市场艰难主要有以下原因
LED照明测量标准及检测细节详解
WTK6900语音识别芯片概述及功能特点
谷歌大脑提出了一种简单的方法,用于将概率编程嵌入到深度学习生态系统
基于STM32的内部Flash读写操作
原电池正负极的判断方法
商业小镇远程预付费电能管理系统的设计与应用(安科瑞 王琪 )
初步了解一下带宽拓展的结构-Bridged T-coil
使用负偏压萃取电极的方法
ML无线音响性能指标
鼠标的工作方式
视频会议系统概述
加密货币爱好者认为征税就是一种盗窃行为