《单片机总结2串行移位寄存器.doc》由会员分享,可在线阅读,更多相关《单片机总结2串行移位寄存器.doc(3页珍藏版)》请在金锄头文库上搜索。
1、串行移位寄存器-164与595总结人:孟令军 时间:2014/5/14学习在于总结,学习贵于交流_欢迎交流QQ:130078047974hc164芯片串行移位寄存器1)8 位串入、并出移位寄存器 2)74HC164、 74HCT164 是高速硅门 CMOS 器件,与低功耗肖特基型 TTL (LSTTL) 器件的引脚兼容。3)引脚介绍:DSA 与 DSB: 74HC164、74HCT164 是 8 位边沿触发式移位寄存器,串行输入数据,然后并行输出。数据通过两个输入端(DSA 或 DSB)之一串行输入;任一输入端可以用作高电平使能端,控制另一输入端的数据输入。两个输入端或者连接在一起,或者把不用
2、的输入端接高电平,一定不要悬空(切记)。时钟 (CP):时钟 (CP) 每次由低变高时,数据右移一位,输入到 Q0,Q0 是两个数据输入端(DSA 和 DSB)的逻辑与,它将上升时钟沿之前保持一个建立时间的长度。 主复位 (MR):主复位 (MR) 输入端上的一个低电平将使其它所有输入端都无效,同时非同步地清除寄存器,强制所有的输出为低电平。4)程序书写:ck一般代表时钟,for(j=0;j8;j+)ck=0;A=i&0x80;ck=1;i0;i-) /送8次 clkg=0; datg=j&0x80; j=j1; clkg=1;rlk=0; /存储寄存器_nop_();_nop_();rlk=1;5)点阵扩展:涉及到双色点阵,需要595级联,这是一次需要输入两个数据,然后再打开内存寄存器。