一、填空題
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 晶...