資料匯流排:8根
控制匯流排:
上電後pc指標pc=0000h()(永遠指向當前執行下一條)
堆疊區先進後出 sp工作區(08h~1fh)
微控制器內部256個位元組ram
高128特殊暫存器區
低128普通ram
程式狀態字暫存器psw
c ac f0 rs1 rs0 ov f1 p
c為進製標誌,ac為半進製標誌,f0 、 f1為使用者標誌,rs1和rs0為當前工作暫存器組的選擇位,ov 是溢位標誌位, p是奇偶標誌位。
rs0、rs1對工作暫存器組的選擇
每乙個位元組儲存8位二進位制數
20h~2fh 選址區 (16位元組 128位可操作)位元組、位定址
i/o 讀資料送0ffh後再讀取資訊
ale 位址鎖存器訊號373
psen rom選通訊號由movc產生
求55 的2進製 10進製 bcd碼
求***真值為-69
ea 片內rom—高電
ea 片外rom—低電
rst—復位接電平
微控制器5個中斷源
序列收發需要軟體清0 其餘4個硬體清0
兩個中斷源有兩個優先順序
ie暫存器
ea:cpu中斷總允許位。當ea=1,cpu開放中斷;當ea=0,cpu遮蔽所有的中斷請求 。
ex0 、ex1:外部中斷允許位。ex0、ex1=1時,允許外部int0、int1中斷 。
et0 、et1:定時器中斷允許位。 et0 、et1=1,允許定時器t0、t1中斷
es:序列口傳送/接收中斷允許位。es=1,允許序列口傳送/接收中斷。
80c51系統復位後,ie中各中斷允許位均被清0,即禁止所有中斷。
ip暫存器
px0 、px1:外部中斷源int0、int1中斷優先順序控制位。
pt0 、pt1:定時器t0、t1中斷優先順序控制位。
ps:序列口傳送/接收中斷優先順序控制位。
如果幾個同一優先順序的中斷源,同時向cpu申請中斷,cpu通過內部硬體查詢邏輯按自然優先順序順序確定該響應哪個中斷請求。
當系統復位後,ip低5位全部清0,將所有中斷源設定為低優先順序中斷。
定時器tmod
t0-4種 t1-3種 t1方式2做波特率發生器
微控制器振盪週期機器週期
t0、t1做計數器時,外部脈衝頻率6m晶振外部<250k
通訊三種方式 ①8位資料位 ②起始位 8位資料位停止位
③起始位 8位資料位奇偶校驗位停止位
anl 與 orl 或 cpl 非 xrl異或 swap
ret i 中斷返回
ret 子程式返回
運算定時器時間
mov 30h,#0a4h
mov a,r2
mov 40h,@r0
(30h)=? (a)=? (40h)=?
微控制器期末總結
ptxd埠資料暫存器 ptxpe埠上拉使能暫存器 ptxse斜率暫存器 ptxds驅動強度暫存器 2.mc9s08aw60應用工程中關係到gpio應用的函式中,必須包含哪個標頭檔案?書69 mc9s08aw60.h 3.gpio應用程式設計,例如 ptd0 ptd1接兩個撥動開關,ptb口接八個le...
微控制器期末複習
第一作者 由於作者知識有限,如有錯誤,請多多包涵!一 填空題 1 微控制器由那些部件構成?答 處理器 cpu 儲存器 i o埠 定時 計數器 中斷系統以及系統匯流排構成,通過系統匯流排把各個部分連線起來。2 微控制器讀內 外部指令指令使用的指令?答 內 mov movc 外部 movx movc 3...
微控制器期末複習
一 填空題 每空 1 分,共25分 1 mcs 51微控制器的p0 p3口均是 8位並行i o口,其中的p0口和p2口除了可以進行資料的輸入 輸出外,通常還用來構建系統位址的低8位和高8位 2 mcs 51有5個中斷源,有2個中斷優先順序,優先順序由軟體填寫特殊功能暫存器ip加以選擇。3 外部中斷請...