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

正文內(nèi)容

單片機(jī)原理與接口技術(shù)課后答案(段晨東主編)詳盡版-免費(fèi)閱讀

  

【正文】 恢復(fù)現(xiàn)場(chǎng) POP ACC RETI 。工式1和定時(shí)器模式 MOV TH1, 00111100B 。關(guān)閉L2 CLR 。外部事件0中斷入口地址 AJMP ExtInt 。取外部數(shù)據(jù) MOV P1,A 。檢測(cè)是否溢出 SJMP CNTING1 D0: MOV TH0, 11001111B 。判斷數(shù)據(jù)取完否,否則跳轉(zhuǎn) CLR TR1 。計(jì)數(shù)初始值低8位 SETB TR1 。脈沖結(jié)束 RET。設(shè)置工作方式0和計(jì)數(shù)器模式 MOV TH1,11100000B 。因此,則定時(shí)時(shí)間應(yīng)為50μs。設(shè)單片機(jī)的機(jī)器周期為最大定時(shí)為,定時(shí)模式時(shí),方式0的最大定時(shí)為8192,方式1的最大定時(shí)為65536,方式2和方式3的最大定時(shí)為256。INT1設(shè)為高級(jí)中斷,INT0設(shè)為低級(jí) CONT: SETB CLR CLR SJMP CONTPint0: PUSH ACC PUSH PSW CLR CLR P0_B: CPL MOV R0,5P0_A: CALL DLY DJNZ R0,P0_A POP PSW POP ACC RETIPint1: PUSH ACC PUSH PSW CLR P1_A: CPL CPL CALL DLY CALL DLY POP PSW POP ACC RETI 。采用中斷方式實(shí)現(xiàn)以上監(jiān)控功能。INT0設(shè)為高級(jí)中斷,INT1設(shè)為低級(jí) CONT: NOP NOP SJMP CONT高優(yōu)先級(jí)中斷處理程序:Pint0: PUSH ACC PUSH PSW JB ,EXINT1 JB ,EXINT2RETURN: POP PSW POP ACC RETIEXINT1: ACALL Ex1Pro AJMP RETURNEXINT2: ACALL Ex2Pro AJMP RETURN低優(yōu)先級(jí)中斷處理程序:Pint1: CLR EAPUSH ACC PUSH PSW SETB EAJB ,EXINT3 JB ,EXINT4 JB ,EXINT5RETURN1:CLR EAPOP PSW POP ACC SETB EARETIEXINT3: ACALL Ex3Pro AJMP RETURN1EXINT4: ACALL Ex4Pro AJMP RETURN1EXINT5: ACALL Ex5Pro AJMP RETURN17. ,P1口外接8個(gè)指示燈L0~L7。請(qǐng)用MCS51單片機(jī)中斷式實(shí)現(xiàn)上述設(shè)備的監(jiān)控,設(shè)計(jì)電路并編程,設(shè)相應(yīng)的中斷處理子程序Ex1Pro~Ex5Pro。中斷處理程序P_INT0: PUSH ACC PUSH PSW MOV A,P1 ANL A,10000000B JZ NON INC R1NON: CJNE R1,20,PD CRU: MOV 50H,P1RETURN: POP PSW POP ACC RETIPD: JC CRU CLR EX0 AJMP RETURN4.,夜晚路燈L1自動(dòng)啟動(dòng),白天路燈L1自動(dòng)熄滅。左移4次完否? POP PSW 。延時(shí) RL A 。中斷處理程序入口 ORG 0030HMAIN: MOV SP, 70H 。8. 在應(yīng)用系統(tǒng)中只包含一個(gè)優(yōu)先級(jí)的中斷處理時(shí),給出中斷處理程序的一般結(jié)構(gòu)。如果此時(shí)不存在下列3種情形,CPU將響應(yīng)這個(gè)中斷請(qǐng)求,立即產(chǎn)生一個(gè)硬件調(diào)用,使程序轉(zhuǎn)移到相應(yīng)的中斷處理程序入口地址處調(diào)用中斷處理程序,進(jìn)行中斷處理。另外,CPU執(zhí)行RETI指令和對(duì)寄存器IE和IP訪問的指令時(shí),即使指令執(zhí)行結(jié)束也不會(huì)立即相應(yīng),必須至少再執(zhí)行一條指令方可響應(yīng)中斷請(qǐng)求。中斷事件發(fā)生是隨機(jī)的,哪個(gè)事件發(fā)生、何時(shí)調(diào)用中斷處理程序是事先無(wú)法確定的,在程序中無(wú)法事先安排調(diào)用指令,調(diào)用中斷處理程序的過程是由硬件自動(dòng)完成的。MOV A, 9AHCLR C SUBB A, 23H MOV 23H, AMOV A, 9AHCLR C SUBB A, 22H MOV 22H, AMOV A,21HADD A, 23HDA A MOV 23H, A MOV A,20HADDC A, 22HDA A MOV 22H, A12. 已知二進(jìn)制數(shù)X被存放在20H,編程實(shí)現(xiàn)下X3。MOV DPTR,5000HMOVX A,DPTRMOV R1,40HXCHD A,R1MOVX DPTR,A4. 已知一個(gè)2維數(shù)據(jù)表格如下,存儲(chǔ)在程序存儲(chǔ)器中,編程實(shí)現(xiàn)自動(dòng)查表。21. (A)= 00H, (B)= 32H,(Cy)=0 ,(OV)=122. (A)=0DH,(B)=11H,(Cy)=0, (OV)=023. 0CBH24. (1) (A)=00H,(R5)=0AAH (2) (A)=0FFH,(R5)=0AAH (3) (A)=0FFH,(R5)=0AAH25. 26. LCALL指令在調(diào)用前,先把下一條指令的地址推入堆棧保留,以便執(zhí)行子程序返回指令RET時(shí)能找到返回地址,實(shí)現(xiàn)正確返回;而轉(zhuǎn)移指令LJMP指令不需要保護(hù)返回地址。7. MOVC A,A+DPTR:常數(shù)所在存儲(chǔ)單元的地址由DPTR和累加器A的內(nèi)容之和確定。在這種情況下,單片機(jī)內(nèi)部RAM和特殊功能寄存器(SFR)的狀態(tài)與復(fù)位前相比有什么變化?在單片機(jī)由于某種原因被強(qiáng)制復(fù)位時(shí),內(nèi)部RAM單元的內(nèi)容不會(huì)受復(fù)位的影響,會(huì)保持復(fù)位以前的狀態(tài)。計(jì)算公式:,其中為晶振頻率。16.MCS51單片機(jī)的時(shí)鐘電路有幾種實(shí)現(xiàn)方式?請(qǐng)分別給出相應(yīng)的電路。RS0、RS1寄存器組選擇位,選擇當(dāng)前工作寄存器組。12.簡(jiǎn)單說(shuō)明MCS51單片機(jī)PSW寄存器各個(gè)標(biāo)志位的意義。與串行口相關(guān)的有:SCON,SBUF,PCON。(2)20~2FH:16個(gè)單元為位尋址區(qū)。當(dāng)接高電平(=1)時(shí),CPU對(duì)程序存儲(chǔ)器的操作從單片機(jī)內(nèi)部開始,并可延伸到單片機(jī)的外部。ALE用于鎖存地址總線的低八位。存儲(chǔ)器:內(nèi)部數(shù)據(jù)存儲(chǔ)器RAM用于存放程序的機(jī)器代碼和常數(shù);內(nèi)部程序存儲(chǔ)器用于存放可讀寫的數(shù)據(jù)。2. 簡(jiǎn)述單片機(jī)在結(jié)構(gòu)上與微型計(jì)算機(jī)的區(qū)別與聯(lián)系。微型計(jì)算機(jī)主要由微處理器CPU、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備組成。由輸入設(shè)備把程序和數(shù)據(jù)送入計(jì)算機(jī)內(nèi)部的“存儲(chǔ)器”中保存,程序處理完畢把結(jié)果通過“輸出設(shè)備”輸出,以便人們識(shí)別。(1)32768 (2) (3) (4)59解:(1)(32768)10=(1000000000000000)2=(100000)8=(8000)16(2)()10=()2=()8=()16(3)()10=()2=()8=()16(4)(59)10=(111011)2=(73)8=(3B)165. 把下列二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)、十六進(jìn)制數(shù): (1)10001010111 (2)解:(1)(10001010111)2 =(1111)10 =(457)16(2)()2=()10=()166. 求下列數(shù)據(jù)的原碼、反碼、補(bǔ)碼(以8位表示) (1)73 (2)23 (3)-1 (4)-109解:(1)[73]原=01001011 [73]反=01001011 [73]補(bǔ)=01001011(2)[23]原=00010111 [23]反=00010111 [23]補(bǔ)=00010111(3)[1]原=10000001 [1]反=11111110 [1]補(bǔ)=11111111(4)[109]原=11101101 [109]反=10010010 [109]補(bǔ) =100100117. 求下列數(shù)據(jù)的原碼、反碼、補(bǔ)碼(以16位表示)(1)12137 (2)0 (3)1 (4)23679解:(1)[12137]原=1010111101101001 [12137]反=1101000010010110 [12137]補(bǔ)=1101000010010111(2)[+0]原=0000000000000000 [+0]反=0000000000000000 [+0]補(bǔ)=0000000000000000[0]原=1000000000000000 [0]反=1111111111111111 [+0]補(bǔ)=0000000000000000(3)[1]原=1000000000000001 [1]反=1111111111111110 [1]補(bǔ)=1111111111111111(4)[+23679]原=0101110001111111=[+23679]反=[+23679]補(bǔ)8. 把下列十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制、十六進(jìn)制數(shù),并把它們用BCD碼表示: (1)128 (2)7891 (3)819 (4)21解:(1)(128)10=(1000 0000)2=(80)16=(0001 0010 1000)BCD(2)(7891)10=(1111011010011)2 =(1ED3)16=(0111 1000 1001 0001)BCD(3)(819)10=(1100110011)2 =(333)16 =(1000 1001 0001)BCD(4)(21)10=(10101)2=(15)16=(0010 0001)BCD9. 寫出下列數(shù)據(jù)的定點(diǎn)小數(shù)和浮點(diǎn)數(shù),定點(diǎn)小數(shù)的小數(shù)部分為1個(gè)字節(jié),浮點(diǎn)數(shù)為3字節(jié)浮點(diǎn)數(shù)格式。中斷系統(tǒng):?jiǎn)纹瑱C(jī)有5個(gè)中斷源,分別為2個(gè)外部中斷、2個(gè)定時(shí)器/計(jì)數(shù)器溢出中斷、1個(gè)串行口接收/發(fā)送中斷,提供2個(gè)中斷優(yōu)先級(jí)。RESET——復(fù)位信號(hào)。5. MCS51單片機(jī)有哪些控制信號(hào)需要芯片引腳以第二功能的方式提供? (1)串行口:;;(2)外部中斷觸發(fā)信號(hào)的輸入;;;(3)外部計(jì)數(shù)脈沖的輸入端;;(4)訪問外部RAM的讀寫控制信號(hào);6.MCS51單片機(jī)的存儲(chǔ)器地址空間如何劃分?各個(gè)空間的地址范圍和容量是多少?MCS-51單片機(jī)的存儲(chǔ)器地址空間可分為以下5類:程序存儲(chǔ)器,最大空間64K;片內(nèi)數(shù)據(jù)存儲(chǔ)器,128個(gè)單元;特殊功能寄存器,共21個(gè);位尋址空間,211位;外部數(shù)據(jù)寄存器,最大空間64K。10.MCS51單片機(jī)有多少個(gè)可以尋址的特殊功能寄存器(SFR)?簡(jiǎn)要介紹它們的功能。中斷優(yōu)先級(jí)寄存器IP用于設(shè)置中斷源的優(yōu)先級(jí);中斷控制寄存器IE控制中斷開放和禁止,串行口控制寄存器SCON用于定義串口工作方式,控制數(shù)據(jù)的接收和發(fā)送,記錄工作狀態(tài)標(biāo)志。在運(yùn)算過程中,對(duì)于DD7兩位,如果其中有一位有進(jìn)(借)位而另一位無(wú)進(jìn)(借)位時(shí),(OV)=1,否則,(OV)=0;P奇偶校驗(yàn)位。P0可用作地址/數(shù)據(jù)總線,口的每位輸出可以驅(qū)動(dòng)8個(gè)TTL負(fù)載。時(shí)鐘周期:振蕩器信號(hào)的周期。有兩種復(fù)位方式,上電自動(dòng)復(fù)位電路,;按鈕開關(guān)及上電自動(dòng)復(fù)位電路,; 上電自動(dòng)復(fù)位電路 按鈕開關(guān)及上電自動(dòng)復(fù)位電路19.簡(jiǎn)述MCS51單片機(jī)復(fù)位后的狀態(tài)。2. (A) = 25H,(R0) = 50H,(50H)= 00H,(51H)= 25H3. (DPTR)=25F0H4. (A)= 30H,(B)= 20H5. (A)=80H6. XCH:字節(jié)交換指令,將源操作數(shù)與A累加器的內(nèi)容互換,源操作數(shù)必須是工作寄存器、SFR或內(nèi)部RAM的存儲(chǔ)單元。ADDC:帶進(jìn)位位的加法指令。30. ,執(zhí)行時(shí)間為:1+125+2=753ms三、程序設(shè)計(jì)1. 把內(nèi)部RAM的20H、21H、22H單元的內(nèi)容依次存入2FH、2EH和2DH中。MOV 21H,5DHMOV 20H,6FHMOV 23H,0B4HMOV 22H,13HMOV R0, 21H MOV R1, 23H MOV A, R0CLR CySUBB A,R1MOV R0,A DEC R0 DEC R1MOV A,R0SUBB A,R1MOV R0,A9. 已知二進(jìn)制數(shù)X和Y,已知X
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1