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

正文內(nèi)容

哈爾濱工業(yè)大學(xué)、西安電子科技大學(xué)單片機(jī)原理及接口技術(shù)試卷及答案-文庫吧資料

2024-10-28 16:27本頁面
  

【正文】 完成中斷要處理的事務(wù),用戶根據(jù)需要編寫中斷服務(wù)程序,程序中要注意將主程序中需要保護(hù)的寄存器內(nèi)容進(jìn)行保護(hù),中斷服務(wù)完畢要注意恢復(fù)這些寄存器的內(nèi)容,這稱為保護(hù)現(xiàn)場(chǎng)和恢復(fù)現(xiàn)場(chǎng),可以通過堆棧操作來完成。 在中斷響應(yīng)階段 ,如果有多個(gè)中斷源, CPU 判斷哪個(gè)的優(yōu)先級(jí)高,優(yōu)先響應(yīng)優(yōu)先級(jí)高的中斷請(qǐng)求。 口的第二功能:串口的接收,發(fā)送引腳 RXD、 TXD,外部中斷引腳 0INT 和 1INT ,時(shí) T0和 T1,總線讀寫引腳 WR 和 RD 三、閱讀程序,回答問題 尋址方式 立即尋址 MOV A,80H MOV DPRT,2020H 直接尋址 MOV A,25H MOV P0,45H MOV 30H,20H 寄存器尋址 MOV A,R0 MUL AB MOV B,R0 PUSH ACC 寄 存器間接尋址 MOV R0,A MOVX A,R1 MOVX DPTR,A 變址尋址 MOVC A,A+DPTR MOVC A,A+PC 相對(duì)尋址 SJMP 08H 位尋址 四、中斷 中斷處理過程分為 4 個(gè)階段:中斷請(qǐng)求、中斷響應(yīng)、中斷服務(wù)和中斷返回。 XTAL1 和 XTAL2:晶振的引腳。 復(fù)位后相應(yīng) SFR 的狀態(tài)為 : PC=0000H, SP=07H,P0P3 均為 0FFH 其余的均為 0。 17 上電復(fù)位末求接通電源后,自動(dòng)實(shí)現(xiàn)復(fù)位操作。 二、簡(jiǎn)答題 RST 出現(xiàn) 5ms 以上的高電平時(shí),單片機(jī)就完成了復(fù)位操作,如果 RST 持續(xù)為高電平,單片機(jī)就處于循環(huán)復(fù)位狀態(tài),而無法執(zhí)行程序。 狀態(tài)周期 :振蕩周期經(jīng)過二分頻后提供給片內(nèi) CPU 的時(shí)鐘周期 。 PC程序計(jì)數(shù)器 PC是一個(gè)自動(dòng)加 1 的 16 位寄存器,用來存放即將要取出的指令碼的地址,可對(duì) 64KB程序存儲(chǔ)器直接尋址。用來存放 16 位地址值,以便用間接尋址或變址尋址的方式對(duì)片外數(shù)據(jù) RAM 或程序存儲(chǔ)器 SP 堆棧指針。 A 中奇數(shù)個(gè)“ 1”, P=1 標(biāo)志寄存器判斷單片機(jī)的運(yùn)行狀態(tài)。 P:奇 /偶標(biāo)志位。 RS1\RS0:工作寄存器組選擇位。 AC:輔助進(jìn)、借位標(biāo)志??刂破髦饕菍?duì)單片機(jī)進(jìn)行控制。它由運(yùn)算器和控制器等部件組成。 從邏輯地址看 , 8XX51 單片機(jī)有 3 個(gè)存儲(chǔ)器地址空間,即片內(nèi)數(shù)據(jù)存儲(chǔ)器,片外數(shù)據(jù)存儲(chǔ)器、片內(nèi)、片外統(tǒng)一編址的程序存儲(chǔ)器。A/D 轉(zhuǎn)換完后, EOC 端發(fā)出一正脈沖,接著執(zhí)行 MOVXA, DPTR 產(chǎn)生 RD 信號(hào),使 OE 端有效,打開鎖存器三態(tài)門, 8 位數(shù)據(jù)就讀入到 CPU 中。畫出硬件邏輯電路圖,簡(jiǎn)述啟動(dòng) ADC0809 的工作過程,并編制輪流采集 8 個(gè)通道數(shù)據(jù),其采樣值存入片外 RAM 30H 開始的存儲(chǔ)單元中。 14 判斷哪一個(gè)鍵按下:逐列送 0 電平信號(hào),再逐行掃描是否為 0。 程序清單如下 : ORG 0000H LJMP MAIN ORG 000BH LJMP HUANG 主程序: ORG 0500H MAIN: MOV TMOD, 01H MOV TL0, OCH MOV TH0, 0FEH SETB EA SETB ET0 SETB TR0 HERE: SJMP HERE 中斷服務(wù)程序: HUANG: MOV TL0, OCH MOV TH0, 0FEH CPL RETI 五、設(shè)計(jì)題(任選 1 題, 20 分) 設(shè)計(jì)一個(gè) 2 2 行列式鍵盤,并編寫鍵盤掃描程序。編程利用定時(shí)器 T0 定時(shí),在 端輸出周期性方波信號(hào),方波周期為 2ms,已知晶振頻率為 6MHz。 中斷得到響應(yīng)后 ,對(duì)于有些中斷源, CPU 在響應(yīng)中斷后會(huì) 自動(dòng)清除中斷標(biāo)志 ,由硬件將程序計(jì)數(shù)器 PC 內(nèi)容壓入堆棧保護(hù),然后將對(duì)應(yīng)的中斷矢量裝入程序計(jì)數(shù)器 PC,使程序轉(zhuǎn)向中斷矢量地址單元中去執(zhí)行相應(yīng)的中斷服務(wù)程序。 簡(jiǎn)述 89C51 單片機(jī)的中斷響應(yīng)過程。 作定時(shí)器時(shí), 計(jì)數(shù)脈沖來自單片機(jī)內(nèi)部,其頻率為振蕩頻率的 1/12; 作計(jì)數(shù)器時(shí),計(jì)數(shù)脈沖來自單片機(jī)外部,通過引腳 T0( )和 T1( )對(duì)外部脈沖信號(hào)計(jì)數(shù),當(dāng)輸入脈沖信號(hào)從 1 到 0 的負(fù)跳變時(shí),計(jì)數(shù)器就自動(dòng)加 1。 ( ) 四、簡(jiǎn)答分析編程題(任選 3 題, 30 分, 評(píng)分標(biāo)準(zhǔn):每小題各 10 分 ) 89C51 單片機(jī)片內(nèi)設(shè)有幾個(gè)定時(shí)器 /計(jì)數(shù)器?它們是由哪些 SFR 組成?定時(shí)器 /計(jì)數(shù)器作定時(shí)和計(jì)數(shù)時(shí),其計(jì)數(shù)脈沖分別由誰提供? 答: 89C51 單片機(jī)片內(nèi)設(shè)有 2 個(gè)定時(shí)器 /計(jì)數(shù)器:定時(shí)器 /計(jì)數(shù)器 0 和定時(shí)器 /計(jì)數(shù)器 1。 ( ) MCS51 的相對(duì)轉(zhuǎn)移指令最大負(fù)跳距是 127B。 ( ) 定時(shí)器工作于方式 2,若 GATE= TR0= INT0=1 就可啟動(dòng)定時(shí) /計(jì)數(shù)器。 ( √ ) 51 單片機(jī)內(nèi)部有兩片寄存器,既是工作寄存器和專用寄存器,因在同片內(nèi) RAM,則它們是統(tǒng)一編址。 ( ) 判斷以下指令段的正誤。 當(dāng) 該接 口 每 分鐘 傳 送 1800 個(gè) 字 符 時(shí), 傳 送波 特 率 為 ( D) ( A) 1800b/s ( B) 10b/s ( C) 3000b/s ( D) 300b/s 各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在 MCS51 系統(tǒng)的 ( B) ( A) TMOD ( B) TCON/SCON ( C) IE ( D) IP 三、判斷題( 10 分, 評(píng)分標(biāo)準(zhǔn):每小題各 1 分 ) MCS51 的程序存儲(chǔ)器只是用來存放程序的。 MCS51 單片機(jī)中 P0 口作地址 /數(shù)據(jù)總線,傳送地址碼的 低 8 11 位; P2 口作地址總線,傳送地 址碼的 高 8 位。 MCS51 單片機(jī)訪問片外存儲(chǔ)器時(shí),利用 ALE 信號(hào)鎖存來自 P0 口的低 8 位地址信號(hào)。 假定標(biāo)號(hào) qaz的地址為 0100H, 標(biāo)號(hào) qwe 值為 0123H(即跳轉(zhuǎn)的目標(biāo)地址為 0123H)。 假定( A) =56H,( R5) =67H。 MCS51 串行接口有 4 種工作方式,這可在初始化程序中用軟件填寫特殊功能寄存器 SCON 加以選擇。(評(píng)分標(biāo)準(zhǔn): 2 分) 程序設(shè)計(jì)如下:(評(píng)分標(biāo)準(zhǔn): 8 分) ORG 0100H MOV R7,0AH MOV R0,50H MOV DPTR,7FFAH NEXT: MOVX DPTR,A JB .$ MOVX A,DPTR MOV R0,A INC R0 DJNZ R7, NEXT SJMP $ 哈爾濱工業(yè)大學(xué) 2020 年 7 月 《單片機(jī)原理及接口技術(shù)》試卷 班級(jí): 姓名: 學(xué)號(hào): 成績(jī): 一、填空題( 20 分, 評(píng)分標(biāo)準(zhǔn):每小題各 2) 十進(jìn)制數(shù)- 29 的 8 位補(bǔ)碼表示為 11100011B 。 解: MOV R2,00H ;源數(shù)據(jù)緩沖器地址偏移量 00H MOV R3,0AH ;字節(jié)長(zhǎng)度→ R3 MOV DPTR,0100H ;源數(shù)據(jù)緩沖區(qū)首地址→ DPTR MOV A,R2 ;源地址偏移量 → A L1: MOVC A,A+DPTR ;傳送一個(gè)數(shù)據(jù) MOVX DPTR,A INC DPTR ;源地址(目的地址)加 1 DJNZ R3,L1 ;數(shù)據(jù)全部傳送完?沒傳送完,轉(zhuǎn) L1 繼續(xù)傳送 SJMP $ ;結(jié)束 五、設(shè)計(jì)題( 20 分) 設(shè)計(jì) 89C51 和 ADC0809 接口,采集 2 通道 10 個(gè)數(shù)據(jù),存入內(nèi)部 RAM 的 50H~ 59H 單元,畫出電路圖,編出程序, IN2 的地址 。 解: MAIN: MOV DPTR,7000H MOV R0,100 CLR A NEXT: MOVX DPTR, A INC DPTR DJNZ R0,NEXT RET 在 AT89S51 片內(nèi) RAM20H~ 3FH 單元中有 32B 數(shù)據(jù),若采用方式 1 進(jìn)行串行通訊,波特率為 1200 波特, fOSC=12MHz,編寫發(fā)送 /接收程序?qū)Α? 表 工作寄存器組選擇控制表 RS1 RS0 寄存器組 對(duì)應(yīng) RAM 地址 0 0 0 00H∽ 07H 0 1 1 08 H∽ 0FH 1 0 2 10 H∽ 17H 1 1 3 18 H∽ 1FH 閱讀下列程序,并要求: ( 1) 說明程序功能; ( 2) 寫出涉及的寄存器及片內(nèi) RAM 單元的最后結(jié)果 MOV R0, 40H MOV A, R0 INC R0 ADD A,R0 INC R0 MOV R0,A CLR A ADDC A,0 INC R0 MOV R0,A 答:( 1) 功能:將 40H, 41H 單元中的內(nèi)容相加結(jié)果放在 42H 單元,進(jìn)位放在 43H, ( 2) ( R0) =43H; ( A) =1; ( 40H) =98H,( 41H) =AFH;( 42H) =47H,( 43H) =01H。 定義格式如下。并說出選擇工作寄存器組位的編碼。 作計(jì)數(shù)器時(shí),對(duì)外界計(jì)數(shù)頻率不能高于振蕩頻率的 1/24。 二、選擇題( 10 分, 每小題 2 分 ) MCS51 在響應(yīng)中斷時(shí),下列哪種操作不會(huì)發(fā)生 ( A) ( A)保存累加器 A ( B)保護(hù) PC ( C)找到中斷入口 ( D)保護(hù) PC 轉(zhuǎn)入中斷入口 MCS51 上電復(fù)位后, SP 的內(nèi)容是 ( B) ( A) 00H ( B) 07H ( C) 60H ( D) 70H PC中存放的是 ( A) ( A)下一條指令的地址 ( B)當(dāng)前正在執(zhí)行的指令 ( C)當(dāng)前正在執(zhí)行的指令的地址 ( D)下一條要執(zhí)行的指令 當(dāng) 8031 外擴(kuò)程序存儲(chǔ)器 8KB 時(shí),需使用 EPROM 2716 ( C) ( A) 2 片 ( B) 3 片 ( C) 4 片 ( D) 5 片 可以為訪問程序存儲(chǔ)器提供或構(gòu)成地址的有 ( C) ( A)只有程序計(jì)數(shù)器 PC ( B)只有 PC 和累加器 A ( C)只有 PC、 A 和數(shù)據(jù)指針 DPTR ( D) PC、 A、 DPTR 和 SP 對(duì)程序存儲(chǔ)器的讀操作,只能使用 ( D) ( A) MOV 指令 ( B) PUSH 指令 ( C) MOVX 指令 ( D) MOVC 指令 下面哪種設(shè)備不是輸入設(shè)備 ( C) ( A) A/D 轉(zhuǎn)換器 ( B)鍵盤 ( C)打印機(jī) ( D)掃描儀 要訪問 MCS51 的特殊功能寄存器應(yīng)使用的尋址方式是 ( A) ( A)直接尋址 ( B)寄存器間接尋址 (
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1