用595+138怎么控制数码管 求高手指点
时间:10-02
整理:3721RD
点击:
用 595控制段码 138控制位选 很急求大神快快现身
数码管是共阳的
就直接控制就行啊;
595的读写指令
void Ser_IN(unsigned char Data)
{
unsigned char i;
for(i = 0; i < 8; i++)
{
SH_CK = 0; //CLOCK_MAX=100MHz
SD = Data & 0x80;
Data <<= 1;
SH_CK = 1;
}
}
void Par_OUT(void)
{
ST_CK = 0;
ST_CK = 1;
}
void Ser_Par(unsigned char Data)
{
Ser_IN(Data);
Par_OUT();
}
而38译码器就直接是三根线对应端码啊
楼上说的不太懂,请指教
不太懂