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

正文內(nèi)容

單片機(jī)課后習(xí)題解答-wenkub.com

2025-03-21 23:18 本頁面
   

【正文】 列線的電平如果為低,則行線電平為低;列線的電平如果為高,則行線的電平亦為高。動態(tài)顯示則好一點(diǎn),適合用在顯示位數(shù)較多的場合。 當(dāng)釋放同時(shí)同樣存在鍵抖動影響,為了確保鍵釋放也需要等待和判斷。抖動時(shí)間長短與開關(guān)的機(jī)械特性有關(guān)。CPU可以采用查詢或中斷方式了解有無鍵輸入并檢查是哪一個(gè)鍵按下,且將鍵號送入CPU。方式控制字的格式及各位的含義如圖1所示:PC口位置位/復(fù)位控制字的格式及各位的含義如圖2所示:8255A的A、B口工作于方式0,A口輸輸出,B口輸輸入,C口上半部輸出,下半部輸入。既可發(fā)送數(shù)據(jù)又可接收數(shù)據(jù)。(2)方式1(應(yīng)答I/O方式)PA口、PB口定義為方式1時(shí),PC口的某些位為狀態(tài)控制線,其余的線為I/O線。答:8255A有方式0、方式方式2三種工作方式。89S51的定時(shí)/計(jì)數(shù)器在內(nèi)部定時(shí)時(shí),不需要單獨(dú)提供計(jì)數(shù)脈沖。地址空間范圍:(1)0000H~7FFFH (2)8000H~FFFFH(3)0000H~7FFFH (4)8000H~FFFFH試說明8155內(nèi)部結(jié)構(gòu)特點(diǎn),其定時(shí)/計(jì)數(shù)器與89S51內(nèi)部的定時(shí)/計(jì)數(shù)器有何異同?答:8155內(nèi)部有3個(gè)可編程的I/O端口,1個(gè)14位的可編程定時(shí)/計(jì)數(shù)器,還有256字節(jié)的數(shù)據(jù)存儲器。以89S51為主機(jī),擴(kuò)展2片6264RAM存儲器芯片,設(shè)計(jì)硬件布線圖。即通過編程對定時(shí)器/計(jì)數(shù)器控制寄存器TCON中的IT0和IT1位進(jìn)行清“0”或置“1”。頻率24MHz。 ORG 0000HLJMP MAIN ORG 000BH` LJMP T0_SER ORG 0100HMAIN: MOV TMOD,01H MOV TH0,3CH MOV TL0,0B0H MOV 50H,20 MOV 51H,60 SETB ET0 SETB EA SETB TR0 SJMP $ ORG 0200HT0_SER: MOV TH0,3CH MOV TL0,0B0H DJNZ 50H,L1 MOV 50H,20 SETB NOP NOP CLR DJNZ 51H,L1 MOV 51H,60 SETB NOP NOP CLR L1: SETB TR0 RETI89S51單片機(jī)的和中斷系統(tǒng)有幾個(gè)優(yōu)先級,如何設(shè)定?若擴(kuò)充8個(gè)中斷源,如何確定優(yōu)先級?答:51單片機(jī)有兩個(gè)中斷優(yōu)先級,中斷優(yōu)先級的設(shè)定:由專用寄存器IP同一管理,由軟件設(shè)置每個(gè)中斷源為高優(yōu)先級中斷或低優(yōu)先級中斷,實(shí)現(xiàn)兩級中斷嵌套。答:利用定時(shí)器T0定時(shí)。因此在進(jìn)入中斷服務(wù)程序后,一般要先保護(hù)現(xiàn)場,然后在執(zhí)行中斷處理程序,在返回主程序之前再恢復(fù)現(xiàn)場。若系統(tǒng)中只有一個(gè)中斷源,則響應(yīng)時(shí)間為3~8個(gè)機(jī)器周期。中斷響應(yīng)時(shí)間是否確定不變的?為什么?答:中斷響應(yīng)時(shí)間不是確定不變的。(3)串口中斷:串行中斷請求是在單片機(jī)內(nèi)部產(chǎn)生的。硬件復(fù)位。中斷優(yōu)先級處理原則:兩個(gè)或兩個(gè)以上的中斷源同時(shí)提出中斷申請時(shí),計(jì)算機(jī)首先為中斷優(yōu)先權(quán)最高的中斷服務(wù),服務(wù)結(jié)束以后,再響應(yīng)級別較低的中斷源。(2)能實(shí)現(xiàn)優(yōu)先權(quán)的排隊(duì)。由題可知:fosc=6MHz,計(jì)數(shù)初值為0FDH,SMOD=1,故第七章 中斷系統(tǒng)什么是中斷?在單片機(jī)中中斷能實(shí)現(xiàn)哪些功能?答:中斷是通過硬件來改變CPU程序運(yùn)行方向。若選用定時(shí)器T1作波特率發(fā)生器,設(shè)fosc=6MHz,計(jì)數(shù)初值為0FDH,SMOD=1,求波特率是多少?答:若選用定時(shí)器 T1作波特率發(fā)生器,波特率由下式確定:波特率=(定時(shí)器T1溢出率)/n公式中:①n為32或16,取決于特殊功能寄存器PCON中的SMOD位的狀態(tài)。(SMOD為波特率倍增位)方式1的波特率=2SMOD/32定時(shí)器T1的溢出率 方式2的波特率=2SMOD/64fosc方式3的波特率=2SMOD/32定時(shí)器T1的溢出率為什么定時(shí)器T1用作串行口波特率發(fā)生器時(shí),常采用工作方式2?答:在串行通信中,收發(fā)雙方對發(fā)送或接收的數(shù)據(jù)速率(即波特率)要有一定的約定。80C51單片機(jī)的串行口有幾種工作方式?幾種幀格式?如何設(shè)置不同方式的波特率?答:80C51單片機(jī)的串行口有四種工作方式,由串行口控制寄存器中的SM0、SM1控制。它的主要特點(diǎn):由于異步通信每傳送一幀有固定的格式,通信雙方只需按約定的幀格式來發(fā)送和接收數(shù)據(jù),所以硬件結(jié)構(gòu)比同步通信方式簡單;此外它還能利用校驗(yàn)位檢測錯(cuò)誤。答: MOV TMOD,15H ;T1定時(shí)方式1,T0計(jì)數(shù)方式1L1: MOV TH0,0FCH MOV TL0,18H SETB TR0 JNB TF0,$ CLR TR0 CLR TF0 MOV TH1, H MOV TL1, H SETB TR1 JNB TF1,$ CLR TR1 CLR TF1 LJMP L1略略第六章 80C51的串行接口什么是串行異步通信?他有哪些特點(diǎn)?有哪幾種幀格式?答:串行通信即所傳輸數(shù)據(jù)的各位按順序一位一位的發(fā)送或接收。s,低電平寬度350181。當(dāng)定時(shí)器T0用作方式3時(shí),由于TR1位已被T0占用,如何控制定時(shí)器T1的開啟和關(guān)閉?答:定時(shí)器T0用作方式3時(shí),由于TR1位已被T0占用,此時(shí)通過控制位C/T切換其定時(shí)或計(jì)數(shù)器工作方式。這時(shí)T1還可以設(shè)置為方式0~2,用于任何不需要中斷控制的場合,或者用作串行口的波特率發(fā)生器。TH0由軟件預(yù)置值。89S51單片機(jī)的定時(shí)/計(jì)數(shù)器有哪幾種工作方式,各有什么特點(diǎn)?答:定時(shí)器/計(jì)數(shù)器有四種工作方式:方式0,方式1,方式2,方式3。 ;單片機(jī)時(shí)鐘fosc=12MHz,計(jì)算為近似值 ;1s延時(shí)子程序DLY_1S: MOV R0,10L3: MOV R1,200L2: MOV R2,250L1: DJNZ R2,L1 DJNZ R1,L2 DJNZ R0,L3 RET ;延時(shí)1minDLY_1M: MOV R3,60L4: LCALL DLY_1S DJNZ R3,L4 RET ;延時(shí)1hDLY_1H: MOV R4,60L5: LCALL DLY_1M DJNZ R4,L5 RET2用程序?qū)崿F(xiàn)c=a2+b2。答: MOV R0,31H MOV R1,30H MOV 40H,00HLOOP: MOV A,R0 CJNE A,40H,L1 SJMP AGAINL1: JNC L2 SJMP AGAINL2: MOV 40H,AAGAIN: INC R0 DJNZ R1,LOOP SJMP $1略1在以2000H為首地址的存儲區(qū)內(nèi),存放20個(gè)用ASCII碼表示的0~9之間的數(shù),試編程,將它們轉(zhuǎn)換成BCD碼,并以壓縮BCD碼的形式存在3000H~3009H單元中。答: MOVX A,R1 ANL A,0F0H SWAP A MOV R2,A MOVX A,R0 ANL A,0F0H ORL A,R21試編程把以2040H為首地址的連續(xù)50個(gè)單元的無符號數(shù)按降序排列,存放到以3000H為首地址的存儲區(qū)中。答: MOV DPH,02H MOV R1,15 MOV R2,00H ; 數(shù)組1首地址低位 MOV R3,10H ; 數(shù)組2首地址低位 MOV R4,20H ; 和首地址低位L1: MOV DPL,R2 MOVX A,DPTR MOV R1,A MOV DPL,R3 MOVX A,DPTR ADD A,R1 MOV DPL,R4 MOVX DTPR,A INC R2 INC R3 INC R4 DJNZ R1,L1 SJMP $設(shè)有100個(gè)無符號數(shù),連續(xù)存放在以2000H為首地址的存儲區(qū)中,試編程統(tǒng)計(jì)正數(shù)、負(fù)數(shù)和零的個(gè)數(shù)。答: MOV R0,8 MOV R1,50H MOV A,00HL1: ADD A,R1 INC R1 DJNZ R0,L1 MOV B,8 DIV AB MOV 5AH,A編寫計(jì)算下式的程序。(1) MOV C, ORL C, ANL C, ORL C,/ MOV ,C(2) MOV C, ANL C, MOV 20H,C MOV C, ANL C,/ ORL C,20H MOV ,C(3) MOV C, ANL C,/ MOV 20H,C MOV C, ANL C,/ ORL C,20H (232。答: MOV A,0FEHL1: MOV P1,A RL A LCALL DELAY ;DELAY子程序同上題 SJMP L12試編一程序,將外部數(shù)據(jù)存儲器2100H單元中的高4位置“1”,其余位清“0”。 ORG 2000H MOV SP,40H MOV A,30H LCALL 250H ;下條指令地址2008H送41H、42H,SP=42H ADD A,10H MOV B,A ;地址為200AHL1: SJMP L1 ORG 250H MOV DPTR,200AH PUSH DPL ;SP+1=43H,DPL→(43H) PUSH DPH ;SP+1=44H,DPH→(44H) RET ;200AH→PC答:上述程序執(zhí)行后,SP=42H,A=30H,B=30H。答:壓棧(入?;蜻M(jìn)棧)指令的作用是將數(shù)據(jù)存入堆棧中,其執(zhí)行過程是先將堆棧指針SP的內(nèi)容加1,然后將直接地址單元中的數(shù)據(jù)壓入SP指向的單元中。答: ANL A,OFH MOV DPTR,2000H MOVX DPTR,A2試說明指令CJNE R1,7AH,10H的作用,若本指令地址為250H,其轉(zhuǎn)移地址是多少?答:指令作用:如果以R1內(nèi)容為地址的單元中的數(shù)據(jù)等于7AH,則程序順序執(zhí)行,否則轉(zhuǎn)移后繼續(xù)執(zhí)行。答: MOV R0,40H MOVX A,R0 XCH A,R1
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1