你的理解是错误的!
TTL电路的输入端是遵循TTL标准的,其需要的输入电流很小,74HC573的输入电流在电源电压为6V,输入电压为6V的情况下,其所需要的驱动电流仅仅为0.1uA。
你给的图是说明74HC573的输出驱动能力,573的每个输出引脚都有20mA的灌入电流,因此可以直接驱动LED,而扇出电流可以达到35mA.
芯片有一个极限功耗,根据封装不同其功耗也不同,所以在设计驱动的时候,在任一时间要保证芯片的功耗不要超过此参数。比如:573的每个引脚可能灌入20mA的电流,8个引脚,总电流是160mA,乘以工作电压5V,其值为800mW,这样就超出了芯片的极限,芯片容易损坏或者寿命缩短。
另外上拉电阻的问题。是否需要上拉电阻,对于TTL电路输入端来说并不是关键,加与不加是要看你的单片机IO口的属性。如果单片机的输出端口是推挽输出的,那么这个上拉电阻根本没有必要,但如果单片机的IO口是开漏输出或者是内部弱上拉输出的,那这个时候就需要接一个上拉电阻。上拉电阻的大小一般参照后级电路所需要驱动电流的5~10倍来选取,可大不可小,一般现在用10K或者4K7的比较多,但如果对功耗要求比较严格,这个电阻就需要去计算,阻值太大那么容易受干扰,太小功耗不能满足,不需要去权衡.
HC是高速CMOS芯片,最好加上上拉电阻,保证与TTL电平兼容。
理解错了。
74HC573的输入电流达到20mA,是指:
74HC573的输出端引脚,在输出低电平的时候,_最_大_允_许_的灌电流。
74HC573的输出端引脚,直接连接负载即可,无须加入上拉电阻。
最好加上
我见了几块开发即使用了573
也
都是带上啦电阻的