微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 菜鸟问题:用Keil写好的程序如何上传到STC的单片机上

菜鸟问题:用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。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top