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口才行,这样就能共地。于是,问题解决了!

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

    关注

    6039

    文章

    44586

    浏览量

    636722
  • STC
    STC
    +关注

    关注

    14

    文章

    299

    浏览量

    66302

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

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

收藏 人收藏

    评论

    相关推荐

    PY32离线烧录器 支持普冉32位单片机批量烧录 可配置多种烧录选项

    PY32离线烧录器可以对PY32系列32位单片机进行批量烧录,现支持芯片PY32F002A/002B/002/003/030/071/072/040/403/303/L020各个封装型号以及我们
    的头像 发表于 12-27 17:05 257次阅读
    PY32离线烧录器 支持普冉32位<b class='flag-5'>单片机</b>批量烧录 可配置多种烧录选项

    51单片机中为什么很少出现printf的身影

    51单片机中为什么很少出现 printf 的身影?是用不了吗? 不是的,51单片机可以用 printf,只是不建议使用。 平时我们在操作系统上C语言代码,使用 printf 可以把数
    的头像 发表于 12-03 10:46 424次阅读
    51<b class='flag-5'>单片机</b>中为什么很少<b class='flag-5'>出现</b>printf的身影

    基于51单片机的音乐彩灯

    STC单片机+ADC0809模块+LM386功放模块+喇叭+音频接口+发光二极管+电源构成。
    的头像 发表于 10-22 14:13 1393次阅读
    基于51<b class='flag-5'>单片机</b>的音乐彩灯

    单片机的中断机制

    单片机的中断机制是一种重要的处理方式,它允许单片机在执行主程序的过程中,能够暂停当前任务,转而处理外部或内部紧急事件。这种机制极大地提高了系统的响应速度和处理能力,使得单片机在各种应用领域中得到广泛应用。以下是对
    的头像 发表于 10-17 18:03 847次阅读

    单片机出现故障怎么维修

    单片机出现故障时,维修过程需要系统地检查和诊断,以确定故障的根本原因,并采取相应的修复措施。以下是一个详细的单片机维修指南,旨在帮助技术人员或爱好者有效地解决单片机故障问题。
    的头像 发表于 10-17 17:57 1389次阅读

    单片机STM32可以用Python吗?可以的开发板有哪些?

    近年来,随着嵌入式技术的发展,Python语言逐渐被引入到单片机开发中,尤其是一些高性能的单片机上。这一趋势给开发者带来了极大的便利,尤其是在快速原型设计和实验中。本文将详细探讨STM32单片
    的头像 发表于 09-05 08:00 3934次阅读
    <b class='flag-5'>单片机</b>STM32可以用Python<b class='flag-5'>写</b>吗?可以的开发板有哪些?

    单片机烧录程序可以重新

    单片机(Microcontroller Unit, MCU)是一种集成电路芯片,它将计算机的CPU、存储器、输入/输出接口等集成在一块芯片上,用于控制各种电子设备。单片机烧录程序是指将编写
    的头像 发表于 09-02 10:04 1375次阅读

    STM8S105C6T6无法仿真烧录,单片机怎么解决?

    可以 单片机是手动焊接的,但是没有出现引脚粘连的情况。并且试验了两批STM8S105C6T6的单片机(买了两家的货)。[/td]还有一种现象,在起初的时候,
    发表于 05-06 09:22

    stm32cubemx配置单片机的USB外设为CDC模式,程序时出错怎么解决?

    我用的单片机型号是STM32L496VGT3,按照网上的教程用STM32CUBEMX将单片机的USB外设配置为CDC模式,生成代码之后在程序是总是提示下面的错误,请问有哪位遇到过类
    发表于 04-29 08:09

    单片机开发好学吗?学习中有哪些乐趣与挑战?

    一提到单片机学习大家都会觉得难学,事实真的是这样吗?今天就来探讨一些单片机学习的那点事儿。对于许多初学者来说,刚开始接触单片机编程可能会感到有些挑战,但同时也充满了乐趣和探索的机会。让
    的头像 发表于 03-28 08:04 2046次阅读
    <b class='flag-5'>单片机</b>开发好学吗?学习中有哪些乐趣与挑战?

    STM32WB测试板上面焊接了最小系统,程序无法单片机也无法识别怎么解决?

    在自己的STM32WB测试板上面焊接了最小系统发现程序无法单片机也无法识别,经过一系列测试发现与RF引脚连接的滤波网络焊接上之后程序就可以正常
    发表于 03-28 06:32

    基于单片机多功能洗衣控制

    需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为
    发表于 03-18 10:13 790次阅读
    基于<b class='flag-5'>单片机</b>多功能洗衣<b class='flag-5'>机</b>控制

    单片机抗干扰措施有哪些?

    电磁干扰(EMI)问题日益成为影响单片机稳定性与可靠性的主要障碍。因此,探讨和实施有效的抗干扰措施对于提高单片机系统的性能至关重要。下面为大家简单介绍一种单片机抗干扰措施
    的头像 发表于 03-15 16:36 2672次阅读
    <b class='flag-5'>单片机</b>抗干扰措施有哪些?

    单片机最小系统包含哪几部分 单片机最小系统的作用

    单片机最小系统包含以下几部分:单片机芯片、时钟电路、复位电路、电源电路、外围电路和连接接口等。 单片机芯片:单片机是整个系统的核心部分,负责数据处理和控制任务。常见的
    的头像 发表于 01-24 10:40 1.5w次阅读

    如何解决UUU卡在99%

    的iMX8MP开发板,在Linux上UUU出现如图现象。 此时最可能的原因是在写过程中开发板没有挂载到开发环境上。 解决办法: 开发环境中若没有自动挂载设备,需要点击右下角如图
    发表于 01-18 11:33