第jiu届蓝桥杯单片机省赛真题_第九届蓝桥杯单片机组省赛试题.pdf
第九屆藍(lán)橋杯單片機(jī)組省賽試題
“彩燈控制器”的程序設(shè)計(jì)與調(diào)試 (70 分)
一、基本要求
1.1 使用CT107D 單片機(jī)競(jìng)賽板,完成“彩燈控制器”功能的程序設(shè)計(jì)與調(diào)
試;
1.2 設(shè)計(jì)與調(diào)試過程中,可參考組委會(huì)提供的“資源數(shù)據(jù)包”;
1.3 Keil 工程文件以準(zhǔn)考證號(hào)命名,完成設(shè)計(jì)后,提交完整、可編譯的Keil
工程文件到服務(wù)器。
二、硬件框圖
模擬輸入 LED 指示燈
單片機(jī)
按鍵 數(shù)碼管顯示
E2PROM 存儲(chǔ)器
三、功能描述
3.1 基本功能描述
通過單片機(jī)控制8 個(gè)LED 指示燈按照特定的順序 (工作模式)亮滅;指
示燈的流轉(zhuǎn)間隔可通過按鍵調(diào)整,亮度可由電位器RB2 進(jìn)行控制;各工
作模式的流轉(zhuǎn)間隔時(shí)間需在E2PROM 中保存,并可在硬件重新上電后,
自動(dòng)載入。
3.2 設(shè)計(jì)說明
1)關(guān)閉蜂鳴器、繼電器等與本試題程序設(shè)計(jì)無關(guān)的外設(shè)資源;
2 )設(shè)備上電后默認(rèn)數(shù)碼管、LED 指示燈均為熄滅狀態(tài);
3 )流轉(zhuǎn)間隔可調(diào)整范圍為400ms-1200ms ;
4 )設(shè)備固定按照模式1、模式2 、模式3、模式4 的次序循環(huán)往復(fù)運(yùn)行。
3.3 LED 指示燈工作模式
1)模式1:按照L1 、L2 …L8 的順序,從左到右單循環(huán)點(diǎn)亮。
2 )模式2 :按照L8 、L7 …L1 的順序,從右到左單循環(huán)點(diǎn)亮。
3 )模式3 :
L1,L8點(diǎn)亮 L2,L7點(diǎn)亮 L3,L6點(diǎn)亮 L4,L5點(diǎn)亮
狀態(tài)1 狀態(tài)2 狀態(tài)3 狀態(tài)4
模式3 彩燈運(yùn)行狀態(tài)說明
4 )模式4 :
L4,L5點(diǎn)亮 L3,L6點(diǎn)亮 L2,L7點(diǎn)亮 L1,L8點(diǎn)亮
狀態(tài)1 狀態(tài)2 狀態(tài)3 狀態(tài)4
模式4 彩燈運(yùn)行狀態(tài)說明
3.4 亮度等級(jí)控制
檢測(cè)電位器RB2 的輸出電壓,控制8 個(gè)LED 指示燈的亮度,要求在0V-5V
的可調(diào)區(qū)間內(nèi),實(shí)現(xiàn)4 個(gè)均勻分布的LED 指示燈亮度等級(jí)。
3.5 按鍵功能
1)按鍵S7 定義為“啟動(dòng)/停止”按鍵,按下后啟動(dòng)或停止LED 的流轉(zhuǎn)。
2 )按鍵 S6 定義為“設(shè)置”按鍵,按鍵按下后數(shù)碼管進(jìn)入“流轉(zhuǎn)間隔”
設(shè)置界面,如下圖所示:
- 1 - 8 8 4 0 0
運(yùn)行模式編號(hào) 熄滅 流轉(zhuǎn)間隔:400ms
通過按鍵S6 可切換選擇“運(yùn)行模式”和“流轉(zhuǎn)間隔”兩個(gè)顯示單元,
當(dāng)前被選擇的顯示單元以0.8 秒為間隔亮滅。
S6按下
完成配置、保存參數(shù)并退出
S6按下 S6按下
數(shù)碼管全部熄滅 模式編號(hào) 流轉(zhuǎn)間隔
3 )按鍵S5 定義為“加”按鍵,在設(shè)置界面下,按下該鍵,若當(dāng)前選擇
的是運(yùn)行模式,則運(yùn)行模式編號(hào)加1,若當(dāng)前選擇的是流轉(zhuǎn)間隔,則
流轉(zhuǎn)間隔增加100ms。
4 )按鍵S4 定義為“減”按鍵,在設(shè)置界面下
總結(jié)
以上是生活随笔為你收集整理的第jiu届蓝桥杯单片机省赛真题_第九届蓝桥杯单片机组省赛试题.pdf的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小米鼠标中间滚轮不灵小米鼠标滚轮失灵
- 下一篇: ai怎么建立艺术画笔(ai怎么创建艺术画