最近在调74HC595,单片机IO直连控制74HC595,单片机输出3.3v, 而74HC595是5v供电。
发现74HC595输出时好时坏,不正常。
解决:
把74HC595的供电改为3.3v就OK了。网上查了下,说74HC595供电降到4.5v以下就可以了。可能跟芯片内部具体硬件实现有关,一般情况下,TTL电平电压范围,规定输出高电平>2.4V,输出低电平<0.4V
原文链接:https://blog.csdn.net/gujintong1110/article/details/45770675
实际的确是这样,我的单片机是LPC1768控制5V供电的74HC595时候就导致输出都是低电平,改成3.3V供电74HC595就正常了