freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機原理及接口技術(shù)張毅剛課后習題答案(已修改)

2025-07-09 13:49 本頁面
 

【正文】 第1章 單片機概述1.除了單片機這一名稱之外,單片機還可稱為 和 。答:微控制器,嵌入式控制器。2.單片機與普通微型計算機的不同之處在于其將 、 、和 3部分集成于一塊芯片上。答:CPU、存儲器、I/O口。3.8051與8751的區(qū)別是 。A.內(nèi)部數(shù)據(jù)存儲單元數(shù)目不同 B.內(nèi)部數(shù)據(jù)存儲器的類型不同C.內(nèi)部程序存儲器的類型不同 D.內(nèi)部寄存器的數(shù)目不同答:C。4.在家用電器中使用單片機應(yīng)屬于微計算機的 。A.輔助設(shè)計應(yīng)用;B.測量、控制應(yīng)用 ;C.數(shù)值計算應(yīng)用;D.數(shù)據(jù)處理應(yīng)用答:B。5.微處理器、微計算機、微處理機、CPU、單片機它們之間有何區(qū)別?答:微處理器、微處理機和CPU都是中央處理器的不同稱謂;而微計算機、單片機都是一個完整的計算機系統(tǒng),單片機特指集成在一個芯片上的用于測控目的的單片微計算機。6.MCS51系列單片機的基本型芯片分別為哪幾種?它們的差別是什么?答:MCS51系列單片機的基本型芯片分別是8038051和8751。它們的差別是在片內(nèi)程序存儲器上。8031無片內(nèi)程序存儲器,8051片內(nèi)有4KB的程序存儲器ROM,而8751片內(nèi)集成有4KB的程序存儲器EPROM。7.為什么不應(yīng)當把51系列單片機稱為MCS51系列單片機?答:因為MCS51系列單片機中的“MCS”是Intel公司生產(chǎn)的單片機的系列符號,而51系列單片機是指世界各個廠家生產(chǎn)的所有與8051的內(nèi)核結(jié)構(gòu)、指令系統(tǒng)兼容的單片機。8.AT89C51單片機相當于MCS51系列單片機中的哪一種型號的產(chǎn)品?答:相當于MCS51系列中的87C51,只不過是AT89C51芯片內(nèi)的4KB Flash存儲器取代了87C51片內(nèi)的4KB的EPROM。第2章 AT89C51單片機片內(nèi)硬件結(jié)構(gòu)1.在AT89C51單片機中,如果采用6MHz晶振,一個機器周期為 。答:2181。s2.AT89C51單片機的機器周期等于 個時鐘振蕩周期。答:12。3.內(nèi)部RAM中,位地址為40H、88H的位,該位所在字節(jié)的字節(jié)地址分別為 和 。答:28H;88H。4.片內(nèi)字節(jié)地址為2AH單元的最低位的位地址是 ;片內(nèi)字節(jié)地址為88H單元的最低位的位地址是 。答:50H;88H。5.若A中的內(nèi)容為63H,那么,P標志位的值為 。答:P標志位的值為0。6.AT89C51單片機復(fù)位后,R4所對應(yīng)的存儲單元的地址為 ,因上電時PSW= 。這時當前的工作寄存器區(qū)是 組工作寄存器區(qū)。答:04H;00H;0。7.內(nèi)部RAM中,可作為工作寄存器區(qū)的單元地址為 H~ H。答:00H;1FH。8.通過堆棧操作實現(xiàn)子程序調(diào)用,首先要把 的內(nèi)容入棧,以進行斷點保護。調(diào)用返回時,再進行出棧保護,把保護的斷點送回到 。答:PC;PC。9.AT89C51單片機程序存儲器的尋址范圍是由程序計數(shù)器PC的位數(shù)所決定的,因為AT89C51單片機的PC是16位的,因此其尋址的范圍為 KB。答:64KB。10.判斷下列 項說法是正確的。A.AT89C51單片機的CPU是由RAM和EPROM組成的B.區(qū)分片外程序存儲器和片外數(shù)據(jù)存儲器的最可靠的方法是看其位于地址范圍的低端還是高端C.在AT89C51單片機中,為使準雙向的I/O口工作在輸入方式,必須保證它被事先預(yù)置為1D.PC可以看成是程序存儲器的地址指針答: A. 錯; B. 錯;C. 對;D. 對。11.判斷以下有關(guān)PC和DPTR的結(jié)論 是正確的。A.DPTR是可以訪問的,而PC不能訪問B.它們都是16位寄存器C.在單片機運行時,它們都具有自動加“1”的功能D.DPTR可以分為2個8位的寄存器使用,但PC不能答:A. 對; B. 對;C. 錯;D. 對。12.判斷下列說法 項是正確的。A.程序計數(shù)器PC不能為用戶編程時直接訪問,因為它沒有地址B.內(nèi)部RAM的位尋址區(qū),只能供位尋址使用,而不能供字節(jié)尋址使用C.AT89C51單片機共有21個特殊功能寄存器,它們的位都是可用軟件設(shè)置的,因此,是可以進行位尋址的。答:A. 對; B. 錯;C. 錯。13.PC的值是 。A.當前正在執(zhí)行指令的前一條指令的地址B.當前正在執(zhí)行指令的地址C.當前正在執(zhí)行指令的下一條指令的地址D.控制器中指令寄存器的地址答:A. 錯;B. 錯;C. 對;D. 錯。14.判斷下列說法 項是正確的。A.PC是一個不可尋址的特殊功能寄存器B.單片機的主頻越高,其運算速度越快C.在AT89C51單片機中,一個機器周期等于1msD.特殊功能寄存器內(nèi)存放的是棧頂首地址單元的內(nèi)容答:A. 對;B. 對;C. 錯;。15.AT89C51單片機的片內(nèi)都集成了哪些功能部件?各個功能部件的最主要的功能是什么?(1)1個微處理器(CPU);(2)128個數(shù)據(jù)存儲器(RAM)單元;(3)4KB Flash程序存儲器;(4)4個8位可編程并行I/O口(P0口、P1口、P2口、P3口);(5)1個全雙工串行口;(6)2個16位定時器/計數(shù)器;(7)一個中斷系統(tǒng),5個中斷源,2個優(yōu)先級;(8)21個特殊功能寄存器(SFR)。16.說明AT89C51單片機的引腳的作用,該引腳接高電平和低電平時各有何種功能?答:當腳為高電平時,單片機讀片內(nèi)程序存儲器(4KB Flash),但在PC值超過0FFFH(即超出4KB地址范圍)時,將自動轉(zhuǎn)向讀外部程序存儲器內(nèi)的程序。當腳為低電平時,對程序存儲器的讀操作只限定在外部程序存儲器,地址為0000H~FFFFH,片內(nèi)的4KB Flash程序存儲器不起作用。17.64KB程序存儲器空間有5個單元地址對應(yīng)AT89C51單片機5個中斷源的中斷入口地址,請寫出這些單元的入口地址及對應(yīng)的中斷源。答:64KB程序存儲器空間中有5個特殊單元分別對應(yīng)于5個中斷源的中斷服務(wù)程序的入口地址,見下表。表 5個中斷源的中斷入口地址入口地址中斷源0003H外部中斷0 ()000BH定時器0 (T0)0013H外部中斷1 ()001BH定時器1 (T1)0023H串行口18.當AT89C51單片機運行出錯或程序陷入死循環(huán)時,如何擺脫困境?答:按下復(fù)位按鈕。第3章 AT89C51單片機的指令系統(tǒng)1.在基址加變址尋址方式中,以 作為變址寄存器,以 或 作為基址寄存器。答:A,PC,DPTR。2.指令格式是由 和 組成,也可僅由 組成。答:操作碼,操作數(shù),操作碼。3.假定累加器A中的內(nèi)容為30H,執(zhí)行指令1000H: MOVC A,@A+PC后,把程序存儲器 單元的內(nèi)容送入累加器A中。答:1031H。4.在AT89C51單片機中,PC和DPTR都用于提供地址,但PC是為訪問 存儲器提供地址,而DPTR是為訪問 存儲器提供地址。答:程序,數(shù)據(jù)。5.在寄存器間接尋址方式中,其“間接”體現(xiàn)在指令中寄存器的內(nèi)容不是操作數(shù),而是操作數(shù)的 。答:地址。6.已知程序執(zhí)行前有(A)=02H,(SP)=52H,(51H)=FFH,(52H)=FFH。下述程序執(zhí)行后,(A)= ,(SP)= ,(51H)= ,(52H)= ,(PC)= 。POP DPHPOP DPLMOV DPTR,4000HRL AMOV B,AMOVC A,@A+DPTRPUSH AccMOV A,BINC AMOVC A,@A+DPTRPUSH AccRETORG 4000HDB 10H,80H,30H,50H,30H,50H答:(A)=50H,(SP)=50H,(51H)=30H,(52H)=50H,(PC)=5030H。7.假定(A)=83H,(R0)=17H,(17H)=34H,執(zhí)行以下指令后,(A)= 。ANL A,17HORL 17H,AXRL A,@R0CPL A答:(A)=0CBH。8.假設(shè)(A)=55H,(R3)=0AAH,在執(zhí)行指令“ANL A,R5”后,(A)= ,(R3)= 。答:(A)=00H,(R3)=0AAH。9.如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,則執(zhí)行下列指令后,(DPH)= ,(DPL)= ,(SP)= 。POP DPHPOP DPLPOP SP答:(DPH)=3CH,(DPL)=5FH,(SP)=50H。10.假定,(SP)=60H,(A)=30H,(B)=70H,執(zhí)行下列指令后,SP的內(nèi)容為 ,61H單元的內(nèi)容為 ,62H單元的內(nèi)容為 。PUSH AccPUSH B答:(SP)=62H,(61H)=30H,(62H)=70H。11.判斷下列說法 項是正確的。A.立即尋址方式是被操作的數(shù)據(jù)本身就在指令中,而不是它的地址在指令中B.指令周期是執(zhí)行一條指令的時間C.指令中直接給出的操作數(shù)稱為直接尋址答:A.對;B.對; C.錯。12.判斷以下指令的正誤。(1)MOV 28H,@R2 (2)DEC DPTR (3)INC DPTR (4)CLR R0(5)CPL R5 (6)MOV R0,R1 (7)PHSH DPTR (8)MOV F0,C(9)MOV F0, (10)MOVX A,@R1 (11)MOV C,30H (12)RLC R0答:(1)錯(2)錯(3)對(4)錯(5)錯(6)錯(7)錯(8)對(9)錯(10)對(11)對(12)錯。13.訪問SFR,可使用哪些尋址方式?答:只能使用直接尋址方式。14.下列程序段的功能是什么?PUSH AccPUSH BPOP AccPOP B答:A的內(nèi)容與B的內(nèi)容互換。15.寫出完成如下要求的指令,但是不能改變未涉及位的內(nèi)容。(1),“0”。(2)把累加器A的中間4位清“0”。(3)“1”。答: (1)ANL A,87H (2)ANL A,0C3H (3)ORL A,0CH16.借助本書中的表32(指令表),對如下指令代碼(十六進制)進行手工反匯編。FF C0 E0 E5 F0 F0答: MOV R7,APUSH AMOV A ,BMOVX @DPTR,A第4章 AT89C51單片機匯編語言程序設(shè)計1.已知程序執(zhí)行前有A=02H,SP=42H,(41H)=FFH,(42H)=FFH。下述程序執(zhí)行后,A= ;SP= ;(41H)= ;(42H)= ;PC= 。POP DPHPOP DPLMOV DPTR,3000HRL AMOV B,AMOVC A,@A+DPTRPUSH AccMOV A,BINC AMOVC A,@A+DPTRPUSH AccRETORG 3000HDB 10H,80H,30H,80H,50H,80H
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1