rprt.net
当前位置:首页 >> piC18F46k22单片机使用什么编程软件 >>

piC18F46k22单片机使用什么编程软件

一般MCU芯片,都可以通过下载口线进行编程,原厂也提供一些方便的在线编程的工具,和仿真工具集成在一起.同时,也有第三方的工具厂商提供.第三方产品的特点是,可以脱离原厂的调试环境,独立的烧录界面,方便使用者操作.我手头上有SmartPRO 5000U-PLUS支持这个芯片的烧录,截图供参考:

可以,用Keil C51编程软件,是C语法格式的,但是和微机上的C语言有区别的,不过也比写汇编强太多了的

你while(1){}里面的程序执行是需要时间的,所以导致会闪,因为我不知道你几个子程序都是怎么写的所以无法详细说,不过基本是在显示子程序【oled_fixeds_2x("\nScore");是这个吧】之后加个延时就可以实现保持,不过如果你要完全不闪的那就在后面加个while(1);

就用原公司的MPLAB 软件,ICD2/ICD3/PICKIT2/PICKIT3就可以,但是有个前提,芯片是未加密的才能读出来.如果是加密的,那就只能破解了.

MALAB,在PIC的厂商微芯公司的主页上能下载(www.microchip.com.cn),免费的.你说的仿真是软件仿真,还有硬件仿真,软件仿真可以用MALAB结合proteus.硬件仿真可以用MALAB结合他们官方退出的仿真器ICD2来仿真.(ICD2还能自己自制).另外,如果你习惯用C语言写程序的话,先告诫你,PIC系列的8位单片机很少用汇编写程序的.微芯也没推出针对pic8位单片机的C语言编译器(PIC18除外).所以要用到C的时候,要用PICC这个编译器(这软件最便宜的也要五六百,但网上有破解).如果用pic18系列或者PIC的16位单片机的话,推荐用微芯出的C语言编译器.(比PICC还贵,但也有破解的).

本书是用c语言对pic16微控制器进行编程的实用指导.书中结合实例简明扼要地描述了如何基于pic进行c语言编程,并着重介绍了microchip mplab ide、ccs pcm c编译器、proteus vsm等常用软件. 本书适合刚从事微处理器应用设计的技术人员、大学生以及无pic微控制器编程经验的爱好者使用.

keil没办法编译pic的任何单片机的程序用pic单片机生产商microchip公司自己推出的mplab ide软件开发程序,免费的.但这个软件默认安装的没有c编译器(默认的只能编译汇编文件).你还得去microchip那里下载picc for pic18(hi-tech公司做的,这公司被microchip收购了),或者是microchip公司自己开发mplab c18编译器.这些编译器安装后自动嵌入到mplab内部.反正这两个都是收费的(最便宜的picc买800rmb).但网上有很多关于他们的破解版

建议你先画出程序流程图,再根据流程图来编调试程序.分模块来调试比较好.

一楼肯定是没用过pic单片机的人.keil这个软件是比较好,但它并不支持pic单片机的开发.不懂不要瞎回答.二楼说的才是正道.pic有专用的mplab软件,去microchip的官网那里有免费下载的.

需要:1、MPLAB IDE,这个是所有PIC单片机的开发平台,目前最高版本是8.83,这个软件是免费的,可以到MICROCHIP公司网站上下载;2、PICC,这个是PIC 16系列单片机的C编译器,建议直接学C,所以要用它,这个是收费软件,但网上可以找到的最高版本破解版,版本是9.8,上网可以找到;3、PROTEUS,这个是目前世界上最好的单片机的仿真软件,因为大多数人没有实验条件,用这个最好,这个也是收费软件,网上可以找到破解片,目前最高版本是7.8;4、要买相应的书,没有书你会学得很辛苦,建议你买北航出版社的《PIC16系列单片机C程序设计与PROTEUS仿真》,这本书介绍上面的所有东东,有很多实例,包括线路图和程序.

网站首页 | 网站地图
All rights reserved Powered by www.rprt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com