用USB转TTL小板给STC单片机烧写程序及串口调试的问题

问题:

我用USB转TTL小板给STC89C52RC单片机烧写程序,将小板的RX连单片机的TX(P3.1),小板的TX连单片机的RX(P3.0),GND接GND,连好后却无法下载,每次提示“请给MCU上电”,我将单片机冷启动后就一直没反应。

然后我测试了下串口小板,当我把小板上的RX和TX短接后,用其他的串口调试助手发送数据在接收窗口都能显示,貌似小板是好的样子。

但是当我用STC-ISP程序下载软件上的串口助手测试串口的时候,在发送端有发送次数的显示,小板上的灯也闪,但在“接收/键盘发送缓冲区”却始终没有数据显示,换了几个版本都不行。

这是什么原因?到底怎样才能下载程序?

PS:我下载程序的步骤应该没问题,什么COM端,冷启动都注意了,那个ISP软件有什么要特别设置的吗??求解,跪谢!!!

解答:

嘿嘿,你用的是USB的那种通用下载线吧?上面一共有4(5)根线,其中5根的是有两种供电电压。你这个是5V的,你用5V的就好。把USB上的5V电压连上单片机的VCC,然后把GND连上单片机的GND,最后TX连单片机的TXD,RXD连RXD(或者想你那样连,因为有的厂家标识指的是你要连接的管脚,因为它已经倒置了)最重要的一点,用这种下载器,你必须先断开VCC,然后点下载,之后再连上VCC。就相当于开发板上的冷启动操作。希望有用

永不止步步 发表于03-02 11:40 浏览65535次
分享到:

已有0条评论

暂时还没有回复哟,快来抢沙发吧

添加一条新评论

只有登录用户才能评论,请先登录注册哦!

话题作者

永不止步步
金币:67410个|学分:308217个
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号