一、實(shí)驗(yàn)內(nèi)容
理解大板按鍵加一的程序,并將其轉(zhuǎn)化到小板上,實(shí)現(xiàn)每按一次鍵,數(shù)字加1,十進(jìn)制計(jì)算,最高是四位數(shù)。
二、大小板比較
?1.大板是8個(gè)數(shù)碼管,通過3-8譯碼器連接位選信號(hào),小板只有四個(gè)數(shù)碼管,直接連接在STC的引腳上。
?2.大板是共陰極,段選信號(hào)高電平有效,小板是共陽極,段選信號(hào)低電平有效。
三、修改后程序代碼
1.將3-8譯碼器的三個(gè)端口,改為4個(gè)端口。增加 sbit LSD=P2^3
2.因?yàn)樾“鍨楣碴枠O,大板為共陰極,所以將0-9字形碼進(jìn)行修改。

3.四位數(shù)碼管,需要顯示四位,需要增加LSD=1;因?yàn)闉榈碗娖接行В褹到D從低到高,可寫出1,2,3,4的代碼。
4.改變P0成共陰極時(shí)的顯示代碼16進(jìn)制。

四、實(shí)驗(yàn)成果展示

五、總結(jié)
首先必須明確區(qū)分共陰極與共陽極的區(qū)別,然后進(jìn)行修改16進(jìn)制編碼和端口數(shù),要改全都要改,不要落下。我一開始做就沒有改全。記得保存hex文件,然后燒錄。