久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2606|回復: 0
收起左側

MCS-51單片機編程與仿真技能競賽

[復制鏈接]
ID:143702 發表于 2016-10-21 09:28 | 顯示全部樓層 |閱讀模式
MCS-51單片機編程與仿真技能競賽(180分鐘)
①競賽內容
a、競賽采用在計算機上進行匯編語言程序設計與仿真的操作方法,限定使用“Keil μVision2”軟件(可到互聯網上免費下載)與 “Dpj2.dll”插件(可向承辦學校免費索取),本次競賽提供3道賽題,現場抽取其中一道賽題為本次競賽試題,使用“Keil μVision2”軟件與 “Dpj2.dll”插件進行編程與仿真,在進行編程與仿真,每人一機,限時三小時。
b、由教育廳指派專家從題庫“D”盤生成“*.ASM”文件和“*.HEX”文件。
c、本著寬口徑、厚基礎、高技能的指導思想,競賽命題以模擬電子技術、數字電子技術、計算機文化基礎、MCS-51單片機原理及應用、KEIL軟件應用為依據。
②競賽要求
a、根據競賽設計要求在WindowsXP、Keil μVision2軟件的平臺上編程與仿真,并在“D”盤保存“*.ASM”文件和“*.HEX”文件。
b、熟悉WindowsXP環境、Keil μVision2軟件。
c、熟悉MCS-51單片機原理及應用的基礎知識,能看懂簡單、常見的單片機系統原理圖。
d、提供評審存盤的文件應由程序文件(即ASM文件)、十六進制文件(HEX文件)兩部分組成; 運用“Dpj2.dll”插件進行仿真,由評委對仿真的結果進行現場打分。
e、每個參賽選手一臺計算機,機內預先安裝了WindowsXP操作系統、辦公軟件、Keil μVision2軟件,并提供“Dpj2.dll”插件由選手自行處理。不允許參賽選手自帶軟件、軟件包、程序庫或構件(組件)庫等。
f、所有存盤的文件與文件夾必須以現場抽定的機位號數字為文件名,不得有任何暗示身份的標記。
③賽題
a、花樣彩燈
編寫由按鈕控制的四花樣LED閃爍彩燈程序,能使八個LED點亮方式有流水燈(跑馬燈)、逐點點亮、間隔點亮、逐點熄滅四種花樣。要求在當前花樣循環顯示時按下相應的花樣選擇按鈕,LED能立即改變閃爍花樣,花樣轉換由S1、S2、S3、S4按鈕控制。仿真運行開始時程序自動執行花樣1。
b、秒表計數器
編寫一個00~59秒循環運行的秒表程序。要求每隔1秒,數碼管顯示數字自動加1,直到顯示59,再過1秒,又回到00,然后繼續循環。
c、倒計時控制器
編寫一個99秒內循環運行的倒計時控制器程序。要求從一個給定的起始值開始倒計時,時間每過1秒,數碼管顯示數字自動減1,直到顯示00,1秒后又重新由起始值開始倒計時,如此周而復始。
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wpsAEB7.tmp.png
單片機編程與仿真競賽電路原理圖
評分標準見附三十一。
附三十一:
MCS-51單片機編程與仿真競賽評分細則
1、程序編寫  65分
     程序文件存盤     3分
     主程序完整并能調用子程序  12分
     子程序完整并能完成相應功能  30分
     程序設計巧妙,有創意  8分
     程序簡潔易懂、指令少、較為優化  12分
2、仿真調試(現場評分)  30分
      插件調用    3
      程序能夠運行    3
      調出仿真板  5
      功能實現    15
      技巧體現    4
3、生成HEX文件 ( 5分)
4、參賽選手的成績評定由大賽組委會專家委員會負責評定。
5、大賽團隊成績排名以該團隊三名選手個人成績之和計平
花樣彩燈評分細則
1根據電路原理圖,設計按鈕控制花樣閃爍LED彩燈的匯編語言程序, 使用Keil μVision2 軟件和仿真插件進行編譯和仿真,程序具有以下功能要求:
1)編寫按鈕控制四種花樣LED閃爍彩燈程序,能使八個LED點亮方式有流水燈(跑馬燈)、逐點點亮、間隔點亮、逐點熄滅四種花樣。要求在當前花樣循環顯示時按下相應的功能鍵,LED立即改變閃爍花樣。花樣轉換由S1S2S3S4按鈕控制,仿真運行開始時自動執行花樣1
2)采用查詢方式(非中斷方式)實現花樣轉換。
3)花樣功能說明;
花樣功能1 P1口彩燈從高位到低位為 ●●●●●●●○ → ●●●●●●○●→ ●●●●●○●● → ●●●●○●●● →        ●●●○●●●●  →  ●●○●●●●● →     ●○●●●●●● → ○●●●●●●● → 無鍵按下,繼續循環顯示,有鍵按下,轉換至對應花樣。
花樣功能2 :  P1口彩燈從高位到低位為 ●●●●●●●● → ●●●●●●●○ →  ●●●●●●○○ → ●●●●●○○○ → ●●●●○○○○ →  ●●●○○○○○ → ●●○○○○○○ → ●○○○○○○○ → ○○○○○○○ → 無鍵按下,繼續循環顯示, 有鍵按下,轉換至對應花樣。
      花樣功能3:P1口彩燈從高位到低位為●○●○●○●○ → ○●○●○●○●→  ●○●○●○●○ → ○●○●○●○● → ●○●○●○●○ → 無鍵按下,繼續循環顯示, 有鍵按下,轉換至對應花樣。
花樣功能4:P1口彩燈從高位到低位為 ○○○○○○○ → ○○○○○○○● →    ○○○○○○●● → ○○○○○●●● →  ○○○○●●●● →    ○○○●●●●● → ○○●●●●●● → ○●●●●●●● →●●●●●●●● → 無鍵按下,繼續循環顯示, 有鍵按下,轉換至對應花樣。
2程序編寫分值65分     
     程序文件存盤     3分
     主程序完整并能調用子程序  12分
     子程序完整并能完成相應功能  30分
     程序設計巧妙,有創意  8分
     程序簡潔易懂、指令少、較為優化  12分
3、仿真時插件存放正確、程序能正常運行 、能調出仿真板,四個按鈕能分別實現各自的功能,按鈕按下能立即轉換成相應的花樣顯示。分值30分。
4、生成HEX文件 ,分值5分。
5、本比賽100分鐘內完成者,按每提前5分鐘加1分;100分鐘以后完成者既不加分也不扣分。最高加分不超過10分。
花樣彩燈編程與仿真評分表
[size=12.0000pt] 機號:
[size=12.0000pt]
總分:
編程
[size=12.0000pt]與
仿真100分
程序編寫
65分
程序文件存盤正確  3分
得分
總分:[size=12.0000pt]
[size=12.0000pt]
[size=12.0000pt]
[size=12.0000pt]
評委簽名:                 
初始化合理、主程序完整并能調用子程序  12分
得分
延時程序正確  4分         
得分
四個按鈕部分程序正確  26分
(輪流點亮、逐點點亮、間隔點亮、逐點熄滅)
得分
程序設計巧妙,有創意,能實現按鈕立即響應功能   8分
得分
程序簡潔易懂、指令少、較為優化
12分
得分
仿真調試(現場評分)  
30分
插件存放正確  3分
得分
總分:[size=12.0000pt]
[size=12.0000pt]
[size=12.0000pt]
[size=12.0000pt]
評委簽名:
[size=12.0000pt]       
程序能正常運行  3分
得分
能調出仿真板  5分
得分
四個按鈕能分別實現各自的功能
15分
得分
技巧體現(按鈕按下能立即轉換成相應的花樣顯示)  4分
[size=12.0000pt]
得分
生成HEX文件  5分
得分
分時加分
以100分鐘為基準,每提前5分鐘交卷加1分,不足5分鐘則該時間段內不加分,最高加分不超過10分.
得分
評委簽名:
秒表計數器評分細則
     1根據電路原理圖,設計秒表計數器的匯編語言程序, 使用Keil μVision2 軟件和仿真插件進行編譯和仿真,程序具有以下功能要求:
    1編寫一個00~59秒循環運行的秒表程序。要求每隔1秒,數碼管顯示數字自動加1,直到顯示59,再過1秒,又回到00,然后繼續循環。
   209顯示為00~09,十位無須消隱。
   3)采用定時/計數器產生秒信號。
   4)程序設計時秒計時時間準確,顯示時間間隔為1秒。
    2、程序文件存盤、初始化合理、主程序完善、子程序能調用,有定時、延時、顯示等子程序,而且能反映時間間隔為一秒(相差不超過10%),程序簡潔易懂、較為優化、指令少、有創意。分值65分。
   3、仿真時插件存放正確、程序能正常運行 、能調出仿真板,數碼管能實現00~59循環顯示,無閃爍現象,并能體現編程技巧。分值30分。
   4、生成HEX文件 ,分值5分。
   5、本比賽100分鐘內完成者,按每提前5分鐘加1分;100分鐘以后完成者既不加分也不扣分。最高加分不超過10分。
秒表計數器編程與仿真評分表
[size=12.0000pt] 機號:
[size=12.0000pt]
總分:
編程
[size=12.0000pt]與
仿真100分
程序編寫
65分
程序文件存盤正確  3分
得分
總分:
[size=12.0000pt]
[size=12.0000pt]
[size=12.0000pt]
[size=12.0000pt]
[size=12.0000pt]
評委簽名:                 
初始化合理、主程序完整并能調用子程序  12分
得分
采用定時/計數器產生秒信號,定時、延時等子程序正確,而且能反映時間間隔為一秒(相差不超過10%)30分         
得分
用于顯示的子程序編寫正確  10分
得分
程序簡潔易懂、指令少、較為優化、有創意  10分
得分
仿真調試(現場評分)  
30分
插件存放正確  3分
得分
總分:
[size=12.0000pt]
[size=12.0000pt]
[size=12.0000pt]
[size=12.0000pt]
[size=12.0000pt]
[size=12.0000pt]
評委簽名:
[size=12.0000pt]       
程序能正常運行  3分
得分
能調出仿真板  5分
得分
數碼管能實現00-59循環顯示,無閃爍現象  15分
得分
能體現編程技巧  4分
[size=12.0000pt]
得分
生成HEX文件  5分
得分
分時加分
以100分鐘為基準,每提前5分鐘交卷加1分,不足5分鐘則該時間段內不加分,最高加分不超過10分.
[size=12.0000pt]
得分
評委簽名:
倒計時控制器評分細則
     1根據電路原理圖,設計倒計時控制器的匯編語言程序, 使用Keil μVision2 軟件和仿真插件進行編譯和仿真,程序具有以下功能要求:
    1編寫一個99秒內不斷運行的倒計時控制器程序。要求從一個給定的起始值開始倒計時,時間每過1秒,數碼管顯示數字自動減1,直到顯示00,1秒后又重新由起始值開始倒計時,如此周而復始。
    2)在程序中能對兩位倒計時起始值快速設定。
    3)采用定時/計數器產生秒信號。
    4)程序設計時秒計時時間準確,顯示時間間隔為1秒。
    2、程序文件存盤、初始化合理、主程序完整、子程序能調用,有定時等子程序,初始值易更改,而且能反映時間間隔為一秒(相差不超過10%),程序簡潔易懂、指令少、較為優化、有創意。分值65分。
3、仿真時插件存放正確、程序能正常運行 、能調出仿真板,數碼管能實現從給定值到00循環顯示,無閃爍現象,并能體現編程技巧。分值30分。
4、生成HEX文件 ,分值5分。
5、本比賽100分鐘內完成者,按每提前5分鐘加1分;100分鐘以后完成者既不加分也不扣分。最高加分不超過10分。
倒計時控制編程與仿真評分表
機號:
總分:
編程
[size=12.0000pt]與
仿真100
程序編寫
65
程序文件存盤正確  3
得分
總分:
評委簽名:
初始化合理、主程序完整并能調用子程序  12分
得分
采用定時/計數器產生秒信號,定時等子程序正確,初始值易更改,而且能反映時間間隔為一秒(相差不超過10%)  30
得分
用于數碼管顯示的相關程序正確10
得分
程序簡潔易懂、指令少、較為優化、有創意  10
得分
仿真調試(現場評分)  
30分
插件存放正確  3
得分
總分:
評委簽名:
程序能正常運行  3
得分
能調出仿真板  5
得分
數碼管能實現從給定值到00循環顯示,無閃爍  15
得分
能體現編程技巧  4
得分
生成HEX文件  5
得分
分時加分
100分鐘為基準,每提前5分鐘交卷加1,不足5分鐘則該時間段內不加分,最高加分不超過10.
[size=12.0000pt]
得分
評委簽名:

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 九九九久久国产免费 | 成人妇女免费播放久久久 | 成人美女免费网站视频 | 九一视频在线观看 | 一级毛片视频在线观看 | 国产一区二区三区精品久久久 | 亚洲欧美一区二区在线观看 | 天堂亚洲 | 一区二区国产精品 | 日韩在线播放一区 | 综合久久一区 | 激情六月天 | 一区视频 | 久久极品 | 成人小视频在线免费观看 | 久久久精品一区二区三区 | 国产精品欧美一区二区三区不卡 | 日韩欧美在线观看视频 | 国产精品视频 | 日本三级精品 | 国产成人精品午夜视频免费 | 黄色大片视频 | 欧美二区在线 | 国产一区二区观看 | 欧美区在线 | 亚洲vs天堂 | 国产一区二区在线免费观看 | 九色在线观看 | 色网在线播放 | 91精品国产乱码久久久久久久久 | 国产精品永久久久久 | 91精品国产综合久久香蕉麻豆 | 中文字幕二区三区 | 久草99 | 中文字幕亚洲精品在线观看 | 欧美成人一区二区三区 | 成人黄色电影在线播放 | 精品一二三区在线观看 | 成人亚洲片 | 久久久国产精品 | 日本一区二区三区四区 |