熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
5426| 10
|
關(guān)于51單片機(jī)如何保持多個(gè)數(shù)碼管亮的同時(shí)然后其中一個(gè)數(shù)碼管閃爍 |
1黑幣
最佳答案為多個(gè)數(shù)碼管創(chuàng)建一個(gè)數(shù)組,如dispbuf[8],數(shù)組里存放要顯示的對應(yīng)段碼,如
dispbuf[8]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07},用定時(shí)計(jì)數(shù)和器每隔2ms依次送至顯示段碼輸出(同時(shí)位碼移動),如要第一個(gè)數(shù)碼管閃爍,可用定時(shí)計(jì)數(shù)器每500ms去改變0x3f這個(gè)值,交替為0和0x3f(共陰數(shù)碼管),這樣就閃爍了,而且頻率為1Hz
| ||
| ||
| ||
評分
| ||||||||
| ||
Powered by 單片機(jī)教程網(wǎng)