微控制器原理與應用試卷A答案

2023-01-15 12:33:05 字數 1906 閱讀 1155

微控制器原理與應用試卷參***(a卷)

物電學院2005級5-8班

一、 單項選擇題(每小題1分,共20分)

1.c  2.b  3.d  4.a  5.c 6.b  7. c  8.c  9.d  10.c

11.c  12.a  13.a  14.b  15.a 16.a 17.d 18.a 19.b 20.b

二、多項選擇題(每小題2分,共10分)

1.ac  2.bc  3.bc  4. abc  5.bd

三、讀程式題(每小題6分,共30分)

1.(a)=__85h____,(01h)=_50h____,(psw)=___11h______。

2.(a)=__40h ____,(40h)= 60h ,(r0)=__ 60h ____。

3.(a)= 32h , (b)= 31h ,(sp)= 30h 。

4.乙個機器週期為2μs,執行程式所需時間t=2μs*(5×100+3)=1006μs≈1ms

5.(1)該程式的功能是:_統計累加器a中1的個數__;

(2)若執行該子程式時,(a)=0feh,則執行該子程式後(r1)=__07h____。

四、編制程式題(每小題10分,共20分)

1.參考程式如下:

mov dptr, #0200h

mov r2, #15

loop: movx a,@dptr

mov b, a

inc dph

movx a, @dptr

add a, b

inc dph

movx @dptr, a

inc dpl        ;指向下一單元

mov dph, #02h

djnz r2, loop

sjmp $

2.參考程式如下:

mov r0,#20h

mov r1,#50h

mov r2,#10

loop:mov dptr,#tab

mov a,@r0

movc a,@a+dptr

mov @r1,a

inc r0

inc r1

djnz r2,loop

sjmp $

tab:db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh

五、編制源程式題(12分)

評分細則:計算初值(2分),中斷入口(1分),工作方式(1分)置初值與重灌初值(2分),開中斷(2分)總體框架(開始,結束,中斷返回,原地等待,4分)

計算定時器t0的初值x:晶振f=6mhz,則機器週期t=2us=2*10-6s

(216-x)*t=0.1初值x=65536-50000=15536=3cb0h

org 0000h

ajmp main

org 000bh

ajmp int

org 0100h

main: mov sp, #63h

mov tmod, #01h ;定時器t0工作方式2,定時方式,gate=0

mov tl0, #0b0h ;延時0.1s,初值為3cb0h

mov th0, #3ch

setb tr0

setb et0

setb ea

setb p1.0

sjmp $

int: clr tr0

cpl p1.0

mov tl0, #0b0h ;重灌初值

mov th0, #3ch

setb tr0

reti

end六、硬體介面題(8分)

評分細則:位址線(2分),資料線(1分),片選及解碼(2分),ale(1分),psen(1分),電源與地(1分)

微控制器原理及應用答案

嵌入式微處理器的基礎是通用計算機中的cpu,它的位址匯流排數目較多能擴充套件較大的儲存器空間,所以可配置實時多工作業系統 rtos rtos是嵌入式應用軟體的基礎和開發平台。正由於嵌入式微處理器能執行實時多工作業系統,所以能夠處理複雜的系統管理任務和處理工作。因此,廣泛地應用在移動計算平台 手機 工...

微控制器原理與應用試題

二 單項選擇題 每小題3分,共15分 1 mcs 51微控制器外部有40個引腳,其中,位址鎖存允許控制訊號引腳是 a a ale bcd rst 2 下列指令寫法正確的是b a mov 20h,a b add r2,30h c push r0 d rrc a 3 org 0003h ljmp 200...

微控制器原理及應用

網路教育學院 題目 課題一 微控制器電子時鐘設計 學習中心 甘肅農墾河西分校 層次 專公升本 專業 電氣工程及其自動化 年級 2015年春季 學號 201303576510 學生姓名 王書飛 一,引言 1957年,ventura發明了世界上第乙個電子錶,從而奠定了電子時鐘的基礎,電子時鐘開始迅速發展...