1樓:匿名使用者
170.十進位制29的二進位制表示為原碼( c )
a 11100010 b 10101111 c 00011101 d 00001111
171. 十進位制0.625轉換成二進位制數是( a )
a 0.101 b 0.111 c 0.110 d 0.100
172. 選出不是計算機中常作的碼制是( b )
a 原碼 b 反碼 c補碼 d ascii
173. 要想測理int0引腳上的一個正脈衝寬度,那麼特殊功能暫存器tmod的內容應為( a ).
(a)09h (b)87 h (c)00h (d)80h
174. psw=18h時,則當前工作暫存器是( d )
(a)0組 (b)1組 (c)2組 (d)3組
175.控制序列口工作方式的暫存器是( c )
(a)tcon (b)pcon (c)scon (d)tmod
176.p1口的每一位能驅動( b )
(a)2個ttl低電平負載有 (b)4個ttl低電平負載
(c)8個ttl低電平負載有 (d)10個ttl低電平負載
177. mcs-51的中斷允許觸發器內容為83h,cpu將響應的中斷請求是( a )
(a) t1, (b)t0,t1 (c)t1,序列介面 (d) ,t0
178. movx a,@dptr指令中源運算元的定址方式是( b )
(a) 暫存器定址 (b)暫存器間接定址 (c)直接定址 (d)立即定址
179. org 0003h
ljmp 2000h
org 000bh
ljmp 3000h 當cpu響應外部中斷0後,pc的值是( a )
(a) 0003h (b)2000h (c)000bh (d)3000h
執行push acc指令,mcs-51完成的操作是( a )
(a) sp+1 sp (acc) (sp)(b)(acc) (sp)sp-1 sp
(c)sp-1 sp (acc) (sp) (d)(acc) (sp)sp+1 sp
180. call指令操作碼地址是2000h,執行完相子程式返回指令後,pc=( c )
(a) 2000h (b)2001h (c)2002h (d)2003h
181. 執行完mov a,#08h後,psw的一位被置位( d )
(a)(a)c (b)f0 (c)ov (d)p
182. 下面條指令將mcs-51的工作暫存器置成3區( b )
(a)mov psw,#13h (b)mov psw,#18h
(c)setb psw.4 clr psw.3 (d) setb psw.3 clr psw.4
183.執行movx a,dptr指令時,mcs-51產生的控制訊號是( c )
(a)/psen (b)ale (c)/rd (d)/wr
184. mov c,#00h的定址方式是( b )
(a)位定址 (b)直接定址 (c)立即定址 (d)暫存器定址
2樓:一萬光年
從前到後
c,a,b,a,d,
c,b,a,b,a
c,d,b,c,b
3樓:折翼的黒天使
c,d,d,b,c,c,b,d,b,a,不會,a,不會,不會,c。
大概就是這樣了~有些還沒學到呢
微控制器習題 10
4樓:匿名使用者
《微控制器習題與試題解析》是一部微控制器教材的練習試題與解析,全書內容分兩部分回
,第1部分對80c51系列單答片機教材中所涉及的思考與練習題進行了整理、分析和解答;第2部分則對某大學近幾年“微控制器原理與接**術”考試試卷進行了分析和解答,並說明考題測試的內容、答題時應注意的問題等。即使題目相同,由於提出問題的角度不同,答案還會有所不同。同時,增加了一些設計題、綜合系統擴充套件題。
書中對近幾年微控制器系統擴充套件應用的新技術和新理念(比如低功耗設計、可靠性設計和虛擬技術等)進行了適當補充。《微控制器習題與試題解析》內容分兩部分,第1部分對80c51系列微控制器教材中所涉及的思考與練習題進行了整理、分析和解答;第2部分則對某大學近幾年“微控制器原理與接**術”考試試卷進行了分析和解答,並說明考題測試的內容、答題時應注意的問題等。即使題目相同,由於提出問題的角度不同,答案還會有所不同。
同時,增加了一些設計題、綜合系統擴充套件題。書中對近幾年微控制器系統擴充套件應用的新技術和新理念(比如低功耗設計、可靠性設計和虛擬技術等)進行了適當補充。
5樓:黃庭石鑼
假定(baia)=feh,
(r3)=0fh,(30h)=f0h,(r0)=40h,(40h)=00h。執行指令du:
inc a
inc r3
inc 30
inc @r0
後,累加器a的內zhi容為
dao (回ffh ),答r3的內容為
(10h),
30h 的內容為 (f1h ), 40h的內容為 (01h )。
6樓:匿名使用者
a=ffh;r3=10h;30h=f1h;40h=01h。
7樓:喬碧蘿前來報到
hdhdhrjjr ddvzbjs hd dgbddbd vd
微控制器考試題目及答案(微控制器考試複習題)
8樓:匿名使用者
《微控制器原理及接**術》試卷(閉卷a卷)
一.單項選擇題(每題1分,共20分)
1.dptr為( c)
a.程式計數器 b.累加器 c.資料指標暫存器 d.程式狀態字寄存
2.psw的cy位為( b)
a.輔助進位標誌 b.進位標誌 c.溢位標誌位 d.奇偶標誌位
3.mcs-51微控制器片內rom容量為( a )
a.4kb b.8kb c.128b d.256b
4.mcs-51微控制器片要用傳送指令訪問片外資料儲存器,它的指令操作碼助記符是以下哪個?( b)
a.mul b.movx c.movc d.mov
5.direct表示( c )
a.8位立即數 b.16位立即數 c.8位直接地址 d.16位地址
6.堆疊指標sp是一個( a )位暫存器
a.8 b.12 c.13 d.16
7.定時器/計數器工作方式選擇中,當m1m0=11時,其工作方式為( d )
a.方式0 b.方式1 c.方式2 d.方式3
8.定時器/計數器工作方式0為( a)
a.13位定時/計數方式 b.16位定時/計數方式
c.8位可自動裝入計數初值方式 d.2個8位方式
9.mcs-51的最小時序定時單位是( a )
a.節拍 b.狀態 c.機器週期 d.指令週期
10.#data表示( a )
a.8位直接地址 b.16位地址 c.8位立即數 d.16位立即數
11.主頻為12mhz的微控制器它的機器週期為(c )
a.1/12微秒 b.0.5微秒 c.1微秒 d.2微秒
12.mcs-51微控制器在同一優先順序的中斷源同時申請中斷時,cpu首先響應( a )。
a.外部中斷0 b.外部中斷1 c.定時器0中斷 d.定時器1中斷
13.movc a ,@a+pc指令對於源運算元的定址方式是( d )
a.暫存器間接定址 b.暫存器定址 c.立即定址 d.變地定址
14. 為( c )
a.復位訊號輸入端 b.地址鎖存允許訊號輸出端
c.程式儲存允許輸出端 d.程式儲存器地址允許輸入端
15.mcs-51微控制器的一個機器週期由(d )個振盪脈衝組成。
a.2 b.4 c.6 d.12
16.movc a ,#30h指令對於源運算元的定址方式是( c )
a.暫存器間接定址 b.暫存器定址 c.立即定址 d.變地定址
17.計算機能直接識別的語言為( b)
a.組合語言 b. 機器語言 c.自然語言 d.硬體和軟體
18.psw的ov位為( c )
a.輔助進位標誌 b.進位標誌 c.溢位標誌位 d.奇偶標誌位
19.在微控制器中( a )為程式儲存器。
a.rom b. ram c.eprom d.eeprom
20.能用紫外線光擦除rom中的程式的只讀儲存器為( c )
a.掩膜rom b.prom c.eprom d.eeprom
二、填空(每題 2 分,共 10 分)
1、從微控制器系統擴充套件的角度出發,微控制器的引腳可以構成三匯流排結構,即 資料
匯流排、地址匯流排和 控制 匯流排。
2、ale訊號的作用是 鎖存低8位地址訊號(或 低8位地址鎖存) 。
3、mov a,40h 指令對於源運算元的定址方式是 直接 定址。
4、pc存放的內容為: 下一條要執行的指令的地址 。
5、mcs-8051系列微控制器字長是 8 位,有 40 根引腳。
三、簡答題:(共 25 分)
1、什麼是微控制器?簡述微控制器的應用領域。(15 分)
答:單片微型計算機簡稱微控制器,它是把微型計算機的各個功能部件:**處理器cpu、隨機儲存器ram、只讀儲存器rom、定時/計數器及i/o介面電路等整合在一塊晶片上,構成一個完整的微型計算機。
應用領域:(1)微控制器在智慧儀器儀表中的應用;(2)微控制器在工業控制中的應用;(3)微控制器在計算機網路與通訊技術中的應用;(4)微控制器在日常生活及家電中的應用。
2、什麼叫中斷?中斷有什麼特點?(10 分)
答:(1)“中斷”是指計算機在執行某段程式的過程中,由於計算機系統內、外的某種原因,當出現cpu以外的某種情況時,由服務物件向cpu發出中斷請求訊號,要求cpu暫時中斷當前程式的執行而轉去執行相應的處理程式,待處理程式執行完畢後,再返回繼續執行原來被中斷的程式。
(2)特點:分時操作;實時處理;故障處理。
四.已知:(r1)=32h,(30h)=aah,(31h)=bbh,(32h)=cch,求執行下列指令後累加器a.
50h.r6.32h.
和p1口中的內容。(10分)
mov a ,#30h
mov 50h ,a
mov r6 ,31h
mov @r1 ,31h
mov p1,32h
解:上述指令執行後的操作結果為:
a=30h
(50h)=30h
r6=bbh
(32h)=bbh
p1=bbh
五、分析執行如下指令後,psw中的cy 、ac、ov、p各為多少? a中的結果用十進位制表示是多少?(15分)
mov a,#85h
add a,#0aeh
cy=1,ac=1,ov=1,p=0。(a)=51
六、程式設計題: (每小題10分,共20分)
1、在程式中定義一個0——9的平方表,利用查表指令找出累加器a=03的平方值。(10分)
解:程式設計如下:
org 0050h
mov dptr,#table ;表首地址→dptr
mov a,# ;03→a
movc a ,@a+dptr ;查表指令,25→a
sjmp $ ;程式暫停
table:db 0,1,4,9,16,25,36,49,64,81 ;定義0——9平方表
end2、試採用兩種方法編制程式,開放定時器t1的溢位中斷。(10分)
解:程式設計如下:
mov ie,88h
或者mov a8h,88h
或者 setb ea
setb et1
微控制器題目,高手幫忙解答下,微控制器技術與應用的題目,高手幫忙解答一下
1 sp 40h,dptr 3412,分析執行下列指令後dptr及sp內容push dpl push dph pop 08h 程式執行後 sp 41h 08h 34h 2 假設內ram單元 60h 6,問執行完下列指令後ram 60h 的內容為多少。mov r0,60h mov a,r0 rl a ...
微控制器的種類,微控制器的分類
按微控制器機器字長可分為 4位 很少用 8位,16位,32位按微控制器核心可分為 mcs51 avr pic msp ht arm等等 按微控制器廠家分就更多了,mcs51核心的廠家就有多種 如sst atmel stc winbond等 學習微控制器,電子知識,請到 電子設計網dzsj 種類太多了...
51微控制器ad採集,51微控制器AD採集
為了得到較高精度,你將除數乘以100,再除被除數。所以最好定義為int型。記憶體中肯定以十六進位制形式 二進位制 儲存的。程式可以直接相除,但只保留整數部分,所以如果你要得到小數兩位,就先乘以100再除,顯示的時候知道最低兩位實際是小數點後兩位就行了。stc12c5a60s2的話,是精度最大來可達1...