0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

探讨STC单片机烧写时出现的情况

2oON_changxuemc 来源:未知 作者:胡薇 2018-11-14 16:34 次阅读

STC的51单片机可以用串口烧写,非常方便,用了它就不想再用ATMEL 89C51了。

但是用串口时发现:

1. 串口电平是RS232,要用MAX232转换成TTL电平。

RS232是1是负电压或0V,0是正电压。

TTL是1为5V,0为0V。

买了一个MAX232转换板,接上串口后,发现它会通电,它取的是串口的电。

MAX232转换板出口接三条线到STC单片机RXD,TXD和GND,单片机未通电,但这时RXD上有电,电反灌到单片机上,于是单片机就运行了!

这样就没办法烧写了,于是对MAX232转换板改造,取消取电电路,然后MAX232转换板由单片机供电,这样就OK了,单片机上电,MAX232转换板才会上电,使用正常了。

2. 用买的几元的USB转串口线,牛屎的,发现烧写STC单片机很不稳定!!通常要烧写好几次,不是检测不到,就是烧到一半就出问题,有时烧写很多次都不成功,烦!

用老电脑的串口,很正常!

3. 于是又买了一个PL2303的USB转串口TTL转换板。从官网下载了驱动。

结果发现,PL2303上电后,输出串口线有电压,同样会造成电流反灌到STC单片机中,造成单片机运行,无法下载!!

以为是LED指示灯接过来会带来电压,把LED灯电路切断,结果也一样。

后上网搜了一下,是共地的问题,于是PL2303转换板输出只接二条线RXD,TXD到单片机,GND不接,这样单片机就不会上电了!!这时,单片机的电源要接到同一台电脑的USB口才行,这样就能共地。于是,问题解决了!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6001

    文章

    43973

    浏览量

    620817
  • STC
    STC
    +关注

    关注

    14

    文章

    298

    浏览量

    65272

原文标题:STC单片机烧写时串口漏电、电流反灌问题解决

文章出处:【微信号:changxuemcu,微信公众号:畅学单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    stc51单片机怎么烧录

    烧录STC51单片机是一项常见的操作,下面将详细介绍如何进行烧录以及所需的步骤和工具。本文将按照如下顺序进行详解: STC51单片机简介 硬件烧录工具介绍 硬件烧录步骤 软件烧录工具介
    的头像 发表于 01-02 17:41 996次阅读

    AD5724R在单片机程序后,过一段时间就没有输出是为什么?

    我在使用AD5724R时,但单片机程序后,AD5724R开始时是有模拟输出的。但过一段时间后四个模拟通道一直就输出0V。重新程序再也
    发表于 12-14 07:15

    avr单片机两种程序方式的区别?

    最近在做一个单片机程序,有点疑问,用avrstudio程序接的是avrdragon,用ISPUSB是另外一个软件,这两种程序有什么区别?两者过程都是先写熔丝,flash,
    发表于 11-10 07:41

    stc51单片机程序存储区不够用,可否在程序存储区一个bootloader,用户程序放入自身的EEPROM?

    stc51单片机程序存储区不够用,可否在程序存储区一个bootloader,用户程序放入自身的EEPROM?如何实现?
    发表于 11-09 07:09

    jtag接口或者SWD接口的单片机如何通过网口程序?

    jtag接口或者SWD接口的单片机如何通过网口程序?
    发表于 11-08 06:55

    AVRStudio这个软件只是单片机用,不能写程序吗?

    AVRStudio这个软件只是单片机用,不能写程序吗?但是的eeprom的程序怎么可以编译的呢?
    发表于 11-07 06:36

    用汇编语言怎么给STC15单片机一个计数程序?

    用汇编语言怎么给STC15单片机一个计数程序,既从P3.3口输入50个脉冲,脉冲宽度不定,有长有短,在P3.4口输出一个脉冲,那位大神帮忙设计一个程序
    发表于 10-31 06:11

    stc15单片机官方ADC例程,代码进去串口全是乱码是怎么回事?

    代码进去串口全是乱码???波特率改成单片机 的11.0592也是乱码,stc15f2k60s2
    发表于 10-28 06:39

    STC单片机烧录一定次数程序后芯片损坏的原因?

    自从使用STC的51单片机以来,觉得STC不仅功能强大,而且方便。现在一直是爱不释手。但是在使用过程当中也遇到
    发表于 10-26 07:20

    STC单片机如何加密代码?

    STC单片机如何加密代码啊
    发表于 10-20 07:23

    为什么我的单片机出现程序不稳定运行的情况

    为什么我的单片机出现程序不稳定运行的情况
    发表于 10-20 06:59

    单片机可以接cmos电平的元件吗?会单片机吗?

    单片机可以接cmos电平的元件么,会单片机
    发表于 10-07 07:30

    nec的v850单片机如何用isp

    nec的v850单片机如何用isp
    发表于 09-21 06:19

    W79E823/824/825单片机没有量产专用工具吗?

    W79E823/824/825 单片机没有量产专用工具吗?通用编程器经常报错,难道新唐自己没有编程器?
    发表于 06-15 07:37