要求:在單片機(jī)控制下,當(dāng)撥動(dòng)開(kāi)關(guān)K1發(fā)出低電平(K1=0)時(shí),發(fā)光二極管L1-L8從兩頭向中間逐個(gè)點(diǎn)亮(時(shí)間間隔0.5秒),當(dāng)L1-L8全部點(diǎn)亮后延時(shí)2秒鐘全部熄滅,如此往復(fù)循環(huán)。當(dāng)撥動(dòng)開(kāi)關(guān)K1發(fā)出高電平(K1=1)時(shí),L4、L5點(diǎn)亮,然后點(diǎn)亮的燈向兩邊擴(kuò)展(時(shí)間間隔0.5秒),直到L1-L82全部點(diǎn)亮后延時(shí)2秒鐘全部熄滅,如此往復(fù)循環(huán)。
控制功能:利用8031的P1口 控制L1-L8,可以利用查表的辦法編寫出各種花色的流水燈。
使用的主要元器件:8051、12MHz的晶振、5V電源。
要求:請(qǐng)畫出硬件電路原理圖,請(qǐng)寫出項(xiàng)目設(shè)計(jì)程序流程圖及實(shí)現(xiàn)代碼。
我的作業(yè)題,請(qǐng)各位大俠幫忙!! |