熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
2429| 4
|
求分享 使用Charlieplexing查理復(fù)用技術(shù)使用5個(gè)io口控制16個(gè)LED的51單片機(jī)程序 |
50黑幣
最佳答案5個(gè)IO口最多可以控制20個(gè)LED,現(xiàn)成的程序不太好找。這有個(gè)實(shí)例,STC8G1K08A就6個(gè)IO口,能用的就只剩3個(gè),無(wú)奈才寫了3個(gè)IO口控制4個(gè)LED的程序。由于LED數(shù)量太少,就沒(méi)有費(fèi)神精煉代碼,只把4個(gè)LED驅(qū)動(dòng)封裝成函數(shù)調(diào)用。權(quán)當(dāng)拋磚引玉。
| ||
| ||
| ||
| ||
| ||
Powered by 單片機(jī)教程網(wǎng)