http://www.zg4o1577.cn/mcu/41.html 這里有一個單片機一鍵多功能按鍵識別設(shè)計程序,是我們51黑單片機教程網(wǎng)上的,可以幫我把你這個程序改編一下嗎. 要求是開關(guān)SP1接在P3.7/RD管腳上,在AT89S51單片機的P1端口接有四個發(fā)光二極管,上電的時候,L1接在P1.0管腳上的發(fā)光二極管在閃爍,當(dāng)每一次按下開關(guān)SP1的時候,L2接在P1.1管腳上的發(fā)光二極管在閃爍,再按下開關(guān)SP1的時候,L3接在P1.2管腳上的發(fā)光二極管在閃爍,再按下開關(guān)SP1的時候,L4接在P1.3管腳上的發(fā)光二極管在閃爍,再按下開關(guān)SP1的時候,又輪到L1在閃爍了,如此輪流下去晶振頻率為12MHZ,發(fā)光二極管閃爍的頻率為0.5s,編程實現(xiàn),每隔20ms檢測一下開關(guān)狀態(tài). |