1樓:匿名使用者
7. 中斷查詢確認後,在下列各種8031微控制器運**況中,能立即進行響應的是:(d )
a.當前正在執行高優先順序中斷處理
b.當前正在執行reti指令
c.當前指令是div指令,且正處於取指令的機器週期
d.當前指令是mov a,r3
8. mcs-51微控制器復位操作的主要功能是把pc初始化為( c)。
a.0003h b.2000h c.0000h d.4000h
9. mcs-51微控制器的堆疊區應建立在( a)。
a. 片內資料儲存區的低128位元組單元 b. 片內資料儲存區
c. 片內資料儲存區的高128位元組單元 d.程式儲存區
10. mcs-51微控制器定時器工作方式2是指的( b)工作方式。
a. 8位 b. 8位自動重灌 c. 13位 d. 16位
二、填空題
1.微控制器與普通計算機的不同之處在於其將___ cpu___、___ 儲存器 __和__ i/o電路___三部分整合於一塊晶片上。
2.內部ram中,位地址為30h的位,該位所在位元組的位元組地址為 __26h
3.mcs-52 微控制器共有__5_箇中斷源。
4.8031微控制器復位後,r4所對應的儲存單元的地址為___04h___,因上電時psw= __00h___。這時當前的工作寄存
器區是__0__組工作暫存器區。
5.在mcs-51微控制器中,如果採用12mhz晶振,1個機器週期為 ___1 us___。
6.在基址加變址定址方式中,以__a__作變址暫存器,以__dptr__或___pc__作基址暫存器。
三、讀程式(閱讀程式後填空)
1.已知(b)=35h,(a)=43h 在執行下列指令後,(sp)=__52h__,內部ram(51h)=__43h__。
mov sp,# 50h
push acc ;51
push b ;52
2.執行下列程式後,(a)=__0a6h__,(b)=__16h__。
mov a,#9fh ;1001 1111
mov b,#36h ;0011 0110
anl b,a ;0001 0110
setb c
addc a,b ;0a6h
3.設ram 中(2456h)=66h,(2457h)=34h,rom 中(2456h)=55h,(2457h)=64h。請分析下面程式執行後各寄
存器的內容。 (a)=__64h__,(dptr)=__2456h__。
mov a,#1
mov dptr,#2456h
movc a,@a+dptr
4.比較兩個ascii 碼字串是否相等。字串長度在內部ram 3fh 單元,兩字串的首地址分別為40h、50h。如果
兩個字串相等,置cy=1,否則,置cy=0。
mov r0,#40h
mov r1,#50h
mov r2,#3fh
loop1:mov a,@r0
clr c
__xrl a__,@r1
jnz loop2
inc r0
inc r1
__djnz r2__,loop1
setb c
retloop2:clr c
ret5.將以**形式存放在從table 開始的內部單元中的8 個單位元組正數求平均值。
mov r0,#table ;不完整
mov r2,#8
mov r4,#0
loop1:mov a,@r0
__add a,r4__
mov r4,a
inc r0
djnz r2,loop1
mov b,#8
__div ab__
ret6.假定a=83h,(r0)=17h,(17h)=34h,執行以下指令:
anl a,#17h
orl 17h,a
xrl a,@r0
cpl a
後,a的內容為___48h___ 。
7.如果dptr=507bh,sp=32h,(30h)=50h,(31h)=5fh,(32h)=3ch,則執行下列指令後:
pop dph
pop dpl
pop sp
則:dph=___3ch___ ,dpl=___5fh___ ,sp=___50h___
8.假定,sp=60h,a=30h,b=70h,執行下列指令:
push a
push b
後,sp的內容為___62h___ ,61h單元的內容為___30h___ ,62h單元的內容為___70h___ 。
問題補充:1.mcs-51 微控制器的rs1,rs0=11 時,當前暫存器r0—r7 佔用內部ram(d )單元。
a. 00h—07h b. 08h—0fh
c. 10h—17h d. 18h—1fh
2.mcs-51 微控制器有片內ram 容量( d)。
a. 4kb b. 8kb
c. 128b d. 256b
3.mcs-51 微控制器的外部中斷0 中斷入口地址為( a)。
a. 0003h b. 000bh
c. 0013h d. 001bh
4.mcs-51 微控制器的定時器/計數器工作方式1 是( b)。
a.8 位計數器結構 b.16 位計數器結構
c.13 位計數器結構 d.2 個8 位計數器結構
5. pc的值是(c )
a、當前正在執行指令的前一條指令的地址 b、當前正在執行指令的地址
c、當前正在執行指令的下一條指令的地址 d、控制器中指令暫存器的地址
6. 當需要從mcs-51微控制器程式儲存器取資料時,採用的指令為( b)。
a. mov a, @r1 b. movc a, @a + dptr
c. movx a, @ r0 d. movx a, @ dptr
四、綜合題
1、將內部ram 30h單元的內容傳送到外部ram 1000h之中,並將存於外部ram 8000h開始的10個資料傳送到以
內部ram 0040h開始的區域,請程式設計實現.
org 0000h
ajmp start
org 0100h
start:
mov dptr,#1000h
mov a,30h
movx @dptr,a
mov r2,#0ah
mov r0,#40h
mov dptr,#8000h
loop: movx a,@dptr
mov @r0,a
inc r0
inc dptr
djnz r2,loopret
2樓:
樓主自己不會做把,才10分啊
3樓:匿名使用者
這麼多題目才10分.
一套微控制器題目,高分尋求幫助!急 20
4樓:匿名使用者
一. 單項選擇題
1.b 2.b 3.d 4.a 5.d 6.b 7.c 8.d 9.b 10.d
二.填空
1.19h 2.運算器、控制器 3.無條件傳送、條件傳送、dma傳送
其他自己做吧
5樓:
5、選d
6、選b
7、選c
9、選b
10、選d
填空:1、18h~1fh
2、運算部件和控制部件
4、b6和0
一套微控制器的練習題幫忙做下
6樓:匿名使用者
判斷題1、8031微控制器外部可配置rom的最大空間是64k位元組。(e68a8462616964757a686964616f31333262363130 )
2、堆疊指標sp的內容是50h,當執行完指令pop a後其內容變為51h。 ( )
1、8051每個中斷源相應地在晶片上都有其中斷請求輸入引腳( )
3、中斷初始化時,對中斷控制器的狀態設定,只可使用位操作指令,而不能使用位元組操作指令( )
4、微控制器系統擴充套件時使用的鎖存器,是用於鎖存高8位地址( )
5、如jc rel發生跳轉時,目標地址為當前地址加上偏移量rel( )
6、mov a,@a+dptr是一條查詢指令( )
7、mul ab的執行結果是高8位在a中,低8 位在b中( )
8、在a/d變換時,抽樣頻率越高越好( )
9、cpu對內部ram和外部ram的讀寫速度一樣快( )
10、對於8051微控制器,當cpu對內部程式儲存器定址超過4k時,系統會自動在外部程式儲存器中定址( )
11、外加晶振頻率越高,系統運算速度也就越快,系統效能也就越好( )
12、暫存器定址方式也可以用來訪問外部資料儲存器。( )
13、mcs-51系列微控制器的內部定時/計數器t1具有四種工作方式。 ( 錯 )
14、8051微控制器對最高優先權的中斷響應是無條件的。( 錯。如果同時有倆個 )
15、中斷初始化時,對中斷控制器的狀態設定,只可使用位操作指令,而不能使用位元組操作指令。( 錯 )
16、在一般情況8051微控制器允許同級中斷巢狀。( 錯 )
17、8051微控制器,程式儲存器數和資料儲存器擴充套件的最大範圍都是一樣的。( 錯 )
18、微控制器系統擴充套件時使用的鎖存器,是用於鎖存高8位地址( 錯 ) 。
19、 rc a為迴圈左移指令( 錯帶進位標誌的 ) 。
20、若mcs-51微控制器使用的晶振是12mhz,則其機器週期為1µs。 ( )
21、當執行mov p1,#0ffh和mov a,p1指令後,累加器a裡的內容一定是0ffh。 ( 錯 )
22、51系列微控制器採用的是哈佛結構。 ( 對 )
23、8031微控制器在訪問外部資料儲存器時,ale訊號在兩個機器週期中只出現一次。 ( 對 )
24、堆疊指標sp的內容是50h,當執行完指令pop a後其內容變為51h。 ( 錯 )
25、8051每個中斷源相應地在晶片上都有其中斷請求輸入引腳( 錯 )
26、中斷初始化時,對中斷控制器的狀態設定,只可使用位操作指令,而不能使用位元組操作指令(錯 )
27、微控制器系統擴充套件時使用的鎖存器,是用於鎖存高8位地址( 錯 )
求學微控制器的大蝦推薦一套MCS51微控制器開發板
凌陽16位spce61a 就算凌陽61a板。求一張微控制器mcs 51系列的指令系統 stc系列與mcs 51系列微控制器什麼關係?mcs 51微控制器的分類 51系列是基本型,包括 這四個機種區別,僅在於片內程式儲存器。8051為4kbrom,8751為4kbeprom,8031片內無程式儲存器,...
關於微控制器的畢業設計,微控制器類畢業設計題目彙總
1325你不懂 提供給那些做畢業設計的朋友 吉儉門巳 以上我都會,要來找我,我發程式設計軟體和 軟體給你和程式以及電路圖 會微控制器的,比如參加過競賽的,一個星期就可以完成畢業設計什麼都不會的,除了抄,就是買,要不就來矇混過關按您的說法,估計你不太會微控制器,這個真的自己做,多向老師同學請教,也至少...
關於微控制器的一點問題,微控制器的問題
入門的話 最好選擇51微控制器,簡單!網路資源豐富,例程也多,只要感興趣加上堅持。這些功能都能實現。你提的第一個問題51微控制器就可是實現,定時的話微控制器裡面有定時器功能,設定好相應的時間就可以控制燈亮滅,手動控制的話,用按鈕接微控制器io口來控制燈泡亮滅。第二個問題就有點難度了,像你那樣的要求也...