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

正文內(nèi)容

單片機(jī)原理及接口技術(shù)張毅剛課后習(xí)題答案-wenkub

2023-07-12 13:49:57 本頁(yè)面
 

【正文】 。 (2)ANL A,0C3H(2)把累加器A的中間4位清“0”。13.訪問(wèn)SFR,可使用哪些尋址方式?答:只能使用直接尋址方式。A.立即尋址方式是被操作的數(shù)據(jù)本身就在指令中,而不是它的地址在指令中B.指令周期是執(zhí)行一條指令的時(shí)間C.指令中直接給出的操作數(shù)稱為直接尋址答:A.對(duì);B.對(duì); C.錯(cuò)。======答:(A)=00H,(R3)=0AAH。==34H,執(zhí)行以下指令后,(A)83H,(R0)= 。= ,(SP)FFH,(52H)02H,(SP)5.在寄存器間接尋址方式中,其“間接”體現(xiàn)在指令中寄存器的內(nèi)容不是操作數(shù),而是操作數(shù)的 。3.假定累加器A中的內(nèi)容為30H,執(zhí)行指令1000H: MOVC A,A+PC后,把程序存儲(chǔ)器 單元的內(nèi)容送入累加器A中。第3章 AT89C51單片機(jī)的指令系統(tǒng)1.在基址加變址尋址方式中,以 作為變址寄存器,以 或 作為基址寄存器。當(dāng)腳為低電平時(shí),對(duì)程序存儲(chǔ)器的讀操作只限定在外部程序存儲(chǔ)器,地址為0000H~FFFFH,片內(nèi)的4KB Flash程序存儲(chǔ)器不起作用。14.判斷下列說(shuō)法 項(xiàng)是正確的。A.程序計(jì)數(shù)器PC不能為用戶編程時(shí)直接訪問(wèn),因?yàn)樗鼪](méi)有地址B.內(nèi)部RAM的位尋址區(qū),只能供位尋址使用,而不能供字節(jié)尋址使用C.AT89C51單片機(jī)共有21個(gè)特殊功能寄存器,它們的位都是可用軟件設(shè)置的,因此,是可以進(jìn)行位尋址的。A.AT89C51單片機(jī)的CPU是由RAM和EPROM組成的B.區(qū)分片外程序存儲(chǔ)器和片外數(shù)據(jù)存儲(chǔ)器的最可靠的方法是看其位于地址范圍的低端還是高端C.在AT89C51單片機(jī)中,為使準(zhǔn)雙向的I/O口工作在輸入方式,必須保證它被事先預(yù)置為1D.PC可以看成是程序存儲(chǔ)器的地址指針答: A. 錯(cuò); B. 錯(cuò);C. 對(duì);D. 對(duì)。答:PC;PC。7.內(nèi)部RAM中,可作為工作寄存器區(qū)的單元地址為 H~ H。=答:50H;88H。答:12。8.AT89C51單片機(jī)相當(dāng)于MCS51系列單片機(jī)中的哪一種型號(hào)的產(chǎn)品?答:相當(dāng)于MCS51系列中的87C51,只不過(guò)是AT89C51芯片內(nèi)的4KB Flash存儲(chǔ)器取代了87C51片內(nèi)的4KB的EPROM。6.MCS51系列單片機(jī)的基本型芯片分別為哪幾種?它們的差別是什么?答:MCS51系列單片機(jī)的基本型芯片分別是8038051和8751。A.內(nèi)部數(shù)據(jù)存儲(chǔ)單元數(shù)目不同 B.內(nèi)部數(shù)據(jù)存儲(chǔ)器的類型不同C.內(nèi)部程序存儲(chǔ)器的類型不同 D.內(nèi)部寄存器的數(shù)目不同答:C。答:微控制器,嵌入式控制器。2.單片機(jī)與普通微型計(jì)算機(jī)的不同之處在于其將 、 、和 3部分集成于一塊芯片上。4.在家用電器中使用單片機(jī)應(yīng)屬于微計(jì)算機(jī)的 。它們的差別是在片內(nèi)程序存儲(chǔ)器上。第2章 AT89C51單片機(jī)片內(nèi)硬件結(jié)構(gòu)1.在AT89C51單片機(jī)中,如果采用6MHz晶振,一個(gè)機(jī)器周期為 。3.內(nèi)部RAM中,位地址為40H、88H的位,該位所在字節(jié)的字節(jié)地址分別為 和 。5.若A中的內(nèi)容為63H,那么,P標(biāo)志位的值為 。 。答:00H;1FH。9.AT89C51單片機(jī)程序存儲(chǔ)器的尋址范圍是由程序計(jì)數(shù)器PC的位數(shù)所決定的,因?yàn)锳T89C51單片機(jī)的PC是16位的,因此其尋址的范圍為 KB。11.判斷以下有關(guān)PC和DPTR的結(jié)論 是正確的。答:A. 對(duì); B. 錯(cuò);C. 錯(cuò)。A.PC是一個(gè)不可尋址的特殊功能寄存器B.單片機(jī)的主頻越高,其運(yùn)算速度越快C.在AT89C51單片機(jī)中,一個(gè)機(jī)器周期等于1msD.特殊功能寄存器內(nèi)存放的是棧頂首地址單元的內(nèi)容答:A. 對(duì);B. 對(duì);C. 錯(cuò);。17.64KB程序存儲(chǔ)器空間有5個(gè)單元地址對(duì)應(yīng)AT89C51單片機(jī)5個(gè)中斷源的中斷入口地址,請(qǐng)寫(xiě)出這些單元的入口地址及對(duì)應(yīng)的中斷源。答:A,PC,DPTR。答:1031H。答:地址。=== ,(51H)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。== 。55H,(R3) ,(R3)9.如果(DPTR)32H,(30H)5FH,(32H) ,(DPL) 。60H,(A)70H,執(zhí)行下列指令后,SP的內(nèi)容為 ,61H單元的內(nèi)容為 ,62H單元的內(nèi)容為 。12.判斷以下指令的正誤。14.下列程序段的功能是什么?PUSH AccPUSH BPOP AccPOP B答:A的內(nèi)容與B的內(nèi)容互換。(3)“1”。FF C0 E0 E5 F0 F0答: MOV R7,APUSH AMOV A ,BMOVX DPTR,A第4章 AT89C51單片機(jī)匯編語(yǔ)言程序設(shè)計(jì)1.已知程序執(zhí)行前有A42H,(41H)FFH。==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答: A=80H,SP=40H,(51H)=50H,(52H)=80H ,PC=8050H。所以“偽”體現(xiàn)在匯編后,偽指令沒(méi)有相應(yīng)的機(jī)器代碼產(chǎn)生。(3)交叉匯編:使用微型計(jì)算機(jī)來(lái)完成匯編,而匯編后得到的機(jī)器代碼卻是在另一臺(tái)計(jì)算機(jī)(這里是單片機(jī))上運(yùn)行,稱這種機(jī)器匯編為交叉匯編。(2)使用子程序調(diào)用指令時(shí),有兩條調(diào)用指令可供使用。(4)子程序返回主程序時(shí),最后一條指令必須是RET指令。若有,則將51H單元置為“01H”;若未找到,則將51H單元置為“00H”。= SP=SP+1=62H (62H)=PC的高字節(jié)=20H(2)PC=3456H (3)可以 (4)2KB=2048 Byte第5章 AT89C51單片機(jī)的中斷系統(tǒng)1.外部中斷1的中斷入口地址為 。=答:PC、PC、程序存儲(chǔ)器。A.各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在AT89C51單片機(jī)的IE寄存器中B.各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在AT89C51單片機(jī)的TMOD寄存器中C.各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在AT89C51單片機(jī)的IP寄存器中D.各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在AT89C51單片機(jī)的TCON與SCON寄存器中答:D。A.電平方式的外部中斷B.脈沖方式的外部中斷C.外部串行中斷D.定時(shí)中斷答:A。除了這一點(diǎn)兩條指令不同外,其他操作都相同。13.某系統(tǒng)有3個(gè)外部中斷源3,當(dāng)某一中斷源發(fā)出的中斷請(qǐng)求使引腳變?yōu)榈碗娖綍r(shí)(見(jiàn)圖510),便要求CPU進(jìn)行處理,它們的優(yōu)先處理次序由高到低為1,中斷處理程序的入口地址分別為1000H、1100H、1200H。允許外部中斷1 SETB EA WAIT: LJMP WAIT 。是3號(hào)中斷,跳轉(zhuǎn)到對(duì)應(yīng)的中斷處理程序NEXT1: JNB ,NEXT2 。中斷返回 ORG 1100HINT_IR2: 插入相應(yīng)中斷處理程序 RETI 。2.如果采用的晶振的頻率為3MHz,定時(shí)器/計(jì)數(shù)器工作在方式0、2下,其最大定時(shí)時(shí)間各為多少?答:因?yàn)闄C(jī)器周期同樣可以求得,;方式2下的最大定時(shí)時(shí)間為1024ms。5.采用定時(shí)器/計(jì)數(shù)器T0對(duì)外部脈沖進(jìn)行計(jì)數(shù),每計(jì)數(shù)100個(gè)脈沖后,T0轉(zhuǎn)為定時(shí)工作方式。除了第一次計(jì)數(shù)工作方式設(shè)置在主程序完成外,后面的定時(shí)或計(jì)數(shù)工作方式分別在中斷程序完成,用一標(biāo)志位識(shí)別下一輪定時(shí)器/計(jì)數(shù)器T0的工作方式。打開(kāi)計(jì)數(shù)門(mén) SETB TR0 。設(shè)置下一輪定時(shí)方式的標(biāo)志位WAIT: AJMP WAITIT0P: CLR EA 。定時(shí)1ms初值賦值 MOV TL0,0CH SETB EA RETICOUNT: MOV TMOD,06H MOV TL0,156 SETB EA RETI6.定時(shí)器/計(jì)數(shù)器的工作方式2有什么特點(diǎn)?適用于哪些應(yīng)用場(chǎng)合?答:定時(shí)器/計(jì)數(shù)器的工作方式2具有自動(dòng)恢復(fù)初值的特點(diǎn),適用于精確定時(shí),如波特率的產(chǎn)生。s,因此高低電平輸出取整,則約為364181。定時(shí)器/計(jì)數(shù)器T0為定時(shí)方式2 MOV TL0,4AH 。CPU開(kāi)中斷 SETB WAIT: AJMP WAITIT0P: CLR EACLR 。這種方式的定時(shí)時(shí)間為兩個(gè)定時(shí)器定時(shí)時(shí)間的和。10.定時(shí)器/計(jì)數(shù)器測(cè)量某正單脈沖的寬度,采用何種方式可得到最大量程?若時(shí)鐘頻率為6MHz,求允許測(cè)量的最大脈沖寬度是多少?答:采用方式1定時(shí)工作方式。定時(shí)器/計(jì)數(shù)器T0為計(jì)數(shù)方式1 SETB TR0 。=若前后兩次讀得的THx值有變化,再重復(fù)上述過(guò)程。答:相等。A.MOVC指令 B.MOVX指令 C.MOV指令 D.XCHD指令答:(C)MOV指令。7.串行口有幾種工作方式?有幾種幀格式?各種工作方式的波特率如何確定?答:串行口有4種工作方式:方式0、方式方式方式3。 方式2的波特率=2SMOD/64fosc。8.假定串行口串行發(fā)送的字符格式為1個(gè)起始位、8個(gè)數(shù)據(jù)位、1個(gè)奇校驗(yàn)位、1個(gè)停止位,請(qǐng)畫(huà)出傳送字符“B”(42H)的幀格式。 (2)已知時(shí)鐘頻率、通信波特率,根據(jù)公式(73),即可計(jì)算出初值。答:以方式1為例。發(fā)送開(kāi)始時(shí),內(nèi)部發(fā)送控制信號(hào)SEND變?yōu)橛行В瑢⑵鹗嘉幌騎XD輸出,此后,每經(jīng)過(guò)1個(gè)TX時(shí)鐘周期,便產(chǎn)生1個(gè)移位脈沖,并由TXD輸出1個(gè)數(shù)據(jù)位。其中一種是位檢測(cè)器采樣脈沖,它的頻率是RX時(shí)鐘的16倍。13.某AT89C51單片機(jī)串行口,傳送數(shù)據(jù)的幀格式由1個(gè)起始位(0)、7個(gè)數(shù)據(jù)位、1個(gè)偶校驗(yàn)和1個(gè)停止位(1)組成。14.為什么AT89C51單片機(jī)串行口的方式0幀格式?jīng)]有起始位(0)和停止位(1)?答:串行口的方式0為同步移位寄存器輸入/輸出方式,常用于外接移位寄存器,以擴(kuò)展并行I/O口,一般不用于兩個(gè)89C51之間的串行通信。答:程序,數(shù)據(jù)。答:片選。6.11條地址線可選 個(gè)存儲(chǔ)單元,16KB存儲(chǔ)單元需要 條地址線。8.區(qū)分AT89C51單片機(jī)片外程序存儲(chǔ)器和片外數(shù)據(jù)存儲(chǔ)器的最可靠方法是 。編程思路:首先讀取2001H的值,保存在寄存器A中,將寄存器A的高4位和低4位互換,再屏蔽掉低4位然后將寄存器A的值保存到30H中,然后再讀取2002H的值,保存在寄存器A中,屏蔽掉高4位,然后將寄存器A的值與30H進(jìn)行“或運(yùn)算”,將運(yùn)算后的結(jié)果保存在2002H中。屏蔽掉低4位 MOV 30H,A 。屏蔽掉高4位 ORL A,30H 。 ORG 0000HMAIN: MOV A,0 。當(dāng)前單元清“0” INC DPTR 。外擴(kuò)的RAM芯片既能讀出又能寫(xiě)入,所以通常都有讀、寫(xiě)控制引腳,記為和,它們分別與89C51的和引腳相連。12.請(qǐng)寫(xiě)出圖814中4片程序存儲(chǔ)器27128各自所占的地址空間。答:略。答:(1)A組跨接端子的內(nèi)部正確連線圖如下左圖所示。(3)82C55具有三態(tài)緩沖器,因此可以直接掛在系統(tǒng)的數(shù)據(jù)總線上。(3)錯(cuò),82C55不具有三態(tài)緩沖器。3.I/O數(shù)據(jù)傳送由哪幾種傳送方式?分別在哪些場(chǎng)合下使用?答:(1)同步傳送方式。(2)查詢傳送方式。為了
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1