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

正文內(nèi)容

單片機原理及應(yīng)用考試復習題(編輯修改稿)

2025-05-14 00:02 本頁面
 

【文章內(nèi)容簡介】 6答案二、判斷題2工作寄存器工作在0區(qū),則R2 所對應(yīng)的內(nèi)部數(shù)據(jù)存儲器的地址是03H 。(對 ) A @A +DPTR ,這是條相對尋址指令 (錯 ) (錯 ),程序存儲器一般用存放數(shù)據(jù)表格和程序,而數(shù)據(jù)存儲器用來存放數(shù)據(jù)( 錯 )三、簡答題?各I/O口有什么特性? 答:MCS51單片機有4個8位雙向的并行I/O口P0~P3,每一個口都由口鎖存器(D觸發(fā)器)、輸出驅(qū)動器(FET)和輸入緩沖器(3態(tài)門)組成。各口每一位I/O線都能獨立地用作輸入或輸出,CPU對口的讀操作有兩種,一種是讀取口鎖存器的狀態(tài),另一種是讀取口引腳狀態(tài)。但這4個并行I/O口的結(jié)構(gòu)和功能卻完全不同,它們各自的特性如下:P0口為三態(tài)雙向I/O口(開漏輸出,內(nèi)部無上拉電阻)。對于8051/8751/8052,P0口可以作為一般I/O口,也可作為系統(tǒng)擴展的地址/數(shù)據(jù)總線口。P0口用作外部引腳輸入時,口鎖存器必須為“1”,關(guān)斷輸出驅(qū)動器的FET;作總線口時,分時用作輸出外部存儲器的低8為地址A0~A7和傳送數(shù)據(jù)D0~D7。對于8032/8052,:—定時器T2的外部計數(shù)脈沖輸入端,—定時器T2的捕捉/重裝觸發(fā)脈沖輸入端。對于8031,P0口只能用作地址/數(shù)據(jù)總線口。P1口為準雙向I/O口(內(nèi)部有上拉電阻)。用作外部引腳輸入時,相應(yīng)位的口鎖存器必須為“1”,使輸出驅(qū)動器FET截止。P2口為準雙向I/O口(內(nèi)部有上拉電阻)。對于8051/8751/8052,P2口可以像P1口一樣用作一般I/O口使用,也可以作為系統(tǒng)擴展的地址總線口,輸出高8位地址A8~A15。對于8031,P2口只能用作地址總線口。P3口也是準雙向I/O口(內(nèi)部有上拉電阻),且具有兩個功能。作為第一功能使用時,與P1口一樣用作一般I/O口。P3口的第二功能定義如下: 2. 8051單片機提供了幾個中斷源?有幾級中斷優(yōu)先級別?各中斷標志是如何產(chǎn)生的?又如何清除這些中斷標志?各中斷源所對應(yīng)的中斷矢量地址是多少? 答:8051單片機提供了5個中斷源:兩個外部INTO和INT1中斷源,兩個定時片內(nèi)定時器T0和T1溢出中斷源,、低兩個中斷優(yōu)先級、能實現(xiàn)兩級中斷服務(wù)程序嵌套,同一個優(yōu)先級里,由硬件查詢來確定優(yōu)先序列。各中斷源請求中斷的標志分別由特殊功能寄存器TCON、SCON的相應(yīng)位鎖存,這些標志位的產(chǎn)生和清除方式如下: IE0(),當CPU響應(yīng)IE0中斷后,由硬件清除IE0。 IE1()。 TF0()T0溢出中斷請求標志。每當T0計數(shù)器加1計數(shù)到溢出時,TF0=1。CPU響應(yīng)TF0中斷,硬件清除TF0。也可以由查詢軟件清除TF0。 TF1()T1溢出中斷請求標志。置位復位方式與TF0相同。 R1()串行口接收中斷請求標志。當串行口接收器收到一個串行幀,R1=1。CPU響應(yīng)R1中斷,硬件并不清除R1,R1必須由軟件清0。 T1(),發(fā)送完一個串行幀,T1=,硬件并不清除T1,T1必須由軟件清0. 各中斷源對應(yīng)的矢量地址如下: 外部中斷0:0003H 定時器 T0:000BH 外部中斷:0013H 定時器 T1:001BH 串行口接收和發(fā)送:001BH3 8031單片機需要外接程序存儲器,實際上它還有多少條I/O線可以用?當使用外部存儲器時,還剩下多少條I/O線可用? 答:8031系統(tǒng)必須外接程序促成器,原則上說,P0和P2口要用作數(shù)據(jù)和地址總線,所以只有P1和P3口可用作I/O口,共16條I/O線。在使用外部存儲器時,除了占用P0和P2口外,還需要用P3口RD()和WR()兩條控制線,所以這種情況下就只剩下14條I/O線可用了。四、分析下面程序并填空1. 若(10H)=0FFH,(11H)=00H,(12H)=0FFH,(13H)=00H,寫出每一步指令運行結(jié)果MOV A,10H  (A)= 0FFH ,ANL A,01H  (A)= 01H ,MOV A,11H  (A)= 00H ,ORL A,01H  (A)= 01H ,MOV A,12H  (A)= FFH ,XRL A,01H  (A)= 01H ,MOV A,13H  A)= 00H ,XRL A,0AA  (A)= 0A ,(10H)= FFH , (11H)= 00H , (12H)= FFH , (13H)= 00H 2.MOV 30H,60H MOV R0,60H MOV A,30H MOV B,A MOV @R0,B (A)= ,(R0)= ,(B)= ,3.MOV SP,60H MOV A,01H (A)= 01H , MOV B,02H (B)= 02H , PUSH A (SP)= 61H , PUSH B (SP)= 62H , POP A POP B  (60H)= 01H ,4.改正下列指令MOV A,DPTR MOVX A,@DPTRMOV DPTR,10H MOV A,10HMOV DPTR,40H MOV A,40H MOVX 40H,30H MOV 40H,30HADD 20H,10H ADD A,10H五、編程題應(yīng)用單片機內(nèi)部定時器T0工作在方式1下,,已知單片機的晶振頻率為6MHZ。請(1)計算時間常數(shù)X,應(yīng)用公式X=216-t(f/12)(2)寫出程序清單解:解:X=216t(F/12)=2161*103*6*106/12=OFEOCHORG 3000HSTART:MOV TMOD,01HMOV TL0,OCHMOV THO,OFEHSETB TR0LOOP: JBC TFO,DONESJMP LOOPDONE: MOV TL0,OCHMOV THO,OFEHCPL SJMP LOOP4簡述89C51單片機中斷的概念。當CPU正在處理某件事情的時候,外部發(fā)生的某一事件請求CPU迅速去處理,于是,CPU暫時中止當前的工作,轉(zhuǎn)去處理所發(fā)生的時間。中斷服務(wù)處理完該事件以后,再回到原來被中止的地方,繼續(xù)原來的工作,這樣的過程成為中斷。4什么是保護現(xiàn)場,什么是恢復現(xiàn)場?保護現(xiàn)場:當CPU響應(yīng)中斷程序時,硬件會自動把斷點地址(16位程序計數(shù)器的值)壓入堆棧之外,用戶還須注意保護有關(guān)工作寄存器、累加器、標志位等信息;恢復現(xiàn)場:在完成中斷服務(wù)程序后,恢復原工作寄存器、累加器、標志位等的內(nèi)容。4單片機89C51有哪些中斷源,對其中斷請求如何進行控制?89C51中斷系統(tǒng)有5個中斷源:●INT0:外部中斷0請求,低電平有效。●INT1:外部中斷1請求,低電平有效?!馮0:定時器/計數(shù)器0溢出中斷請求。●T1:定時器/計數(shù)器1溢出中斷請求?!馮XD/RXD:串行口中斷請求。當串行口完成一幀數(shù)據(jù)的發(fā)送或接收時,便請求中斷。4單片機89C51的5個中斷源分別為 INT0 、INT1 、T0 、T1 以及 TXD/RXD 。4單片機89C51的中斷要用到4個特殊功能寄存器,它們是TCON、SCON、 IE 以及IP。4在89C51中,外部中斷由IT0(1)位來控制其兩種觸發(fā)方式,分別是 電平 觸發(fā)方式和 邊沿 觸發(fā)方式。4簡述單片機89C51中斷的自然優(yōu)先級順序,如何提高某一中斷源的優(yōu)先級別。中斷源(控制位) 自然優(yōu)先級外部中斷0(PX0) 最 高定時器/計數(shù)器0溢出中斷(PT0)外部中斷1(PX1)定時器/計數(shù)器1溢出中斷(PT1)串行口中斷(PS) 最 低若某幾個控制位為1,則相應(yīng)的中斷源就規(guī)定為高級中斷;反之,若某幾個控制位為0,則相應(yīng)的中斷源就規(guī)定為低級中斷。當同時接收到幾個同一優(yōu)先級的中斷請求時,響應(yīng)哪個中斷源則取決于內(nèi)部硬件查詢順序(即自然優(yōu)先級)。50、是非題:在89C51中,當產(chǎn)生中斷響應(yīng)時,所有中斷請求標志位都由硬件自動清零。F5中斷處理過程分為3個階段,即 中斷響應(yīng) 、中斷處理以及 中斷返回 。5簡述51系列單片機中斷響應(yīng)的條件?!裼兄袛嘣窗l(fā)出中斷請求;●中斷總允許位EA=1,即CPU開中斷;
點擊復制文檔內(nèi)容
教學教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1