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

正文內(nèi)容

單片機應(yīng)用技術(shù)習(xí)題答案(存儲版)

2024-12-09 08:53上一頁面

下一頁面
  

【正文】 其程序如下: MOV A,01H 。 (√ ) . 中的 GATE=1 時,表示由兩個信號控制定時器的啟停。 解:查詢方式發(fā)送程序如下 MOV SCON,8OH M OV PCON,80H MOV R0,50H MOV R7,16H LOOP: MOV A,R0 MOV C,P MOV TB8,C MOV SBUF,A JNB T1,$ CLR T1 INC R0 DJNZ R7,LOOP RET T0 工作在方式 1下 ,從 輸出周期為 2ms的方波脈沖信號,已知單片機的晶振頻率為 6MHZ。 解 : MOV A,01H SHIFT: LCALL FLASH RR SJMP SHIFT FLAH: MOV R2,0AH FLAH1: MOV P1,A LCALL DELAY MOV P,00H LCALL DELAY DJNZ R2,FLASH1 RET 8051 單片機的 INTO 引腳外接脈沖信號,要求每送來一個脈沖,把 30H 單 元值加 1,若 30H 單元記滿則進位 31H 單元。(對) 使用 8751 且 EA=1 時,仍可外擴 64KB 的程序存儲器。 (對 ) 在單片機應(yīng)用系統(tǒng)中,外部設(shè)備與外部數(shù)據(jù)存儲器傳送數(shù)據(jù)時,使用 MOV 指令。 3 8031 單片機需要外接程序存儲器,實際上它還有多少條 I/O 線可以用?當(dāng)使用外部存儲器時,還剩下多少條 I/O 線可用? 答: 8031 系統(tǒng)必須外接 程序促成器,原則上說, P0 和 P2 口要用作數(shù)據(jù)和地址總線,所以只有 P1 和 P3 口可用作 I/O 口,共 16 條 I/O 線。 ( 1) 總線接口部分 其中有數(shù)據(jù)總線驅(qū)動器,讀 /寫控制邏輯 ( 2) 內(nèi)部邏輯部分 由 A 組和 B 組控制電路。 解: 根據(jù)題目要求, A 口輸入, B 口輸出,二者均采用工作方式 0,則控制字為 98H。使第一列線為 0 MOV A,P1 ;讀入行狀態(tài) JB ,LONE;第 0 行無鍵按下,轉(zhuǎn)查第一行 MOV A,00H ;第 0 行 有鍵按下,該行首鍵號# 00H A AJMP LKP ;轉(zhuǎn)求鍵號 LONE: JB ,NEXT ;第一行無鍵按下,轉(zhuǎn)查下一列 MOV A,02 ;第一行有鍵按下,該行首鍵號# 02 A LKP: ADD A,R4 ;鍵號=首行號+列號 PUSH ACC ;鍵號進棧保護 LK3: ACALL KS1 ;等待鍵釋放 JNZ LK3 ;未釋放,等待 POP AC ;鍵釋放,鍵號 A RET ;鍵掃描結(jié)束 NEXT: INC R4 ;列號加 1,指向下一列 MOV A,R2 ;列掃描字 A JNB ,KND ;判斷 2 列全掃描完?掃描 完,轉(zhuǎn) KND RL A ;沒掃描完,掃描字左移一位,形成下一單片機原理及應(yīng)用 第 31 頁 共 32 頁 列掃描字 MOV R2,A ;掃描字 R2 AJMP LK4 ;掃描下一列 AJMP KEY1 ;全掃描完,返回 MOV A,FCH ;全掃描字 11111100B A MOV P1,A ;全掃描字 所有行 MOV A,P1 ;讀取列值 CPL A ;取正邏輯,高電平表示有鍵按下 ANL A,0C0H ;屏蔽低 6 位,取高 2 位 RET ;出口狀態(tài)( A) !=0,有鍵按下 5 要求將存放在 8031 單片機內(nèi)部 RAM 中 30H— 33H 單元的 4 字節(jié)數(shù)據(jù),按十六進制( 8 位)從做到右顯示,試編制 程序。 低 8 位初值 低 8 位寄存器 INC DPTR ; DPTR 指向定時器高 8 位 MOV A,13H ;高 8 位初值 A MOVX DPTR,A ;高 8 位初值 高 8 位寄存器 MOV DPTR,7F00H ; 8155 命令寄存器地址 DPTR MOV A,0C5H ;命令字 A MOVX DPTR,A ;命令字 命令寄存器 2 設(shè)單片機采用 8051,未擴展片外 ROM,片外 RAM 采用一片 6116,編程將其片內(nèi) ROM 從 0100H單元開始的 10B得內(nèi)容依次外接到片外 RAM從 100H單元開始得 10B 中去??刂凭€的連接為 /PSEN 控制 EPROM 的讀出, /RD 和/WR 控制 RAM 的讀寫,兩個芯片的片選端都固定接地,連線圖如圖所示。 2 在 8031 擴展系統(tǒng)中,外部程序存儲器和數(shù)據(jù)存儲器共用 16 位地址線和 8 位數(shù)據(jù)線,為什么兩個存儲空間不會發(fā)生沖突? 答:這是因為外部程序存儲器和外部數(shù)據(jù)存儲器所使用的控制信號不同。(錯) 2K. 8255A 內(nèi)部有 3 個 8 位并行口 ,即 A 口, B 口, C 口。 解: ORG 0100H MOV A,0FH ABC: MOV P1,A ACALL D05 SWAP A SJMP ABC D05:MOV R6,250 DY: MOV R7,250 DAY:NOP NOP DJNZ R6,DAY DJNZ R7,DAY RET END 11.設(shè)計 89C51 和 ADC0809 的接口,采集 2 通道 10 個數(shù)據(jù),存入內(nèi)部 RAM 的50H~59H 單元,畫出電路圖,編出: 單片機原理及應(yīng)用 第 24 頁 共 32 頁 ( 1)延時方式; ( 2)查詢方式; ( 3)中斷方式中的一種程序。有 8 個發(fā)光二極管,每次其中某個燈閃爍點亮 10次后,轉(zhuǎn)到下一個閃爍 10 次,循環(huán)不止。 解:( 1) 1S=2US*5*100000 5*100000=250*200*10 (2) ORG 1000H TIME:MOV R7,10 T3: MOV R6,200 T2: MOV R6,250 單片機原理及應(yīng)用 第 19 頁 共 32 頁 T1: DJNZ R5,T1 DJNZ R6,T2 DJNZ R7,T3 RET (2)1min=60,調(diào)用上面 1s 子程序 60 次 ORG 0030H MOV R0,60 LOOP:LCALL TIME DJNZ R0,LOOP RET 3. 請編制串行通信的數(shù)據(jù)發(fā)送程序,發(fā)送片內(nèi) RAM50H~5FH 的 16B 數(shù)據(jù),串行接口設(shè)定為方式 2,采用偶校驗方式。 ( )。 解 P1.0 8013 D0 Q0 74LS240 D7 Q7 5V 單片機原理及應(yīng)用 第 16 頁 共 32 頁 本程序的硬件連接如 圖所示。DPTR 指向第一個數(shù)的地址 TWO: MOVX A,DPTR 。保存和數(shù) INC R0 。 解 用 R0 和 R1 作數(shù)據(jù)指針, R0 指向第一個加數(shù),并兼作“和”的指針,R1指向另一個加數(shù),字節(jié)存放到R2中作計數(shù)初值。比較結(jié)束,大數(shù)送 50H RET 單片機原理及應(yīng)用 第 14 頁 共 32 頁 6 編一子程序,從串行接口接受一個字符. 解: START: MOV TMOD,20H 。設(shè)置 波特率為 1200b/s MOV TH1,0E8H SETB TR1 單片機原理及應(yīng)用 第 13 頁 共 32 頁 MOV SBUF,A JNB T1,$ CLB T1 RET 4 用查表法編一子程序,將 R3 中的 BCD 碼轉(zhuǎn)換成 ASCII 碼 . 解 MAIN: MOV A,R3 ;待轉(zhuǎn)換的數(shù)送 A MOV DPTR,TAR ;表首地址送 DPTR MOVC A,A+DPTR ;查 ASCII 碼表 MOV R3,A ;查表結(jié)果送 R3 RET TAR DB 30H,31H,32H,33H,34H DB 35H,36H,37H,38H,39H 5 片內(nèi) RAM40H 開始的單元內(nèi)有 10B 二進制數(shù),編程找出其中最大值并存于50H 單元中. 解 START: MOV R0,40H 。 SJMP 方便了 PC 可重定位編碼,但轉(zhuǎn)移范圍小。(5AH)=7FH MOV A,P1 。 簡答 2 MCS51 指令系統(tǒng)主要有哪幾種尋址方式?試舉例說明。( SP=07H)( 錯 ) 單片機原理及應(yīng)用 第 10 頁 共 32 頁 6. 調(diào)用子程序指令(如: CALL)及返回指令(如: RET)與堆棧有關(guān)但與 PC 無關(guān)。 PC 是專門用于在 CPU 取指令期間尋址程序存儲器。當(dāng)前工作寄存器組的選擇是由程序狀態(tài)字 PSW 的 RS RS0 兩位來確定。 2 EA/VPP 引腳有何功用? 8031 的引腳應(yīng)如何處理?為什么? 答: EA/VPP 是雙功能引腳,功能如下: ( 1) EA 接高電平時,在低 4KB 程序地址空間( 0000H~0FFFH), CPU 執(zhí)行片內(nèi)程序存儲器的指令,當(dāng)程序地址超出低 4KB 空間( 1000H~FFFFH)時, CPU將自動執(zhí)行片
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1