實驗環境:PC機(預裝Keil uVision5、STC-ISP下載器)、QXMCS51開發板等。
考試要求:可攜帶書籍等資料,不許使用手機、相互走動和討論。若不聽勸阻,按作弊處理。
文件存儲和提交:實驗過程中所生成文件均存放于硬盤F盤“學生盤”內新建的個人文件夾“學號_姓名_MCU”內?荚嚱Y束后,統一將該文件夾壓縮后并使用紅蜘蛛軟件提交至教師端,確認提交成功后,方可離開。
題目一:基礎題之“單片機之開發流程”(30分)
1、在F盤“學生盤”根目錄下新建“學號_姓名_MCU”的個人文件夾。例如學生名叫“李小龍”,學號為“1305001126”,則其對應的個人文件夾名稱為“1305001126_李小龍_MCU”。本次考試個人所產生的文件均放于此文件夾之內,用作考核評分依據。(5分)
2、在個人文件夾“學號_姓名拼音_MCU”內新建文件夾“ex1_xxx”,“xxx”為姓名,如“李小龍”對應“ex1_李小龍”。打開Keil uVision5,新建工程“ex1_xxx”,并保存在文件夾“ex1_xxx”內(每一個工程對應一個工程文件夾)。然后將“MCU test A”文件夾內的子文件夾“ex1”內的ex1.c源文件復制到工程文件夾“ex1_xxx”內,并將該C源文件添加入工程“ex1_xxx”之中。(10分)
3、正確配置上述工程“ex1_xxx”,包括配置芯片型號,添加源文件等,編譯無錯后,生成對應的“hex”下載文件。用STC-ISP下載器,將生成的“hex”文件下載到QXMCS51開發板上(15分)。注:完成此步時,請舉手示意監考教師,以作登記。
題目二:基礎題之“不一樣的拿來主義”(40分)
1、在個人文件夾內,新建工程文件夾“ex2_xxx”。將“MCU test A”文件夾內的子文件夾“ex2”內的ex2.c源文件復制到工程文件夾“ex2_xxx”內,并將該C源文件添加入工程“ex2_xxx”之中。(10分) 注:“xxx”為學生姓名。
2、 正確配置上述工程“ex2_xxx”,包括配置芯片型號等,編譯后,根據編譯錯誤提示,修改c源文件中出現的一處語法錯誤,直至編譯無錯后,生成對應的“hex”文件。(10分)
3、用STC-ISP下載器,將生成的“hex”文件下載到QXMCS51開發板上,操作并觀察現象(此處不做強制要求和評分)。依據操作和觀察,結合原理圖和自己對程序理解,補充完整ex2.c源文件中有“?”的注釋部分。(20分)
題目三:綜合題之“我也可以!”:使用一個獨立按鍵KEY實現控制LED燈的閃爍(每一秒鐘閃爍一次)與熄滅。每按一次按鍵,狀態發生轉換。(30分)
1、在個人文件夾內,新建工程文件夾“ex3_xxx”。新建一個名為ex3.c源文件,保存到工程文件夾“ex3_xxx”內,并將該c源文件添加入工程“ex3_xxx”之中(5分)。 注:“xxx”為學生姓名。
2、代碼必須添加必要的注釋,要求書寫規范、清晰。(10分)
3、結合QXMCS51開發板和原理圖,完成題目所要求功能(15分)。注:完成此步時,請舉手示意監考教師,以作功能驗證評分登記。
完整的Word格式文檔51黑下載地址:
2017年春《單片機原理與應用實驗》上機操作考試A.doc
(26.5 KB, 下載次數: 9)
2018-12-13 13:47 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|