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

正文內(nèi)容

單片機原理及接口技術(shù)課后答案第三版-免費閱讀

2024-11-20 01:34 上一頁面

下一頁面
  

【正文】 在滿足串行接口接收中斷標(biāo)志位 RI( ) =0 的條件下,置允許接收位 REN( ) =1,就會接收一幀數(shù)據(jù)進入移位寄存器,并裝載到接收 SBUF 中,同時使 RI=1。存在空閑 位也是異步通信的特征之一。啟動 T0 JNB TF0,$ 。關(guān)閉 T0 DJNZ R2,L2 。 解: T0作定時器時初值: 所以 程序 1: CLR 。T0 為計數(shù)方式且工作于模式 1 JNB ,$ ?!?250μ s”計數(shù)器減 1,到 1ms 嗎?未到轉(zhuǎn) L2 CPL 。 輸出低電平 CLR 。關(guān)閉 T0 MOV TH0,0E7H 。 24 解: T0采用模式 2作為 50μ s定時時的初值: 所以 作 300μ s定時時的初值: MOV TMOD,02H 。啟動 T1定時 LOOP2:JBC TF1,L1 。設(shè)置 T1 為計數(shù)方式且工 作模式為 1 MOV TH1,0FCH 。 TL0 為 8位計數(shù)器,功能與模式 0 和模式 1 相同,可定時可計數(shù)。 作計數(shù)器時對外界計數(shù)頻率要求最高為機器振蕩頻率的 1/24。 TL 計數(shù)溢出時不僅使 TF0 置 1,而且還22 自動將 TH 中的內(nèi)容重新裝載到 TL 中。 答: T0 低 5位 :1BH T0 高 8位: FFH MOV TMOD,00H 。這是因為,在計算機內(nèi)部,中斷表現(xiàn)為 CPU 的微查詢操作。因而在進入中斷服務(wù)程序后,一般要先保護現(xiàn)場,然后再執(zhí)行中斷 處理程序,在返回主程序以前再恢復(fù)現(xiàn)場。 在 每個機器周期的 S5P2 期間, 端的電平被所存到 TCON 的 IE0 位, CPU 在下一個機器周期才會查詢這些值。功能與用法類似定時器 T0 ( 3) 串行口中斷類 串行口中斷是為串行數(shù)據(jù)的傳送需要而設(shè)置的。硬件復(fù)位。 不可以,只能設(shè)置一級高級優(yōu)先級,如果將 INT0,T1 設(shè)置為高級,而 T0 級別 高于 INT1. ⑷ 外中斷 0,外中斷 1,串行口中斷, 定時器 0,定時器 1 。若為低電平,使 IE1(IE0)置“ 1”,申請中斷;若為高電平,則 IE1(IE0)清零。 89C51 在什么條件下可響應(yīng)中斷? 答: ( 1) 有中斷源發(fā)出中斷請求 ( 2) 中斷中允許位 EA= CPU 開中斷 ( 3) 申請中斷的中斷源的中斷允許位為 1,即中斷沒有被屏蔽 ( 4) 無同級或更高級中斷正在服務(wù) ( 5) 當(dāng)前指令周期已經(jīng)結(jié)束 ( 6) 若現(xiàn)行指令為 RETI 或訪問 IE 或 IP 指令時 ,該指令以及緊接著的另一條指令已執(zhí)行完畢 簡述 89C51 單片機的中斷響應(yīng)過程。( A) =02H,( B) =01H,( 61H) =F2H,( 62H) =CCH,( 63H)=B0H,( 64H) =02H 3 MOV A, XXH ORL A, 80H MOV XXH, A ( 2) MOV A, XXH MOV R0, A XRL A, R0 第五章 什么是中斷和中斷系統(tǒng)?其主要功能是什么? 16 答:當(dāng) CPU 正在處理某件事情的時候,外部發(fā)生的某一件事件請求 CPU 迅速去處理,于是, CPU 暫時中止當(dāng)前的工作,轉(zhuǎn)去處理所發(fā)生的事件,中斷服務(wù)處理完該事件以后,再回到原來被終止的地方,繼續(xù)原來的工作。 2 編程,查找內(nèi)部 RAM 中 20H50H 單元中是否有 0AAH 這一數(shù)據(jù),若有則將 51h單元置為 01H,如無,則將 51H 單元清零。35H→ R0 最后結(jié)果:( R0) =35H ( A) =80H,( 32H) =08H,( 40H) =80H 如何訪問 SFR,可采用那些尋址方式? 答:用直接尋址,位尋址,寄存器尋址 1如何訪問片外 RAM,可使用那些尋址方式? 答:只能采用寄存器間接尋址(用 MOVX 指令) 1如何訪問片內(nèi) RAM,可使用那些尋址方式? 答:低 128 字節(jié):直接尋址,位尋址,寄存器間接尋址,寄存器尋址( R0~R7) 高 128字節(jié):直接尋址,位尋址,寄存器尋址 1如何訪問片內(nèi)外程序存儲器,可使用那些尋址方式? 答:采用變址尋址(用 MOVC 指令) 1說明 十進制調(diào)整的原因和方法? 答:壓縮 BCD 碼在進行加法運算時應(yīng)逢十進一,而計算機只將其當(dāng)作十六進制數(shù)處理,此時得到的結(jié)果不正確。直接尋址 2 字節(jié) 1周期 MOV A,DATA 。讀鎖存器指令是從鎖存器中讀取一個值并進行處理 , 把處理后的值 (原值或已修改后的值 )重新寫入鎖存器中。 ● 作為地址寄存器使用時, PC 與 DPTR 都是通過 P0 和 P2 口 (作為 16 位地址總線 )輸 8 出的。 ② 執(zhí)行條件或無條件轉(zhuǎn)移指令時,程序計數(shù)器將被置入新的數(shù)值,程序的流向發(fā)生變化。在這種工作方式下,內(nèi)部振蕩器停止工作。指令周期是執(zhí)行一條指令所需的時間。 14. 使單片機復(fù)位有 幾種方法 ?復(fù)位后機器的初始狀態(tài)如何 ? 答: (1)單片機復(fù)位方法 單片機復(fù)位方法有 :上電自動復(fù)位、按鍵電平復(fù)位和外部脈沖三種方式,如題圖 21所示。在編程時,其上施加 21V的編程電壓 4 EA 引腳接高電平時,程序從片內(nèi)程序存儲器開始執(zhí)行,即訪問片內(nèi)存儲器 。 第二章 單片機內(nèi)包含哪些主要邏輯功能部件? 答: 80C51 系列單片機在片內(nèi)集成了以下主要邏輯功能部件: (l)CPU(中央處理器 ):8 位 (2)片內(nèi) RAM:128B (3)特殊功能寄存器 :21 個 (4)程序存儲器 :4KB (5)并行 I/O 口 :8 位, 4 個 (6)串行接口 :全雙工, 1 個 (7)定時器 /計數(shù)器 :16 位, 2 個 (8)片內(nèi)時鐘電路 :1 個 的 EA 端有何用途? 答: /EA 端接高電平時, CPU 只訪問片內(nèi) 并執(zhí)行內(nèi)部程序,存儲器。 單片機是將微處理器、一定容量的 RAM、 ROM 以及 I/O 口、定時器等電路集成在一塊芯片上,構(gòu)成的單片微型 計算機。1 單片機原理及接口技術(shù)課后答案 _(第三版) 第一章 ( 1)片內(nèi)存儲容量越來越大。 4. 微型計算機怎樣執(zhí)行一個程序? 答: 通過 CPU 指令,提到內(nèi)存當(dāng)中,再逐一執(zhí)行 。/EA 端接低電平時, CPU 只訪問外部 ROM,并執(zhí)行片外程序存儲器中的指令。EA引腳接低電平時,迫使系統(tǒng)全部執(zhí)行片外程序存儲器程序。 題圖 21 (2)復(fù)位后的初始狀態(tài) 復(fù)位后機器的初始狀態(tài) ,即各寄存器的狀態(tài) :PC 之外 ,復(fù)位操作還對其他一些特殊功能寄存器有影響 ,它們的復(fù)位狀態(tài)如題表 21所例 15. 開機復(fù)位后, CPU 使用的是哪組工作寄存器 ?它們的地址是什么 ?CPU 如何確定和改變當(dāng)前工作寄存 器組 ? 答:一般開機復(fù)位后都是選擇第一組通用工作寄存器作為工作寄存器的,一共有4 組,分別為 連續(xù)位于 00h 到 1FH 地址, 然后在機器中有個程序狀態(tài)字 PSW,它的第四和第三位 RS1, RS0 是用來選擇工作寄存器組的,可能不同機器地址稍有不同。 19. 一個機器周期的時序如何劃分 ? 答:一個機器周期 =12 個震蕩周期 =6 個時鐘周期(狀態(tài)周期) S1P1, S1P2, S2P1, S2P2, S3P1, S3P2, S4P1, S4P2, S5P1, S5P2, S6P1,S6P2 其中 s=state(狀態(tài)), p=phase(相位) 20. 什么叫堆棧 ?堆棧指針 SP的作用是什么 ?89C51單片機堆棧的容量不能超過多少字節(jié) ? 答:堆棧都是一種數(shù)據(jù)項按序排列的數(shù)據(jù)結(jié)構(gòu),只能在一端 (稱為棧頂 (top))對數(shù)據(jù)項進行插入和刪除。由于沒有振蕩時鐘,因此,所有的功能部件都停止工作。 變化的方式有下列幾種 :帶符號的相對跳轉(zhuǎn) SJMP、短跳轉(zhuǎn) AJMP、長跳轉(zhuǎn) LJMP 及JMP A+DPTR 等。但是, PC 的輸出與 ALE 及 PSEN 有關(guān) 。這類指令稱為讀 修改 寫指令。立即數(shù)尋址 2 字節(jié) 1 周期 MOV DATA1,DATA2。用 DA A 指令調(diào)整(加 06H, 60H, 66H) 1說明 8951 布爾機處理機功能? 答:用來進行位操作 1 ANL A, 17H ; 83H∧ 17H=03H→ A ORL 17H, A ; 34H∨ 03H=37H→ 17H XRL A, R0 ; 03H⊕ 37H=34H CPL A ; 34H求反等于 CBH 所以( A) =CBH 1( 1) SETB 或 SETB E0H 。 MOV R2, 31H ;數(shù)據(jù)塊長度→ R2 MOV R0, 20H ;數(shù)據(jù)塊首地址→ R0 LOOP: MOV A, R0 ;待查找的數(shù)據(jù)→ A CLR C ;清進位位 SUBB A, 0AAH ;待查找的數(shù)據(jù)是 0AAH 嗎 JZ L1 ;是,轉(zhuǎn) L1 INC R0 ;不是,地址增 1,指向下一個待查數(shù)據(jù) DJNZ R2, LOOP ;數(shù)據(jù)塊長度減 1,不等于 0,繼續(xù)查找 MOV 51H, 00H ;等于 0,未找到, 00H→ 51H RET L1: MOV 51H, 01H ;找 到, 01H→ 51H 13 RET 2編程查找內(nèi)部 RAM 的 20H50H 單元中出現(xiàn) 00H 的次數(shù)并將結(jié)果存入 51H 中。這種過程稱為中斷,實現(xiàn)這種功能的部件稱為中斷系統(tǒng)。 答: CPU 在每個機器周期 S5P2 期間順序采樣每個中斷源, CPU 在下一個機器周期S6 期間按優(yōu)先級順序查詢中斷標(biāo)志,如查詢到某個中斷標(biāo)志為 1,將在接下來的機器周期 S1期間按優(yōu)先級進行中斷處理,中斷系統(tǒng)通過硬件自動將相應(yīng)的中斷矢量地址裝入 PC,以便進入相應(yīng)的中斷服務(wù)程序。 邊沿觸發(fā)方式: CPU在每個機器周期 S5P2期間采樣外部中斷請求引腳的輸入電平。 可以, MOV IP,15H ⑸ 串行口中斷,定時器 0,外中斷 0,外中斷 1,定時器 1。 19 外部中斷 1 請求信號,功能與用法類似外部中斷 0 ( 2) 定時中斷類 定時中斷是為滿足定時或計數(shù)溢出處理需要而設(shè)置的。串行中斷請求也是在單片機芯片內(nèi)部發(fā)生的,但當(dāng)串行口作為接收端時,必須有一完整的串行幀數(shù)據(jù)從 RI端引入芯片,才可能引發(fā)中斷。這時滿足中斷響應(yīng)條件,下一條要執(zhí)行的指令將是一條硬件長調(diào)用指令“ LCALL”,使程序轉(zhuǎn)入中斷矢量入口。 保護方法一般是把累加器、 PSW 寄存器及其他一些與主程序有關(guān)的寄存器壓入堆棧。 89C51 單片機中, CPU 在每個機器周期的 S6 狀態(tài)下,查詢中斷源,并按優(yōu)先級管理規(guī)則處理同時請求的中斷源,且在下一個機器周期的 S1 狀態(tài)中,響應(yīng)最高級中斷請求。設(shè)置定時器 T0 工作于模式 0 MOV TL0,1BH ;設(shè)置 5ms 定時初值 MOV TH0,0FFH SETB TR0 ;啟動 T0 LOOP:JBC TF0,L1;查詢到定時時間到?時間到轉(zhuǎn) L1 SJMP LOOP ;時間未到轉(zhuǎn) LOOP,繼續(xù)查詢 L1: MOV TL0,1BH。 定時時 間 t=(28初值 )振蕩周期 12;計數(shù)長度位 28=256 個外部脈沖 ( 4) 模式 3:對 T0 和 T1不大相同 若設(shè) T0位模式 3, TL0 和 TH0 被分為兩個相互獨立的 8位計數(shù)器。 簡述定時器 4 種工作模式的特點,如何選擇設(shè)定? 答: ( 1) 模式 0:選擇定時器的高 8 位和低 5 位組成一個 13 位定時器 /計數(shù)器。 TH0 僅用作簡單的內(nèi)部定時功能,它占用了定時器 T1 的控制位 TR1 和中斷標(biāo)志位TF1,啟動和關(guān)閉僅受 TR1 控制。置入計數(shù)初值 MOV TL1, 18H SETB TR1 。查詢 10ms 時間到?時間到,轉(zhuǎn) L1 SJMP LOOP2 。設(shè)置定時器 T0 工作于模式 2
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1