<meta name="keywords" content="必胜时时彩开户,keywords" /> 74hc595应用措施 联系我们

74hc595应用措施

74hc595形状图
     _______
QB--|1   16|--Vcc
QC--|2   15|--QA
QD--|3   14|--SI
QE--|4   13|--/G
QF--|5   12|--RCK
QG--|6   11|--SCK
QH--|7   10|--/SCLR
GND-|8    9|--QH'
     |______|
 
74595的数据端:
QA--QH: 八位并行输入端,可以直接控制数码管的8个段。
QH': 级联输入端。将它接下一个595的SI端。
SI: 串行数据输入端。
 
74595的控制端诠释:
/SCLR(10脚): 低点寻常浅易将移位存放器的数据清零。通常我将它接Vcc。
SCK(11脚):上升沿时数据存放器的数据移位。QA-->QB-->QC-->...-->QH;降低沿移位存放器数据稳固。(脉冲宽度:5V时,年夜于几十纳秒就好了。我通常都选微秒级)
RCK(12脚):上升沿时移位存放器的数据进入数据存贮存放器,降低沿时存贮存放器数据稳固。通常我将RCK置为低点平,当移位阻拦后,在RCK端发生一个正脉冲(5V时,年夜于几十纳秒就好了。我通常都选微秒级),更新显示数据。
/G(13脚): 高电寻常浅易榨取输入(高阻态)。假订单片机的引脚不主要,用一个引脚控制它,可以便利地发生闪灼和熄灭效果。比经由历程数据端移位控制要省时省力。
 
注1)74164和74595功效相仿,都是8位串行输入转并行输入移位存放器。74164的驱动电流(25mA)比74595(35mA)的要小,14脚封装,体积也小一些。
2)74595的主要优点是具有数据存贮存放器,在移位的历程当中,输入真个数据可以保持稳固。这在串行速率慢的场所很有用处,数码管没有闪灼感。
3)595是串入并出带有锁存功效移位存放器,它的应用措施很质朴,在正常应用时SCLR为高电平, G为低电平。从SER每输入一名数据,串行输595是串入并出带有锁存功效移位存放器,它的应用措施很质朴,以下面的真值表,在正常应用时SCLR为高电平, G为低电平。从SER每输入一名数据,串行输入时钟SCK上升沿有用一次,直到八位数据输入终了,输入时钟上升沿有用一次,此时,输入的数据就被送到了输入端。入时钟SCK上升沿有用一次,直到八位数据输入终了,输入时钟上升沿有用一次,此时,输入的数据就被送到了输入端。

595详细应用的法式模范:
第一步:目的:将要准备输入的位数据移入74HC595数据输入端上。
措施:送位数据到_595。
第二步:目的:将位数据逐位移入74HC595,即数据串入
措施:SCK_595发生一上升沿,将PSI_595上的数据移入74HC595中.从低到高
第三步:目的:并行输入数据。即数据并出
措施:P1.1发生一上升沿,将由SI_595上已移入数据存放器中的数据
送入到输入锁存器。 
诠释: 从上可剖析:从SCK_595发生一上升沿(移入数据)和RCK_595发生一上升沿(输入数据)是二个自力历程,现实应用时互不滋扰。便可输入数据的 同时移入数据。
法式模范模范以下,复制便可以用。
 

sbit SI_595=P2^0;
sbit RCK_595=P2^2;
sbit SCK_595=P2^1;
void HC595SendData(unsigned char SendVal)//发送数据
{  
  unsigned char i;
  for(i=0;i<8;i++) 
   {
if((SendVal<<i)&0x80) SI_595=1;
else SI_595=0;
SCK_595=0;//从SCK_595发生一上升沿(移入数据)
_nop_();
_nop_();
SCK_595=1;
   }
void HC595ShowData()//RCK_595发生一上升沿(输入数据)
{
  RCK_595=0;
  _nop_();
  _nop_();
  RCK_595=1; 
}