求大神幫助~~~ 用5 個(gè)開關(guān)K0~K4,控制P0 口所接8 個(gè)燈的循環(huán),各開關(guān)的功能要求如下: (1)K1~K2 分別選擇燈的四種閃動(dòng)方式; (2)K3 用于控制燈的循環(huán)方式(順時(shí)針或逆時(shí)針); (3)K4 用于選擇燈的兩種循環(huán)速度 (4)K0 用于引發(fā)外部中斷,在外部中斷子程序中,讀取通過K1-K4 所設(shè)定的循環(huán) 彩燈的工作方式,并按所設(shè)定的工作方式控制彩燈運(yùn)行。 (注:程序開始運(yùn)行后,8個(gè)LED有一種初始的循環(huán)方式(包括亮滅順序、循環(huán)方式和循環(huán)速度);此時(shí)可以通過K1~K4設(shè)定新的循環(huán)方式,但K1~K4在撥動(dòng)時(shí),8個(gè)LED的循環(huán)方式并不立刻改變,只有當(dāng)K0引發(fā)中斷后,K1~K4所設(shè)定的新的循環(huán)方式(包括亮滅順序、循環(huán)方式和循環(huán)速度)才在LED上體現(xiàn)出來) |