本帖最后由 xuande 于 2016-3-31 16:54 编辑
void HC595_Send_Data1(unsigned char byte1)
{
u8 i;
for(i = 0;i < 8;i++)
{
CLK1=1;
delay_ms(5);
if(byte1 & 0x80)
{
DS1=0;
delay_ms(5);
}
else
{
DS1=1;
delay_ms(5);
}
byte1 <<=1;//×óòÆ1λ
CLK1=0;
delay_ms(5);
}
}
void HC595_Output_Data1(void)
{
RCK1=1;
delay_ms(5);
RCK1=0;
delay_ms(5);
RCK1=1;
}
这段代码是要怎么显示数据????
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>