C51编程总结-单片机的奇怪知识1(IC输入输出电压)

          在使用单片机中过程,我们肯定对数字信号的“0”与“1”,有了深刻的影响,一般来说高电平位“1”为5V(对于5V VCC的单片机来来说),低电平“0”是0V。

        实际上我们可能使用供电电压3.3V的芯片,高电平“1”的电压是3.3V。使其与单片机进行交换数据,,这个时候5V单片机能够正常识别到3.3V芯片的 “1”吗? 

      3.3V芯片与5V单片能不能正常交换数据 IC输入输出电压(也常被成为I/O识别电压),不是看VCC。而是看输入输出电压  我们可以在IC的规格书上查看到相关的参数。以下是CH340部分电气参数。  

         从表格可以知道,相关输入输出电压有四个参数,分别是

 输入高低:  VIH(输入高电平电压) ,VIL(输出低电平电压)
 输出高低 : VOH(输出高电平电压),VOL(输出低电平电压)

        注:看输入输出电压,需要看两个芯片的输入输出电压,而且两个芯片的输入输出需要交叉看。

        下图是51单片机的电气特性

      

        由于 CH340的 VOL( <0.5V), VOH(>4.5V),而 C51单片机的VIL(<0.8V),VIH(>2.0V),也就是CH340输入输出电平都落在C51输入输出电平区间。因此C51单片机可以正常识别到CH340的输出的高电平与低电平。

        假设由于 CH340的 VOL( <1V) , 也就是是CH340输出低电平可能是1V,C51单片机的VIL(<0.8V)识别低电平必须是小于0.8V,因此C51可能识别不到低电平。

      注:一般来讲相同供电电压的两个IC一般都能够正常识别,出现问题基本上是不同的供电电压IC。但是可能也有例外,所以确定输入输出电压很关键,这是两个IC否能够正常通讯的基础 

        

 

      

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

颖川初尘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值