【導(dǎo)讀】跑馬燈,顧名思義,就是“會(huì)像馬兒一樣跑動(dòng)”的小燈,故取名“跑馬燈”。由多個(gè)LED發(fā)光二極管組成。當(dāng)單片機(jī)系統(tǒng)出現(xiàn)故障時(shí),可以利用跑馬燈顯示當(dāng)前的故障碼,對(duì)故障做出診斷。的值顯示在跑馬燈上,提供需要的調(diào)試信息。當(dāng)撤換最后一個(gè)功能模式時(shí),蜂鳴器將會(huì)播放音樂,此時(shí)LED將當(dāng)作音頻燈使用;十種模式通過一個(gè)共陽數(shù)碼管顯示出來,十個(gè)模式分別顯示為0~9。此外,AT89S52設(shè)計(jì)和配置了振蕩頻率可為0Hz并可通過軟件設(shè)置省電模式。的16個(gè)端口按照一定的方式依次為低電平以點(diǎn)亮相應(yīng)端口的LED。式按鈕按下時(shí),相應(yīng)的模式加一,數(shù)碼管顯示相應(yīng)模式。讀鍵盤,通過對(duì)讀入鍵盤的值控制LED點(diǎn)亮方式和數(shù)碼管顯示。K2、K3,K1控制LED點(diǎn)亮模式,K2、K3鍵控制跑馬燈速度,K2加速,K3減速。下限,多按無效。當(dāng)中共有三首音樂,分別是《我的驕傲》《同一首歌》和《兩只蝴蝶》。時(shí)LED彩色燈將從當(dāng)隨音頻變化的指示燈。采用置標(biāo)志位的方。即在主程序中設(shè)定兩個(gè)標(biāo)志位,一個(gè)跑