怎么给PIC单片机烧程序要买烧录器吗,还有哪些下载器编程器仿真器又是...
烧录程序,就需要烧录器,电脑,烧录器的驱动程序,单片机芯片或带有单片机芯片的电路板。连接就是烧录器一端连接到电脑,连接有USB,也有串口或并口的,另外一端连接到单片机芯片或带有单片机芯片的电路板。
pic单片机可以用c编程吗?用什么编译软件?他是属于51系列的吗?
PIC单片机可以用C,编译环境(也就是编程软件)为MPLAB,他不属于51系列.
pic单片机 icd2 烧写HEX文件
第一步先到Microchip公司的主页上下载MPLAB软件。然后用这个软件建立一个项目,比如a.mcp,选好18F520单片机,建立一个ASM文档,随便写几行程序(能编译过去的)。然后编译,这个你的a.mcp所在的文件夹就会出现一个a.hex文件。第二步,焊一个18F4520的编程电路,以方便ICD2和18f4520连接(单片机不要焊...
pic单片机烧写程序,想学习pic单片机。求pic16f877单片像51那样用串口...
AT89单片机,(指的是可以进行ISP的AT89单片机)下载的方式主要是利用SPI通讯原理。STC的下载方式主要是利用UART通讯方式。(这是我知道的两个51单片机的ISP下载程序方式)对于PIC单片机。(芯片上要有带“F”字样的,才能进行ISP)主要是利用I2C的通讯方式下载。一楼朋友估计就是只学了几个月的PIC单片机...
PIC 单片机,能不能用CAN 下载程序?
不能,PIC单片机只能通过PIC专用的调试器、仿真器或者是编程器来下载程序。也不能通过串口下载(修改串口编程电路可以,并且这个串口是计算机的串口,并不接到PIC的串口。但不能用MPLAB软件,必须用另外一个第三方软件下载)楼上的,PIC8位单片机也不能用JTAG来下载程序。
怎么把单片机程序写到单片机里面?需要用到什么东西?
对于支持ISP的器件(比如AT89S51\/52,PIC,MSP430,ARM等)就可以使用串口或JTAG连接(各个器件的ISP电路基本上DATASHEET都提供,上位机程序一般生产商也提供)通过简易的ISP软件,将程序烧写到Flash(当然像AT89S51\/52,PIC等也可以使用编程器)。其中ARM提供JTAG下载方式。另外,如果单片机使用的是扩展外部...
pic单片机 烧写hex文件的软件
这个只能通过MPLAB IDE软件,通过ICD2或ICD3或KIT2或KIT3等硬件来读,不能用串口读。如果程序被加密了,通常是无法读出的!
如何用电脑通过串行口把单片机的数据保存起来,以便下一步处理?代码如何...
发送单片机数据到PC,首先要编写单片机程序,再编写PC端程序接收数据保存就可以了。下面只列出单片机发送数据到串口的程序,PC端可以用串口调试软件测试,数据格式是ASCII码格式。已经ISIS 7.7sp2 Professional和虚拟串口软件仿真测试通过了。重新优化了代码:\/*单片机发送P1端口值到串口*\/ \/*数据格式为:Now ...
求解关于PIC单片机串口通讯的问题
PIC久没摸了,寄存器也全忘了,可我只在这给你谈谈串口调试的经验,第一在刚开始时最好用低波特率调试,如1200甚至用600,这样先把时钟上的误差,硬件上的原因排出,在能收到后再加高波特率,在这加高过程中你有可能看到很多怪现象,多半就因这二个原因造成的,这是很重要的,很多一来就用高波特率给自己...
pic单片机串行通信收发字符串的问题!高分求助!
const uchar DD1[7]="OK !!!";\/\/虽然只有6个字符,但要用7个单元,最后一个为结束字符,const表示存放在程序存储器中的常数 void init(void);void interrupt ISR(void);void main(){uchar i;init();while(1){if (FLAG){for (i=0;i<6;i++)\/\/先发送“OK !!!”{SEND_ONE(DD1[i]...