LED顯示接口模塊設計思路
這一節將實(shí)現十進(jìn)制計數循環(huán)的顯示,其中,十位采用一個(gè)共陰極LED來(lái)實(shí)現,個(gè)位采用一個(gè)共陽(yáng)極LED來(lái)實(shí)現。由于PIC單片機的驅動(dòng)能力強,因此直接驅動(dòng)LED(發(fā)光二極管)進(jìn)行數據顯示即可。
共陰極LED用PIC的RC0來(lái)控制,當RC0為低電平時(shí)該LED會(huì )被點(diǎn)亮;共陽(yáng)極LED用PIC的RC1來(lái)控制,當RC1為高電平時(shí)該LED會(huì )被點(diǎn)亮,兩個(gè)LED公用端口D的8位輸出作為數據線(xiàn),分時(shí)復用。
本實(shí)例主要的功能模塊如下。
· 單片機系統:實(shí)現PIC單片機對LED的控制;
· 外圍電路:實(shí)現PIC與LED的電路接口;
· PIC程序:編寫(xiě)PIC單片機和LED的接口程序和顯示程序。
通過(guò)這個(gè)實(shí)例,讀者應該掌握以下內容:
· LED的結構和原理∷
· 共陽(yáng)極LED顯示的原理;
· 共陰極LED顯示的原理;
· PIC單片機驅動(dòng)LED的編程實(shí)現過(guò)程。
評論