单片机防反向充电电路分析

该图片摘自《STC12C5A60S2.pdf》第29页

 

该电路的实现USB转串口模块与单片机模块电源隔离,从而方便下载程序。

实现过程分析:

1.单片机端断电时,USB转串口RxD端口处于输入态(高阻态),不足以驱动单片机;USB转串口TxD端口,受二极管反向阻断,无法对单片机供电;从而实现电源隔离。

2.单片机下载程序时,单片机端上电。

   Mcu_TxD P3.1线路300欧姆的电阻不足以影响数据正常传输;

   Mcu_RxD P3.0线路,传输数据1时,单片机RxD和USB转串口TxD端都是高电平,二极管不导通,读取到的数据自然是高电平;传输数据0时,单片机TxD端高电平而USB转串口TxD端低电平,二极管导通,读到的数据为低电平。

 

该电路实现要诀是STC12C5A单片机串口空闲时是高电平,空闲时是低电平的话就无法实现。

以上,抛砖引玉,仅供参考。

 

转载于:https://www.cnblogs.com/horal/p/7059897.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值