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

正文內(nèi)容

單片機(jī)原理及應(yīng)用思考題與習(xí)題參考答案-在線瀏覽

2024-08-07 13:21本頁(yè)面
  

【正文】 SP 是一個(gè) 8 位寄存器,是用于指示堆棧的棧頂?shù)刂返募拇嫫鳎鼪Q定了堆棧在內(nèi)部 RAM 中的物理位置。特殊功能寄存器 SFR 的分布和功能見教材 P18 表 。這四個(gè)端口都是8位雙向口,每個(gè)端口都包括一個(gè)鎖存器、一個(gè)輸出驅(qū)動(dòng)器和輸入緩沖器。在作為一般的通用I/O輸入時(shí),都必須先向鎖存器寫入“1” ,使輸出驅(qū)動(dòng)場(chǎng)效應(yīng)管FET截止,以免誤讀數(shù)據(jù)。作為通用 I/O 口時(shí),輸出數(shù)據(jù)可以得到鎖存,不需外接專用鎖存器;輸入數(shù)據(jù)可以得到緩沖,增加了數(shù)據(jù)輸入的可靠性。(2)P1 口為 8 位準(zhǔn)雙向 I/O 口,內(nèi)部具有上拉電阻,一般作通用 I/O 口使用,它的每一位都可以分別定義為輸入線或輸出線,作為輸入時(shí),鎖存器必須置 1。(3)P2 口為 8 位準(zhǔn)雙向 I/O 口,內(nèi)部具有上拉電阻,可直接連接外部 I/O 設(shè)備。一般作為外部擴(kuò)展時(shí)的高 8 位地址總線使用。作為通用 I/O 口時(shí),功能與 P1 口相同,常用第二功能。 解:數(shù)據(jù)指針 DPTR 是 16 位的專用寄存器,它由兩個(gè) 8 位的寄存器 DPH(高 8 位)和DPL(低 8 位)組成。編程時(shí),既可以按 16 位寄存器來(lái)使用,也可以按兩個(gè) 8 位寄存器來(lái)使用(即高位字節(jié)寄存器DPH 和低位字節(jié)寄存器 DPL) 。各個(gè)標(biāo)志位的意義如下:(C y):進(jìn)位標(biāo)志位。(F0):用戶標(biāo)志位。(OV):溢出標(biāo)志位。(P):奇偶校驗(yàn)位。它們的地址是00H-07H。 解:8051 片內(nèi)數(shù)據(jù)存儲(chǔ)器有256B尋址空間。SFR空間:80H——FFH 解:片內(nèi)RAM低128單元?jiǎng)澐旨爸饕δ苋缦拢海?)工作寄存器組(00H——1FH)這是一個(gè)用寄存器直接尋址的區(qū)域,內(nèi)部數(shù)據(jù)RAM區(qū)的0—31,共32個(gè)單元。(2)位尋址區(qū)(20H——2FH)16個(gè)字節(jié)單元,共包含128位,這16個(gè)字節(jié)單元既可以進(jìn)行字節(jié)尋址,又可以實(shí)現(xiàn)位尋址。(3)堆棧與數(shù)據(jù)緩沖區(qū)(30H——7FH)用于設(shè)置堆棧、存儲(chǔ)數(shù)據(jù)。若 EA=0,則允許使用片內(nèi)ROM;若 EA=1則允許使用片外ROM。 解:時(shí)鐘周期又稱為振蕩周期,由單片機(jī)內(nèi)部振蕩電路 OSC 產(chǎn)生,定義為 OSC 時(shí)鐘頻率的倒數(shù)。時(shí)鐘周期是時(shí)序中的最小單位。MCS51 的機(jī)器周期由 12 個(gè)時(shí)鐘周期構(gòu)成。由于機(jī)器執(zhí)行不同指令所需的時(shí)間不同,因此不同指令所包含的機(jī)器周期數(shù)也不盡相同。當(dāng) MCS51 的主頻為 12MHz 時(shí),一個(gè)機(jī)器周期為 1?s。 解:8051 單片機(jī)復(fù)位后機(jī)器的初始狀態(tài),即各寄存器的狀態(tài):PC之外,復(fù)位操作還對(duì)其它一些特殊功能寄存器有影響,它們的復(fù)位狀態(tài)如下:寄存器 復(fù)位時(shí)內(nèi)容 寄存器 復(fù)位時(shí)內(nèi)容PC 0000H TCON 0000000BACC 00H TL0 00HB 00H TH0 00HPSW 00H TH1 00HSP 07H TH1 00HDPTR 0000H SCON 00HP0—P3 FFH SBUF 不確定TMOD 000000B PCON 00000B單片機(jī)復(fù)位方法有:上電自動(dòng)復(fù)位,按鍵電平復(fù)位和外部脈沖三種方式。如果按字節(jié)數(shù)分類,有 49 條單字節(jié)指令 46 條雙字節(jié)指令和 16 條三字節(jié)指令,以單字節(jié)指令為主;如果按照指令執(zhí)行時(shí)間分類,有 64 條單周期指令、45 條雙周期指令和2條四周期指令,以單周期指令為主。這樣可以大大提高傳送速度和緩解累加器 A 的瓶頸效應(yīng)。這為編成翻譯算法提供了方便。這一功能指:在執(zhí)行讀鎖存器的指令時(shí), CPU 首先完成將鎖存器的值通過緩沖器 BUF2 度入內(nèi)部,進(jìn)行修改、改變,然后重新寫到鎖存器中去。(5)8051 單片機(jī)內(nèi)部有一個(gè)布爾處理器,對(duì)為地址空間具有豐富的位操作指令。 解:MCS51 單片機(jī)指令系統(tǒng)按功能可分為 5 類: (1)數(shù)據(jù)傳送指令  (2)算術(shù)運(yùn)算指令   (3)邏輯運(yùn)算和移位指令   (4)控制轉(zhuǎn)移指令 (5)位操作指令 MCS51 單片機(jī)的指令系統(tǒng)提供了七種尋址方式,其對(duì)應(yīng)的尋址范圍如下表: 解: 訪問特殊功能寄存器,應(yīng)采用直接尋址、位尋址方式。在 0~255B 范圍內(nèi),可用寄存器 R0、R1 間接尋址:MOVX A,R0 或 MOVX A,R1MOVX R0,A 或 MOVX R1,A在 0~64KB 范圍內(nèi),可用 16 位寄存器 DPTR 間接尋址:MOVX A,DPTRMOVX DPTR,A 解:這條指令是在進(jìn)行 BCD 碼加法運(yùn)算時(shí),跟在“ADD”和“ADDC”指令之后,用來(lái)對(duì)BCD 碼的加法運(yùn)算結(jié)果自動(dòng)進(jìn)行修正的,使其仍為 BCD 碼表達(dá)形式。用戶不必考慮何時(shí)該加“6”,使用時(shí)只需在上述加法指令后面緊跟一條“DA A”指令即可。位尋址的操作只適用于下列位指令,而直接尋址操作對(duì)這些指令是無(wú)效的。長(zhǎng)跳轉(zhuǎn) LJMP 在 64KB 范圍內(nèi)轉(zhuǎn)移,而短跳轉(zhuǎn) AJMP 只能在 2KB 空間轉(zhuǎn)移。AJMP、ACALL 指令代碼長(zhǎng)度為2個(gè)字節(jié); LJMP、LCALL 指令代碼長(zhǎng)度為3個(gè)字節(jié)。SJMP 是 256B 范圍內(nèi)的相對(duì)轉(zhuǎn)移指令,AJMP 是 2KB 范圍內(nèi)的無(wú)條件短跳轉(zhuǎn)指令,LJMP 是 64KB 范圍內(nèi)的無(wú)條件長(zhǎng)跳轉(zhuǎn)指令。MOVX A , DPTR:訪問外部數(shù)據(jù)存儲(chǔ)器指令,功能為外部數(shù)據(jù)存儲(chǔ)器內(nèi)容送累加器指令. 解: 使用A+DPTR 基址變址尋址時(shí),DPTR 為常數(shù)且是表格的首地址,A 為從表格首址到被訪問字節(jié)地址的偏移量。 解:結(jié)果為:(A)=30H (R0)=50H (50H )=00H (51H)=30H 解:結(jié)果為: (61H)=24H (62H)=10H (30H)=00H (31H)=0FFH DPTR=2410H  SP=60H 解: 指令 源操作數(shù)的尋址方式 執(zhí)行指令后的結(jié)果MOV A,40H 直接尋址 (A)=50HMOV R0,A 寄存器尋址 (R0)=50HMOV P1,80H 立即尋址 (P1)=80HMOV R0,20H 寄存器間接尋址 (50H)=30HMOV DPTR,2022H 立即尋址 (DPTR)=2022HMOV 40H,30H 直接尋址 (40H)=40HMOV R0,30H 直接尋址 (R0)=40HMOV D0H,R0 直接尋址 (D0H)=40HMOV 10H,10H 立即尋址 (10H)=10HMOV A,R0 寄存器間接尋址 (A)=50HMOV P2,P1 寄存器尋址 (P2)=80H 解:(1)R1 的內(nèi)容傳送到 R0 ; MOV A, R1 MOV R0, A(2)片外 RAM 20H 單元內(nèi)容送 R0 ; MOV DPTR, 0020H MOVX A, DPTR MOV R0, A(3)片外 RAM 20H 單元的內(nèi)容送片內(nèi) RAM 20H 單元; MOV DPTR, 0020H MOVX A, DPTR MOV 20H, A(4)片外 RAM 1000H 單元的內(nèi)容送片內(nèi) RAM 20H 單元; MOV DPTR, 1000H MOVX A, DPTR MOV 20H, A(5)ROM 2022H 單元的內(nèi)容送 R0 單元; MOV A, 00H MOV DPTR, 2022H MOVC A,A+DPTR MOV R0H, A(6)ROM 2022H 單元的內(nèi)容送片內(nèi) RAM 20H 單元; MOV A, 00H MOV DPTR, 2022H MOVC A,A+DPTRMOV 20H, A(7)ROM 2022H 單元的內(nèi)容送片外 RAM 20H 單元。 SUBONE use dptr,a,30h,31hSUBONE:MOV DPTR,2022HLOOP:MOVX A,DPTRXRL A,41HJNZ TTMOV A,30HMOV DPTR,20A0HMOVX DPTR,AMOV DPTR,20A1HMOV A,31HMOVX DPTR,ARETTT:INC DPTRMOV 30H,DPHMOV 31H,DPLMOV A,31HCJNE A,00H,LOOPRETEND 解:ORG 0000HLJMP MAINORG 0030HMAIN: MOV R2,20MOV R1,30HMOV DPTR,2022HTT: MOVX A,DPTRCLR CSUBB A,30HSWAP AMOV 41H,AINC DPTRMOVX A,DPTRCLR CSUBB A,30HMOV R1,AMOV A,41HXCHD A,R1MOV R1,AINC R1INC DPTRDJNZ R2,TTMOV DPTR,3000HMOV R1,30HMOV R2,0AHTT1: MOV A,R1MOVX DPTR,AINC R1INC DPTRDJNZ R2,TT1SJMP $END 解:ORG 0000HLJMP MAINORG 0030HMAIN:MOV DPTR,2400HMOV A,07HMOVX DPTR,AMOV DPTR,2450HMOV A,06HMOVX DPTR,AMOV 30H,24HMOV 31H,00HMOV 32H,25HMOV 33H,00HMOV R2,51HLOOP:MOV DPH,30HMOV DPL,31HMOVX A,DPTRMOV DPH,32HMOV DPL,33HMOVX DPTR,AINC 31HINC 33HDJNZ R2,LOOPAJMP $END 解: ORG 0000HLJMP MAINORG 0030HMAIN: MOV DPTR,2030HMOV A,03HMOVX DPTR,AMOV DPTR,2031HMOV A,05HMOVX DPTR,AMOV DPTR,2030HMOVX A,DPTRLCALL SQRMOV R1,AMOV DPTR,2031HMOVX A,DPTRLCALL SQRADD A,R1MOV DPTR,2040HMOVX DPTR,AAJMP $SQR: INC AMOVC A,A+PCRETTAB: DB 0,1,4,9,16,25DB 36,49,64,81,100DB 121,144,169,196,225END 第 3 章 解:當(dāng) CPU 正在處理某件事情的時(shí)候,外部發(fā)生的某一事件請(qǐng)求 CPU 迅速去處理, CPU 暫時(shí)中止當(dāng)前的工作,轉(zhuǎn)去處理所發(fā)生的事件,處理完該事件以后,再回到原來(lái)被中止的地方,繼續(xù)原來(lái)的工作。 功能:①實(shí)時(shí)處理,能對(duì)外界異步發(fā)生的事件作出及時(shí)的處理。③實(shí)現(xiàn)實(shí)時(shí)控制。中斷優(yōu)先處理的原則是:(1)先響應(yīng)優(yōu)先級(jí)高的中斷請(qǐng)求,再響應(yīng)優(yōu)先級(jí)低的中斷請(qǐng)求。(3)如果同級(jí)的多個(gè)中斷請(qǐng)求同時(shí)出現(xiàn),CPU 則按單片機(jī)內(nèi)部的自然優(yōu)先級(jí)順序響應(yīng)各中斷請(qǐng)求。 解: (1)80C51 有以下中斷源:① ① 外部中斷 0( INT)請(qǐng)求,低電平有效。③ ③ T0:定時(shí)器/計(jì)數(shù)器 0 溢出中斷請(qǐng)求。⑤ ⑤ TI/RI:串行接口中斷請(qǐng)求。 解: 中斷系統(tǒng)的初始化步驟如下:(1)開相應(yīng)中斷源的中斷允許;(2)設(shè)定所用中斷源的中斷優(yōu)先級(jí);(3)若為外部中斷,則應(yīng)規(guī)定中斷觸發(fā)方式(低電平或負(fù)邊沿觸發(fā)) 。(5)中斷返回,程序返回?cái)帱c(diǎn)處繼續(xù)執(zhí)行。如果是同一優(yōu)先級(jí)的中斷,則按單片機(jī)內(nèi)部的自然優(yōu)先級(jí)順序(外部中斷 0→定時(shí)器 0 中斷→外部中斷 l→定時(shí)器
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1