考試課程:微控制器原理及應用考試時間: 110 分鐘試卷總分 100 分
一、填空(本大題共20空,每空1分,總計20分)
1、 判斷以下指令的正誤(在橫線上填「正確 √」或「錯誤 ⅹ」)
(1)mov 28h, @r2
(2)inc dptr
(3)cpl r5
(4)push dptr
(5)mov f0, acc.3
(6)mov c, 30h
2、假定累加器a中的內容為30h,執行指令(此為單位元組指令):
1000h:movc a, @a+pc
後,把程式儲存器__1031h__單元的內容送入累加器a中。
3、在暫存器間接定址方式中,其「間接」體現在指令中暫存器的內容不是運算元,而是運算元的________。
4、下列程式段的功能是________
push acc
push b
pop acc
pop b
5、在基址加變址定址方式中,以________作變址暫存器,以________或________作基址暫存器。
6、如果dptr=507bh,sp=32h,(30h)=50h,(31h)=5fh,(32h)=3ch,執行下列指令
pop dph
pop dpl
後:dphdplsp
7、在mcs-51微控制器中,若採用6mhz晶振,乙個機器週期為________。
8、若a中的內容為63h,p標誌位的值為________。
9、8031微控制器復位後,r4所對應的儲存單元的位址為________,因上電時psw這時當前工作暫存器區是________組工作暫存器區。
二、寫出完成如下要求的指令,但是不能改變未涉及位的內容。(本大題共3小題,每小題5分,總計15分)
(1) 把acc.3,acc.4,acc.5和acc.6清「0」。
(2) 把累加器的中間4位清「0」。
(3) 使acc.2和acc.3置「1」。
三、閱讀下列程式,並填空:(10分)
已知程式執行前有a=02h,sp=52h,(51h)=ffh,(52h)=ffh。
下述程式執行後,
請問asp51h52h
dptr
pop dph
pop dpl
mov dptr ,#4000h
mov b,a
movx a,@a+dptr
push acc
mov a,b
inca
movx a,@a+dptr
push acc
loop: sjmp loop
org 4000h
db 10h,80h,30h,50h,30h,50h
四、問答題(本大題共4小題,任選做3道小題,每小題10分,總計30分)
1、 mcs-51微控制器的片內都整合了哪些功能部件?各個功能部件的主要功能是什麼?
2、 片內ram低128個單元劃分為哪三個主要部分?各部分主要功能是什麼?
3、 指令movc和movx有什麼不同之處?
4、 mcs-51有幾個中斷源?中斷的響應條件是什麼?
五、編寫程式,設fosc=12mhz,要求使用t0,採用方式2定時,在p1.0輸出週期為400us的方波。 (10分)
六、(15分)
現有8031微控制器、74ls373鎖存器、1片2764eprom和兩片6264ram,請使用它們組成1個微控制器應用系統,要求:
(1)請在下圖畫出硬體電路連線。
(2)指出該應用系統程式儲存器空間和資料儲存器空間各自的位址範圍。
(設無用位p2.7=0)
2019電氣本科培養計畫
電子與電氣工程系 2011級電氣工程及其自動化專業本科人才培養方案 一 專業名稱和 專業名稱 電氣工程及其自動化 碼 080601 二 培養目標 本專業培養掌握電工電子 電氣控制 資訊處理 供配電技術 建築電氣等方面的基本理論知識,具備較強的電氣工程實踐能力及一定的創新能力和發展潛力,服務於地方經濟...
電氣系團課總結
心理健康宣傳周 主題團課總結 一團課主題 心理健康 二團課物件 電氣工程系2012級大一的所有同學 三團課形式 以主題團課的形式,通過各班組織一些有關心理健康的活動,來展現同學們的心理。四團課時間 2012年10月29日 11月08日 五團課地點 12 教學樓 六團課內容 正值大學生心理健康教育活動...
2019級電氣系微控制器試題A
2007 至 2008 學年第 2 學期 課程名稱 微控制器原理及應用考試時間 100 分鐘 課程 8421741試卷總分 100 分 考試形式 閉卷學生自帶普通計算器 不允許 一 填空 本大題共20空,每空1分,總計20分 1 判斷以下指令的正誤 在橫線上填 正確 或 錯誤 1 inc dptr ...