芯片是C8051F040怎么只用一根串口线烧写程序?
自己找的资料都说用EC3、EC5这样的下载器通过JTAG口下载,但是我现在手头没有下载器…
有没有想STC-ISP那样的程序?插串口直接就能往片内FLASH烧程序的东西?
C8051F040怎么用串口线下载程序
答案:2 悬赏:0 手机版
解决时间 2021-02-08 07:37
- 提问者网友:暮烟疏雨之际
- 2021-02-08 00:15
最佳答案
- 五星知识达人网友:怀裏藏嬌
- 2021-02-08 00:56
C8051F系列单片机出厂时FLASH是空的,下载程序必须使用JTAG或C2接口,当然不能通过串口直接下载,必须通过EC3等仿真器或专用下载器,厂家应用笔记里有个通过串口下载程序的方案(www.silabs.com 中找AN112),前提是你得把原厂的下载程序调试好下载到单片机,你没有下载器这个固件你也没办法写进单片机。
全部回答
- 1楼网友:未来江山和你
- 2021-02-08 01:04
#include
typedef unsigned char uchar;
typedef unsigned int uint;
sfr16 adc0val=0xbe; //adc0转换值=adc0l+adc0h
sfr16 pca0cp0=0xfb; //cex0捕捉比较寄存器=pca0cpl0+pca0cph0
sfr16 pca0cp1=0xfd;
sfr16 pca0cp2=0xe9;
sfr16 tmr2=0xcc; //定时器2计数器寄存器
sfr16 tmr2rl=0xca; //定时器2重载寄存器
sfr16 tmr3=0xcc; //定时器3计数器寄存器
sfr16 tmr3rl=0xca; //定时器3重载寄存器
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯