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

正文內(nèi)容

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

2024-08-07 13:03本頁面
  

【正文】 跳沿觸發(fā)的中斷初始化程序。B、 同一時(shí)間同一級(jí)別的多中斷請(qǐng)求,將形成阻塞,系統(tǒng)無法響應(yīng)。D、 同級(jí)中斷不能嵌套。試編寫主程序及中斷服務(wù)程序(轉(zhuǎn)至相應(yīng)的中斷處理程序的入口即可)。 采用低電平有效中斷 SETB EX0 ;允許外部中斷0 SETB EA 。單片機(jī)進(jìn)入休眠方式等待中斷 NOP LJMP WAIT;以下為外部中斷0服務(wù)子程序INT_EX0:JNB ,NEXT1 。跳轉(zhuǎn)到1號(hào)中斷處理程序NEXT1: JNB ,NEXT2 。跳轉(zhuǎn)到2號(hào)中斷處理程序NEXT2: LJMP INT_IR3 。插入相應(yīng)中斷處理程序 RETI 。插入相應(yīng)中斷處理程序 RETI 。插入相應(yīng)中斷處理程序 RETI 。2. 定時(shí)/計(jì)數(shù)器用作定時(shí)器時(shí),其計(jì)數(shù)脈沖由誰提供?定時(shí)時(shí)間與哪些因素有關(guān)?答:定時(shí)/計(jì)數(shù)器作定時(shí)時(shí),其計(jì)數(shù)脈沖由系統(tǒng)振蕩器產(chǎn)生的內(nèi)部時(shí)鐘信號(hào)12分頻后提供。3. 定時(shí)/計(jì)數(shù)器用作定時(shí)器時(shí),對(duì)外界計(jì)數(shù)頻率有何限制?答:由于確認(rèn)1次負(fù)跳變要花2個(gè)機(jī)器周期,即24個(gè)振蕩周期,因此外部輸入的計(jì)數(shù)脈沖的最高頻率為系統(tǒng)振蕩器頻率的1/24。定時(shí)1ms后,又轉(zhuǎn)為計(jì)數(shù)方式,如此循環(huán)不止。解答:定時(shí)器/計(jì)數(shù)器T0在計(jì)數(shù)和定時(shí)工作完成后,均采用中斷方式工作。編寫程序如下: ORG 0000H LJMP MAIN ORG 000BH LJMP IT0PMAIN: MOV TMOD,06H ;定時(shí)器/計(jì)數(shù)器T0為計(jì)數(shù)方式2 MOV TL0,156 ;計(jì)數(shù)100個(gè)脈沖的初值賦值 MOV TH0,156 SETB GATE ;打開計(jì)數(shù)門 SETB TR0 ;啟動(dòng)T0,開始計(jì)數(shù) SETB ET0 ;允許T0中斷 SETB EA ;CPU開中斷 CLR F0 ;設(shè)置下一輪為定時(shí)方式的標(biāo)志位WAIT: AJMP WAITIT0P: CLR EA ;關(guān)中斷 JB F0,COUNT ;F0=1,轉(zhuǎn)計(jì)數(shù)方式設(shè)置 MOV TMOD,00H ;定時(shí)器/計(jì)數(shù)器T0為定時(shí)方式0 MOV TH0,0FEH ;定時(shí)1ms初值賦值 MOV TL0,0CH SETB EA RETICOUNT: MOV TMOD,06H MOV TL0,156 SETB EA RETI5. 定時(shí)器/計(jì)數(shù)器的工作方式2有什么特點(diǎn)?適用于哪些應(yīng)用場合?答:定時(shí)器/計(jì)數(shù)器的工作方式2具有自動(dòng)恢復(fù)初值的特點(diǎn),適用于精確定時(shí),比如波特率的產(chǎn)生。解答:根據(jù)題意,:1。編寫程序如下:ORG 0000H LJMP MAIN ORG 000BH LJMP IT0PMAIN: MOV TMOD,02H ;定時(shí)器/計(jì)數(shù)器T0為定時(shí)方式2 MOV TL0,4AH ;定時(shí)364μs初值賦值 SETB TR0 ;啟動(dòng)T0,開始計(jì)數(shù) SETB ET0 ;允許T0中斷 SETB EA ;CPU開中斷 SETB WAIT: AJMP WAITIT0P: CLR EACLR ;關(guān)中斷 MOV R0,9DLY: DJNZ R0,DLY ;延時(shí)26μs MOV TL0,4AH ;定時(shí)364μs初值賦值 SETB SETB EA RETI9. 定時(shí)器/計(jì)數(shù)器測量某正單脈沖的寬度,采用何種方式可得到最大量程?若時(shí)鐘頻率為6MHz,求允許測量的最大脈沖寬度是多少?答:采用方式1定時(shí)工作方式。解答:。(對(duì))(2) 特殊功能寄存器TCON,與定時(shí)器/計(jì)數(shù)器的控制無關(guān)。 (錯(cuò))(4) 特殊功能寄存器TMOD,與定時(shí)器/計(jì)數(shù)器的控制無關(guān)。答:以方式一為例。發(fā)送開始時(shí),內(nèi)部發(fā)送控制信號(hào)/SEND變?yōu)橛行?,將起始位想TXD輸出,此后,每經(jīng)過1個(gè)TX時(shí)鐘周期,便產(chǎn)生1個(gè)移位脈沖,并由TXD輸出1個(gè)數(shù)據(jù)位。接收:當(dāng)檢測到起始位的負(fù)跳變時(shí),則開始接收。也就是在1位數(shù)據(jù)期間,有16個(gè)采樣脈沖,以波特率的16倍的速率采樣RXD引腳狀態(tài),當(dāng)采樣到RXD端從1到0的跳變時(shí)就啟動(dòng)檢測器,接收的值是3次連續(xù)采樣,取其中2次相同的值,以確認(rèn)是否是真正的起始位的開始,這樣能較好地消除干擾引起的影響,以保證可靠無誤的開始接受數(shù)據(jù)。4. 串行口有幾種工作方式?有幾種幀格式?各種工作方式的波特率如何確定?答:串行口有3種工作方式:方式0、方式方式方式3;有3種幀格式,方式2和3具有相同的幀格式;方式0的發(fā)送和接收都以fosc/12為固定波特率,方式1的波特率=2SMOD/32定時(shí)器T1的溢出率方式2的波特率=2SMOD/64fosc方式3的波特率=2SMOD/32定時(shí)器T1的溢出率5. 假定串行口串行發(fā)送的字符格式為1個(gè)起始位,8個(gè)數(shù)據(jù)位,1個(gè)奇校驗(yàn)位,1個(gè)停止位,請(qǐng)畫出傳送字符“A”的幀格式。(對(duì))(2) 發(fā)送數(shù)據(jù)的第9數(shù)據(jù)位的內(nèi)容在SCON寄存器的TB8位預(yù)先準(zhǔn)備好的。(錯(cuò))(4) 串行通訊接收到的第9位數(shù)據(jù)送SCON寄存器的RB8中保存。(對(duì))7.通過串行口發(fā)送或接收數(shù)據(jù)時(shí),在程序中應(yīng)使用:(選(3))(1)MOVC指令 (2)MOVX指令 (3)MOV指令 (4)XCHD指令8.為什么定時(shí)器/計(jì)數(shù)器T1用做串行口波特率發(fā)生器時(shí),采用方式2?若已知時(shí)鐘頻率、通訊波特率,如何計(jì)算其初值?解答:因?yàn)槎〞r(shí)器/計(jì)數(shù)器在方式2下,初值可以自動(dòng)重裝,這樣在做串口波特率發(fā)生器設(shè)置時(shí),就避免了重裝參數(shù)的操作。9.串行口工作方式1的波特率是:( 3 )(1) 固定的,為。(3) 可變的,通過定時(shí)器/計(jì)數(shù)器T1的溢出率設(shè)定。10.在串行通訊中,收發(fā)雙方對(duì)波特率的設(shè)定應(yīng)該是( 相等 )的。解答:初值計(jì)算:查閱P148表72可得,F(xiàn)AH控制字:ANL TMOD,0F0H ORL TMOD,20H MOV TH1,0FAH MOV TL1,0FAH MOV SCON,40H12.簡述利用串行口進(jìn)行多機(jī)通訊的原理。15.某8031串行口,傳送數(shù)據(jù)的幀格式為1個(gè)起始位(0),7個(gè)數(shù)據(jù)位,1個(gè)偶校驗(yàn)位和1個(gè)停止位(1)組成。解答:串口每秒鐘傳送的字符為:1800/60=30個(gè)字符/秒 所以波特率為:30個(gè)字符/秒10位/個(gè)字符=300b/s16.為什么MCS51串行口的方式0幀格式?jīng)]有起始位(0)和停止位(1)?解答:串行口的方式0為同步移位寄存器輸入輸出方式,常用于外接移位寄存器,以擴(kuò)展并行I/O口,一般不用于兩個(gè)MCS51之間的串行通信。第八章習(xí)題解答(程序)和(數(shù)據(jù))。解:本題主要考察了對(duì)外部存儲(chǔ)器的讀、寫操作,同學(xué)們只要記住正確使用MOVX指令就可以了。 ORG 0000HMAIN: MOV DPTR,2001H ;設(shè)置數(shù)據(jù)指針的初值 MOVX A,DPTR ;讀取2001H的值 SWAP A ANL A,0F0H ;屏蔽掉低四位 MOV 30H,A ;保存A INC DPTR ;指針指向下一個(gè) MOVX A,DPTR ;讀取2002H的值 ANL A,0FH ;屏蔽掉高四位 ORL A,30H ;進(jìn)行拼裝 MOVX DPTR,A ;保存到2002H END,執(zhí)行下列指令后: MOV P2,20H MOV R0,00H MOVX A,R0累加
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1