STC单片机程序下载问题

我的STC12C4052AD单片机用USB-TTL烧写程序时提示如下:Chinese:正在尝试与MCU/单片机握手连接...(3秒钟后出现如下显示)Chinese:连接失... 我的STC12C4052AD单片机用USB-TTL烧写程序时提示如下:
Chinese:正在尝试与 MCU/单片机 握手连接 ...
(3秒钟后出现如下显示)
Chinese:连接失败,请尝试以下操作:
1.在单片机停电状态下,点下载按钮,再给单片机上电
2.停止下载,重新选择 RS-232 串口, 接好电缆
3.可能需要先将 P1.0/P1.1 短接到地
4.可能外部时钟未接
5.因 PLCC、PQFP 转换座引线过长而引起时钟不振荡,请
调整参数
6.可能要升级电脑端的 STC-ISP.exe 软件
7.若仍然不成功,可能 MCU/单片机内无 ISP 系统引导码,
或需退回升级,或 MCU 已损坏
8.若使用 USB 转 RS-232 串口线下载,可能会遇到不兼容
的问题,可以让我们帮助购买兼容的 USB 转 RS-232
串口线
仍在连接中, 请给 MCU 上电...
这时候我如果上电(反接RXD TXD)烧写程序自动退出。正接RXD TXD 的话(我也不知道我干嘛要正接),此时无论我怎么上电=。=程序没反应仍然提示请给MCU上电 求教大神了。。。。。另外我能确保单片机型号正确 且是20脚单片机内部晶振启动 并且USB-TTL模块工作正常
(程序的各种提示全部试过,没用。。。。。。)
展开
 我来答
意法半导体(中国)投资有限公司 2023-06-12
展开全部
MAIN: MOV SP,#50H MOV DPTR,#TAB;读入字模指针 MOV 30H,DPL; 存起来 ;堆栈低8位 MOV 31H,DPH ;堆栈高8位 MOV 32H,30H;再记录指针,留作移动了多少位的判断 用。 MOV 3H,31H ;3H记录字模数据的高位地址 INC 3H;3H高位地址+5,表示数据有5X256列之多。 ROL: MOV R2,#01H;设扫描次数 INI1: MOV DPL,30H;这段是扫描一次32列 MOV DPH,31H MOV R4,#32 MOV R3,#0 LOP1 P1,R3 CLR A MOVC A,@A+DPTR MOV P0,A INC DPTR CLR A MOVC A,@A+DPTR MOV P2,A INC DPTR CAL DELAY INC R3 DJNZ R4,LOP1 DJNZ R2,INI1;这条预留扫描次数用可以调整速度 MOV DPL,3…
493025560
2011-10-10 · 超过25用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:50.7万
展开全部
是什么时候出现的问题 。1、是你以前下载程序都好 ,然后突然坏了。2、还是新的下载线没试过 。
这种情况就是典型的,rs232器件 没在工作状态。
如果是第一种情况 那么就是串口芯片坏了(虽然你保证芯片正常,那下别的信号单片机行吗??),或则其他地方 没接触号等。
连握手都没提示就是串口芯片部工作,软件的化就是你的下载软件的问题,你以前试过没有下载,行不行。
说明一下
意法半导体(中国)投资有限公司
2021-01-14 广告
1、不是的,STC单片机全面兼容MCS-51单片机,可以用一般的编程器编程,但ISP功能更方便实用。 2、实验板的串口就是ISP下载用的吧。 4、汇编语言不一定要在keil里学,一般的教程都可以学。keil只是一个编译程序。因为keil编译... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
duyin2011
2011-10-10 · TA获得超过2397个赞
知道大有可为答主
回答量:1723
采纳率:100%
帮助的人:645万
展开全部
1,检查串口电源是否接好,单片机的,232转换器的
2片子是否坏掉,换一片看看,
3片内晶振还是片外烧写,如果第一次是片外烧写,那么以后必须有片外晶振,不然无法烧写
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
慕桖泰秋梵i
2011-10-15
知道答主
回答量:31
采纳率:0%
帮助的人:15万
展开全部
先用串口助手试试下载线好不好,如果线没坏,就连接rx tx gnd到单片机,点download后,插上vcc到单片机。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
396501919
2011-10-10 · TA获得超过247个赞
知道答主
回答量:50
采纳率:0%
帮助的人:43.8万
展开全部
遇过类似问题,原因在于供电不稳定。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xck0310
2011-10-11
知道答主
回答量:4
采纳率:0%
帮助的人:6640
展开全部
1检查MCU type 是不是STC12C4052AD
2检查晶振频率是不是11.0592M
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
渝丸勃勃
2011-10-14
知道答主
回答量:17
采纳率:0%
帮助的人:4万
展开全部
可能是波特率设置不对,都试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式