|
有人知道這個程序怎么寫嗎,老師布置的任務(wù),可是我才學(xué)習(xí)單片機,上課沒有仔細(xì)聽,如果有哥哥姐姐知道,能幫幫忙嗎?
作業(yè)一:
在G2板上利用p1.6(PWM輸出口)驅(qū)動LED來實現(xiàn)呼吸燈。呼吸燈就是亮度漸變的LED燈,普通LED可以用TA輸出PWM來控制亮度,通過WDT定時中斷來改變亮度,從而實現(xiàn)呼吸燈效果。
要求:
1、通過按鍵來控制呼吸燈的呼吸頻率,即亮度漸變的快慢。
控制方式:按擴展板上KEY1鍵,呼吸加快一檔,連續(xù)按2下,呼吸加快一檔,連續(xù)按3下,呼吸又加快一檔......;按KEY3鍵,呼吸減慢一檔,連續(xù)按2下,呼吸減慢一檔,連續(xù)按3下,呼吸又減慢一檔......。
2、在液晶屏上顯示呼吸燈呼吸頻率的相關(guān)信息。
作業(yè)二:
在擴展板上利用 LED1至LED8 八個LED燈實現(xiàn)流水燈和呼吸燈功能。
要求:
1、八個LED燈能以不同方式實現(xiàn)流水燈:LED1至LED8每隔N個依次亮滅,并循環(huán),N=0,1,2,3;
2、八個LED燈在實現(xiàn)流水燈的同時,實現(xiàn)呼吸燈功能:LED1至LED8每隔N個依次亮滅,并循環(huán),N=0,1,2,3;同時每個燈的亮度是漸變的(先漸亮再漸滅)。
3、在實現(xiàn)2中功能的時候,用電容觸摸按鍵來控制呼吸頻率,做到左快右慢。
4、在液晶屏上顯示LED流水呼吸燈的相關(guān)信息。
謝謝啦
|
|