一、實(shí)驗(yàn)?zāi)康?/p>
將大板上的獨(dú)立按鍵實(shí)驗(yàn)修改為在小板上實(shí)現(xiàn)。
二、實(shí)驗(yàn)器材
裝有keil和燒錄軟件的筆記本電腦、單片機(jī)小板。
三、實(shí)驗(yàn)原理
小板數(shù)碼管為共陽(yáng)極連接,通過(guò)給相應(yīng)端口送低電平使對(duì)應(yīng)段點(diǎn)亮。當(dāng)按鍵按一次時(shí),數(shù)碼管數(shù)字加一,逢十進(jìn)位。這里需要注意的是,在大板中數(shù)碼管為共陰極連接,因此在代碼移植過(guò)程中需將相應(yīng)的字符碼進(jìn)行重新編寫(xiě)。此外,小板數(shù)碼管為四位顯示,故應(yīng)添加一個(gè)新的變量來(lái)實(shí)現(xiàn)對(duì)第四位的控制。
大板數(shù)碼管原理圖
大板獨(dú)立按鍵原理圖
小板數(shù)碼管顯示電路圖
小板獨(dú)立按鍵原理圖
四、代碼
字形碼修改
位選
main函數(shù)
五、實(shí)驗(yàn)步驟
1、找出大板與小板區(qū)別
2、在keil中修改程序代碼,編譯生成hex文件
3、將小板連接到電腦,通過(guò)燒錄軟件將hex文件下載到小板上
4、按鍵驗(yàn)證
六、實(shí)驗(yàn)結(jié)果

實(shí)驗(yàn)結(jié)果
七、反思總結(jié)
1、沒(méi)有分共陽(yáng)極還是共陰極就直接連板
錯(cuò)誤字形碼

錯(cuò)誤結(jié)果
2、位選錯(cuò)誤

位選錯(cuò)誤結(jié)果
位選錯(cuò)誤代碼