桂電微控制器複習

2022-08-13 10:15:08 字數 1380 閱讀 9691

一、填空題

1、mcs-51系列微控制器內部儲存器,即內ram中位定址區的位址範圍是128b工作暫存器區的位址範圍00-1fh.

2、通常微控制器上電復位時pc=0000h, sp=07h,工作暫存器採用第 0組,這組暫存器的位址範圍是00h~07h, p1=ffh。

3、msc_51有4個並行i/0口,其中p0~p3是準雙向口,所以輸入腳輸出時必須先寫__1__。

4、msc_51序列介面有4種工作方式,這可在初始化程式中用軟體填寫特殊功能暫存器__scon___加以選擇.

5、在微控制器應用系統中,外部裝置與外部資料儲存器傳輸資料時,使用movx指令。

6、mcs—51微控制器內有兩個2 加定時/計數器,可通過程式設計實現4 種工作法式

7、msc_51微控制器中斷系統中共有into,2nti,to,ti,序列口五個中斷源,其中優先順序最高的是__into____,優先順序最低的是___序列口____

8、將cy與a的第0位的非求或的指令是orlc/acc.0,若a=0,執行後a= 0 。

9、已知a=0f8h,當執行aooa,#0a9h指令後,ov= 0 ,cy= 1 ,ac= 1 ,p= 1 ,若是有符號的數,則a= -95 。

二、選擇題

1、考查微控制器引腳的功能p26頁

2、(20頁) org 0003h

ljmp 2000h

org 000bh

ljmp 3000h 當cpu響應定時器0中斷後,pc的值應為3000h

3、(31頁) 主要考察暫存器間接定址

4、(40頁) 主要考察「各種」指令所佔的機器週期

lcall 指令操作碼位址 2000h 、pc=(0)。執行完相應子程式返回指令後pc=2003h

(可以查詢書本後的附錄)

5、mcs-51微控制器的堆疊區應建立在片內資料儲存區的低節單元。

三、判斷題

1、考察串列埠的工作方式

2、考察tmod中的暫存器的含義

3、i\o與ram是統一編址的(正確)

4、考察中斷優先順序

5、 51微控制器的引腳作用(26頁)

6、 中斷請求訊號標記在scon中(107頁)(正確)

7、 外存與cpu直接交換(錯誤)

8、 儲存器只能存程式(錯誤)

9、 執行返回指令時,返回的斷點是呼叫指令首位址(錯誤) 應改為斷點位址

四、應用題

例1、設計乙個延時 10ms 的延時子程式,已知:微控制器使用6mhz的晶振

(參考知識點56頁,例3-9)

例2、1完成如下程式,採用6mhz晶振,定時1ms,方式0

2計數100.,方式1,問初值應為多少?

(參考知識點119頁,7.4節內容)

例3、閱讀某個程式,說明它的功能和作用。

微控制器複習

一 填空題 1 在mcs 51系列微控制器外擴程式儲存器時,一般有兩種方法完成片選,一種是線選法,另一種是 2 mcs 51系列微控制器振盪頻率為12mhz時,乙個機器週期為 us 3 mcs 51微控制器的中斷系統共有個中斷源 4 6264是資料儲存器晶元,容量為 5.微控制器為中斷設定的中斷子程...

微控制器複習整理

複習資料整理 程式設計 1 方波或鋸齒波 用延時實現 注意晶振頻率 例 8 10 秒延時程式。弄清楚時間是怎麼算的 延時程式與 mcs 51 執行指令的時間有關,如果使用 6 mhz晶振,乙個機器週期為 2 s,計算出一條指令以至乙個迴圈所需要的執行時間,給出相應的迴圈次數,便能達到延時的目的。10...

微控制器複習總結

計數初值計算方法 把計數器計滿為零所需要的計數值設定為c,計數初值設定為tc,由此可得到公式 tc m c 式中,m為計數器模值,該值和計數器工作方式有關。在方式0時m為213 在方式1時m為216 在方式2和方式3時m為28。計數狀態 tc m n 定時狀態 tc m 定時時間 t 而t 12 晶...