【導讀】開發(fā)設計、仿真調試等,培養(yǎng)一定的單片機設計與開發(fā)能力。掌握單片機復位電路和晶振電路的工作原理及設計。了解單片機C語言及程序設計。對KeilC51和Proteus7軟件進行熟練的掌握和操作。裝有Proteus、KeilC軟件的PC機一臺,AT89S52單片機一塊,管,74LS245集成塊,LED數(shù)碼管,+5V電源,印制板。有16個發(fā)光二極管做跑馬燈,其中跑馬燈有10種亮燈模式。馬燈模式都可以對亮燈速度進行控制。每一種跑馬燈模式用LED數(shù)碼管進行顯示。首,并可以對其進行切換。放時加速與減速按鍵可以控制音樂的切換。含第二個程序的頭文件。程序流程圖如圖1-3所示: