发布网友 发布时间:2022-05-07 19:46
共5个回答
热心网友 时间:2022-07-01 06:19
你可以看看74HC573的数据手册,1脚是输出使能(OE),11脚是锁存使能(LE),只有当OE=0并且LE=1时才能将输入的数据正常输出.那么按照你的想法,我觉得比较有创意,这样就使得这一个I/O口(比如P1.0)的两个输出(0或者1)完全为我们所用,从理论上说是行得通的,当然你要将P1.0接*573的1脚和B片573的11脚,那么还应该将*的11脚接高电位,B片的1脚接底电位.我们知道,OE和LE都为底电位时,输出的会是Q0,即保持输出LE端变化为低电平之前Q端的数据状态(这是很符合要求的).而当OE为高LE为X(即高或者低都行)时输出为Z(高阻态),所以还是符合要求的.(把OE LE D OUTPUT这四项的真值表列出来看看就容易明白了)热心网友 时间:2022-07-01 06:20
573是锁存器1脚是使能控制,就是说1脚相当于这个芯片的开关。11脚是允许输出,有一个脉冲输出一次变化。如果没有脉冲,573的输出是不会变的。按你思路,当这个573使能时,你需要用到的11脚只会给个高电平,这时会锁存当时的状态,就是把输入送到输出并锁存,但按你的意愿,这时单片机的8个IO是要不断输出数据的,而753的11脚并没有脉冲,所以573的输出没变化。有并行总线的单片机是有个脉冲输出的,比如学校常学的51系列,这个输出就是ALE,573的11脚应该接到单片机的ALE上,每个指令周期都会有一个脉冲,锁存器才能完成希望的动作。热心网友 时间:2022-07-01 06:20
比如573(1号)的D0-D7接单片机的p2.0-p2.7。573(1)的输出端Q0-Q7接时钟的8个引脚。573(2号)以同样的方法接液晶。两个573的1脚CE端分别接p3.6和p3.7。如果要用时钟的话则可把p3.6=0(使1号573可输入) p3.7=1(2号573锁液晶保持当前状态),然后读出或写入时钟数据,再关闭时钟数据采集后,以同样的方法把p3.7=1;p3.6=0(锁2号573使时钟无效后把液晶打开)再把采集到的时钟数据写入到液晶。反复循环可使液晶变为一个时钟表。热心网友 时间:2022-07-01 06:21
原来是数电呀!74HC573主要用于数码管、按键等等的控制 ,就知道一点!热心网友 时间:2022-07-01 06:21
看来这里高手不是很多呢