MCS-51單片機內(nèi)部有幾個定時器/計數(shù)器,有幾種工作方式?答:89C52內(nèi)部有3個定時器/計數(shù)器,定時器0有4種工作方式,定時器1有3種工作方式,定時器2有4種工作方式。
MCS-51在什么情況下可以響應中斷?中斷響應的過程是?答:響應中斷的條件(1)中斷源有中斷請求;(2)中斷總允許位EA=1;(3)請求中斷的中斷源的中斷允許位為1;在滿足以上條件的基礎上,若有下列任何一種情況存在,中斷響應都
MCS-51共有幾個中斷源?各中斷標志是如何產(chǎn)生的,又如何清零的?CPU響應中斷時,中斷入口地址各是多少?答:MCS-51共有5個中斷源。各中斷標志是通過中斷請求產(chǎn)生的,通過指令或硬件清零的。CPU響應中斷時,中斷入口地址各
在MCS-51單片機的片內(nèi)RAM中,已知(30H)=38H,(38H)=40H,(40H)=48H,(48H)=90H。請說明下面各是什么指令和尋址方式,以及每條指令執(zhí)行后目的操作數(shù)的結果。MOV A,40H ;數(shù)據(jù)傳送,直接尋址,(A)=48HMOV R0,A ;數(shù)據(jù)傳
什么是尋址方式?MCS-51單片機有哪些尋址方式,是怎樣操作的?各種尋址方式的尋址空間和范圍是什么?答: MCS-51單片機有7種尋址方式:立即數(shù)尋址、寄存器尋址、直接尋址、寄存器間接尋址、變址尋址、位尋址和指令尋址。
簡述MCS-51匯編指令格式。答: MCS-51匯編語言指令由四部分組成,其一般格式如下:[標號:] 操作碼 [操作數(shù)] [;注釋]格式中的方括號意為可以沒有相應部分,可以沒有標號、操作數(shù)和注釋,至少要有操作碼。其操作數(shù)部分
MCS-51單片機有幾種低功耗工作方式?如何實現(xiàn),又如何退出?答: MCS-51單片機有空閑和掉電兩種低功耗工作方式。當CPU執(zhí)行完置IDL=1的指令后,系統(tǒng)就進入空閑方式。進入空閑方式之后,有兩種方法可以退出。一種是任何中
MCS-51單片機常用的復位電路有哪些?復位后機器的初始狀態(tài)如何?答: 復位電路有兩種方式:上電自動復位電路和手動復位電路。復位后,程序計數(shù)器PC變?yōu)?000H,使單片機從程序存儲器地址0000H單元開始執(zhí)行。除P0~P3為FF
MCS-51單片機實用子程序庫目前已有若干版本的子程序庫公開發(fā)表,它們各有特色。本程序庫中的開平方算法為快速逼近算法,它能達到牛頓迭代法同樣的精度,而速度加快二十倍左右,超過雙字節(jié)定點除法的速度。本子程序庫
MCS-51單片機的P0~P3口結構有何不同?用作通用I/O口輸入數(shù)據(jù)時應注意什么?答: P2口是一個雙功能口,一是通用I/O口,二是以總線方式訪問外部存儲器時作為高8位地址口。其端口某一位的結構如圖2-11所示,對比圖2-10知,
時序是用定時單位來描述的,MCS-51的時序單位有四個,它們分別是節(jié)拍、狀態(tài)、機器周期和指令周期,接下來我們分別加以說明。·節(jié)拍與狀態(tài):我們把振蕩脈沖的周期定義為節(jié)拍(為方便描述,用P表示),振蕩脈沖經(jīng)過
MCS-51單片機復位后,CPU使用哪組工作寄存器?它們的地址是什么?用戶如何改變當前工作寄存器組?答: MCS-51單片機復位后,CPU使用0組工作寄存器。它們的地址是08H~0FH。通過程序狀態(tài)字PSW中的RS1、RS0標志位改變當前工
MCS-51單片機的程序狀態(tài)寄存器PSW的作用是什么?常用標志有哪些位?作用是什么?答:PSW是一個8位寄存器,用于設定CPU的狀態(tài)和指示指令執(zhí)行后的狀態(tài)。CY(PSW.7):進位標志。在執(zhí)行加減運算指令時,如果運算結果的最高位(
簡述MCS-51單片機布爾處理器存儲空間分配,片內(nèi)RAM包含哪些可以位尋址的單元。位地址7DH與字節(jié)地址7DH如何區(qū)別?位地址7DH具體在片內(nèi)RAM中的什么位置?低128字節(jié)數(shù)據(jù)區(qū)的位尋找區(qū)和高128字節(jié)數(shù)據(jù)區(qū)的某些可位尋址的特殊
簡述MCS-51單片機片內(nèi)RAM的空間分配。內(nèi)部RAM低128字節(jié)分為哪幾個主要部分?各部分主要功能是什么?片內(nèi)數(shù)據(jù)存儲器按照尋址方式,可以分為三個部分:低128字節(jié)數(shù)據(jù)區(qū),高128字節(jié)數(shù)據(jù)區(qū)間,特殊功能寄存器區(qū)。低128字節(jié)
MCS-51單片機的存儲器分為哪幾個空間?如何區(qū)分不同空間的尋址?MCS-51單片機有4個存儲空間,它們是片內(nèi)程序存儲器和數(shù)據(jù)存儲器,在片外可以擴展的程序存儲器和數(shù)據(jù)存儲器。這4個存儲空間可以分成三類:片內(nèi)數(shù)據(jù)存儲空
MCS-51單片機的ALE為地址鎖存信號,每個機器周期輸出兩個正脈沖。在訪問片外存儲器時,下降沿用于控制外接的地址鎖存器鎖存從P0口輸出的低8位地址。在沒有接外部存儲器時,可以將該引腳的輸出作為時鐘信號使用。
MCS-51單片機的為片外程序存儲器選擇輸入端。該引腳為低電平時,使用片外程序存儲器,為高電平時,使用片內(nèi)程序存儲器。
MCS-51單片機內(nèi)部包含哪些主要邏輯功能部件有:(1)1個8位的微處理器CPU。(2)8KB的片內(nèi)程序存儲器Flash ROM(51子系列的Flash ROM為4KB),用于燒錄運行的程序、常數(shù)數(shù)據(jù)。(3)256B的片內(nèi)數(shù)據(jù)存儲器RAM(51子系列的RAM為1
MCS-51單片機是美國INTE公司于1980年推出的產(chǎn)品,與MCS-48單片機相比,它的結構更先進,功能更強,在原來的基礎上增加了更多的電路單元和指令,指令數(shù)達111條,MCS-51單片機可以算是相當成功的產(chǎn)品,一直到現(xiàn)在,MCS-