青少年機器人技術(shù)等級考試?yán)碚摼C合試卷(五級) 2019.12.14
2023-08-22 10:56 作者:NaturePortfoilo | 我要投稿
實操題:串口交互數(shù)字顯示裝置
?
器件:ESP32主控,四位數(shù)碼管、74HC595串口寄存器芯片(或模塊)等相關(guān)器件。
要求:
(1) 使用74HC595串口寄存器芯片控制驅(qū)動四位數(shù)碼管顯示數(shù)字
(2)打開串口監(jiān)視器,在輸入框中輸入任意四位數(shù),點擊發(fā)送,編寫程序?qū)⑤斎氲乃奈粩?shù)字顯示在四位數(shù)碼管上。
(3)程序編寫,要求使用數(shù)組存儲0-9數(shù)字信息。
(4)控制程序采用C代碼編寫,程序中除采用系統(tǒng)串口庫以外,不得調(diào)用外部庫。
(5)未做規(guī)定可自行處理,無明顯與事實違背即可。
(6)程序編寫時要求使用數(shù)組NUM[] 保存的是0~9和'.'二進制形式的數(shù)碼管顯示的段位信息。
編程時可以參照使用:
byte NUM[] = {?????? //?保存0~9和'.'
? 0b11111100, 0b01100000, 0b11011010, 0b11110010,
? 0b01100110, 0b10110110, 0b10111110, 0b11100000,
? 0b11111110, 0b11110110, 0b00000001
標(biāo)簽: