菜鸟问题:用Keil写好的程序如何上传到STC的单片机上
时间:10-02
整理:3721RD
点击:
兴冲冲的写好了一个程序,但不知如何上传STC89C52RC最小系统上,有CH340 USB上传线,求上传步骤,最好详细点,因为是第一次完全没有经验。
keil 里面生产HEX文件, 打开STC的ISP下载软件,插上USB ,选择端口 ,选择要下载的程序,点击下载,然后给单片机断电,再上电 就下载进去了
还有TX RX 反接
P3.0(RXD 10),P3.1(TXD 11),GND(20)分别接CH340的,TXD,RXD,GND,VCC和3.3V短接。
P0(0-7)分别对应LED0-7,程序如下:
#include <reg51.h>
#include <stdio.h>
void delay( unsigned int i );
void main(void)
{
unsigned char i;
i = 0;
while(1)
{
P0 = ~(i++);
delay(100);
}
}
void delay( unsigned int i )
{
unsigned int j;
while( i-- )
{
j = 2500;
while( j-- );
}
}
没有找到Keil中生成HEX的地方。
成功啦!原来是焊接有问题,可能晶振没有焊好。谢谢liuyu0624。