四位數碼管顯示個到9 十位怎么進一,代碼怎么編,大神幫忙指點下。
四位數碼管0-9顯示代碼如下):
for(i=1,i<10,i++)
{
for(j=0,j<4,j++)
{
write_DATA(0x68+2×j,Tab【(j+i)%10】|0x8
0) {
delay_ms(1000);
}
求指點怎么顯示0-99、0-999、0-9999,各位到9十位進一需怎樣撰寫代碼。
uj5u.com熱心網友回復:
int main(void){
delay_init();
uart_init(115200);
TM1637_Init();
Time_Display();
while(1)
{
TM1637_WriteCommand(0x44);
for(first=0;first<6;first++)
{
TM1637_WriteData(0xc0,DataDp[first]);
for(second=0;second<10;second++)
{
TM1637_WriteData(0xc1,DataDp[second]);
for(third=0;third<6;third++)
{
TM1637_WriteData(0xc2, DataDp[third]);
for(fourth=0;fourth<10;fourth++)
{
TM1637_WriteData(0xc3, DataDp[fourth]);
delay_ms(1000);
}
}
}
}
TM1637_WriteCommand(0x8a);
}
}
前段時間弄數碼管時候寫的,可以參考一下
uj5u.com熱心網友回復:
好的,非常感謝,回去我認真看看。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/101507.html
標籤:嵌入開發(WinCE)
上一篇:急求海康HIKTOOL限時解禁版
