一、實驗?zāi)康?/p>
將按鍵加一 4位顯示程序移植到小板上(每按一次,數(shù)值增一)
二、實驗器材
計算機(jī)、單片機(jī)、宏晶科技燒錄軟件、keil
三、實驗步驟
1、學(xué)習(xí)并分析大板數(shù)碼管顯示電路與小板數(shù)碼管顯示電路的區(qū)別
——大板數(shù)碼管為共陰結(jié)構(gòu),而小板為共陽結(jié)構(gòu)。
——大板使用三八譯碼器連接位選信號,是用三位信號控制,在代碼中用三位選位信號控制。小板由四口控制,位選信號為4位,直接連在STC引腳上。

大板數(shù)碼管原理圖

大板獨(dú)立按鍵原理圖

小板獨(dú)立按鍵原理圖
2、實驗操作
(1)修改十六進(jìn)制代碼
大板是共陰極(高電平有效),小板是共陽極(低電平有效)。由a到dp依次為低位到高位。

(2)修改代碼
——選用P3.2接口的獨(dú)立按鍵
——初始數(shù)碼管顯示0000
——LSA\LSB\LSC\LSD四個端口,用來顯示數(shù)碼管的1-4位。




(3)連接單片機(jī),利用宏晶科技進(jìn)行燒錄

(4)完成實驗




四、實驗總結(jié)與反思
修改代碼之前一定要了解大板和小板的區(qū)別,消隱部分也要修改,不然可能無法正常顯示。
做實驗的時候比較得心應(yīng)手,但是編程的時候因為粗心,在一些細(xì)節(jié)的地方出了錯誤,仔細(xì)觀察之后就解決了,以后要更加細(xì)心。