74HC164N+单片机驱动程序
时间:11-29
来源:互联网
点击:
74HC系列IC广泛应用在数字电路上,主要在单片机电路比较多。其中,74HC164N是8位移位锁存器,一般用来驱动数码管,因为有时候单片机的I/O口数量有限,有时会出现单片机I/O不够用的情况,这个时候就需要外接IC来扩展。74HC164只需两根I/O口就可以控制8位输出,特别适应数码管、点阵屏、液晶等的驱动。这两根线一根是CLK、一根是DATA,只要结合时序,两根线就可以输出512种状态。下面是C程序;
void sendcode(uchar SC)
{
uchar i;
for(i=0;i<8;i++)
{
DAT=SC&0x01;
CLK=0;
CLK=1;
SC>>=1;
}
}
这个是74HC164N的驱动程序,注意,要将CLR接高电平,,A和B接数据脚。如果要发送位码,只需调用这个子程序就行了,例如,发送0x03,只要写sencode(0x03),就OK了,实际使用是非常简单的。
74HC164N+单片机驱动程 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)