彻底败给51了,程序都不知道怎么写了

2020-01-30 14:05发布

学单片机的时候是51入门,
现在已经N些年没碰过51了,一直在用stm32
现在突然要用51,STC12LE2052,都不知道怎么写程序了
首先因为Keil里面没有宏晶的片子,所以不知道要选哪个型号代替
我选了89C51,简单代码如下:

#include <reg51.h>

void main()
{
    P3 = 0x0f;
    P1 = 0x0f;
    while(1);
}

ISP下载(ISP好的,下载公司现成的Hex能用),就是没动静,哎,感觉好失败啊
哪位能耐心说说,谢谢了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
28条回答
yirenonege
1楼-- · 2020-01-31 12:41
不是用串口下载程序么,你的ISP是这个么
苦行僧
2楼-- · 2020-01-31 12:50
adamwin2011 发表于 2013-3-8 15:42
LZ,我能说你基础不牢实吗
……………………………………
1、没有STC12LE2052能用其他型号代替?寄存器一样 ...

嗯,基础确实不牢
1、大部分寄存器一样的,有一些功能寄存器可以从2052的头文件里找到,自己定义
2、这个我已经找过了,他网站上面有两个.cdb文件,按网上的方法添加,发现里面也没有这个型号,貌似这个型号比较老了
3、ISP下载我用的是这个,下载没问题,因为我吧现成的hex下进去能运行

所以....问题是不知道代码要怎么写
苦行僧
3楼-- · 2020-01-31 15:11
wikicd 发表于 2013-3-8 15:43
呵呵,这种事情很正常。找个建好的工程吧,网上应该一大把。

嗯,是串口的
苦行僧
4楼-- · 2020-01-31 17:35
wikicd 发表于 2013-3-8 15:43
呵呵,这种事情很正常。找个建好的工程吧,网上应该一大把。

兄弟能给一个我看一眼吗,网上我真心没找到
谢谢了
苦行僧
5楼-- · 2020-01-31 17:38
 精彩回答 2  元偷偷看……
adamwin2011
6楼-- · 2020-01-31 22:41
苦行僧 发表于 2013-3-8 15:57
嗯,基础确实不牢
1、大部分寄存器一样的,有一些功能寄存器可以从2052的头文件里找到,自己定义
2、这个 ...

坛子里找的:
http://www.amobbs.com/thread-4374614-1-1.html

一周热门 更多>