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

正文內(nèi)容

單片機原理及應用作業(yè)答案-資料下載頁

2025-06-27 13:08本頁面
  

【正文】 NZ R3,LP3 MOV 3AH,R2 SJMP $ END22.設有兩個長度均為15的數(shù)組,分別存放在片外RAM以2000H和2100H開始的存儲區(qū)中,試編程求其對應項之和,結(jié)果存放在以2200H為首地址的存儲區(qū)中。解: ORG 0000H LJMP MAIN ORG 0030hMAIN: MOV DPTR,2000H MOV A,OFFH MOVX @DPTR,A MOV DPTR,2100H MOV A,34H MOVX @DPTR,A MOV DPTR,2008H MOV A,33H MOVX @DPTR,A MOV DPTR,2108H MOV A,44H MOVX @DPTR,A MOV DPTR,200EH MOV A,0EEH MOVX @DPTR,A MOV DPTR,210EH MOV A,32H MOVX @DPTR,A MOV DPTR,2000H MOV R1,30H MOV R2,15LOOP: MOVX A,@DPTR MOV @R1,A INC DPTR INC R1 DJNZ R2,LOOP MOV R1,30H MOV DPTR,2100H MOV R2,15 MOV R0,40HLOOP1: MOVX A,@DPTR CLR C ADDC A,@R1 MOV @R0,A INC DPTR INC R1 INC R0 DJNZ R2,LOOP1MOV DPTR,2200H MOV R2,15 MOV R0,40HLOOP2: MOV A,@R0 MOVX @DPTR,A INC R0 INC DPTR DJNZ R2,LOOP2 SJMP $ END習題38. 在數(shù)據(jù)通信中,有數(shù)據(jù)傳送方式有( 單工 )、( 半雙工 )、( 全雙工 )、( 多工 )四種方式。9. 設置串行口為10位UART,則其工作方式應選用為(工作方式1 )。19. 控制串行接口工作方式的寄存器是( C )。A:TCON B:PCON C:SCON D:TMOD24.簡述MCS51單片機的中斷響應過程。解: 單片機一旦響應中斷請求, 就由硬件完成以下功能:  (1) 根據(jù)響應的中斷源的中斷優(yōu)先級, 使相應的優(yōu)先級狀態(tài)觸發(fā)器置1;(2) 執(zhí)行硬件中斷服務子程序調(diào)用, 并把當前程序計數(shù)器PC的內(nèi)容壓入堆棧,保護斷點,尋找中斷源; (3) 清除相應的中斷請求標志位(串行口中斷請求標志RI和TI除外); (4) 把被響應的中斷源所對應的中斷服務程序的入口地址(中斷矢量)送入PC, 從而轉(zhuǎn)入相應的中斷服務程序。(5)中斷返回,程序返回斷點處繼續(xù)執(zhí)行。31.MCS51的中斷服務程序能否存放在64KB程序存儲器的任意區(qū)域?如何實現(xiàn)?解: 可以。在相應的中斷源的中斷程序入口地址處,用一條長跳轉(zhuǎn)指令(LJMP Add16),轉(zhuǎn)到相應64K程序存儲器的任意地址(Add16)處,執(zhí)行相應的中斷程序。習題49. 擴展外部存儲器時要加鎖存器74LS373,其作用是( A )。A:鎖存尋址單元的低八位地址 B:鎖存尋址單元的數(shù)據(jù)C:鎖存尋址單元的高八位地址 D:鎖存相關的控制和選擇信號16. MCS51單片機系統(tǒng)中,片外程序存儲器和片外數(shù)據(jù)存儲器共用16位地址線和8位數(shù)據(jù)線,為何不會產(chǎn)生沖突?解:程序存儲器和數(shù)據(jù)存儲器雖然共用16位地址線和8位數(shù)據(jù)線,但由于數(shù)據(jù)存儲器的讀和寫由和信號控制,而程序存儲器由讀選通信號控制,這些信號在邏輯上時序上不會產(chǎn)生沖突,并且,訪問二者的指令也不同。因此,兩者雖然共處于同一地址空間,但由于控制信號和訪問指令不同,所以不會發(fā)生總線沖突。17.某一單片機應用系統(tǒng),需擴展4KB的EPROM和2KB的RAM,還需外擴一片8255并行接口芯片,采用線選法,畫出硬件連接圖,并指出各芯片的地址范圍。解:硬件連接圖如下圖所示。 圖 注:8255的復位線RESET應與MCS51的RESET線連上。復位、晶振電路應畫上。各芯片的地址范圍為: 2732:E000H~EFFFH 6116:D800H~DFFFH 8255:BFFCH~BFFFH20.8255A有幾種工作方式?如何選擇工作方式?A口和B口的工作方式是否完全相同?解: 8255A有3種工作方式:方式0、方式1和方式2。① 方式0(基本輸入/輸出方式)。這種方式不需要任何選通信號,適合于無條件傳輸數(shù)據(jù)的設備,數(shù)據(jù)輸出有鎖存功能,數(shù)據(jù)輸入有緩沖(無鎖存)功能。② 方式1(選通輸入/輸出方式)。這種工作方式下,A組包括A口和C口的高四位(PC7~PC4),A口可由程序設定為輸入口或輸出口,C口的高四位則用來作為輸入/輸出操作的控制和同步信號;B組包括B口和C口的低四位(PC3~PC0),功能和A組相同。③ 方式2(雙向I/O口方式)。僅A口有這種工作方式,B口無此工作方式。此方式下,A口為8位雙向I/O口,C口的PC7~PC3用來作為輸入輸出的控制和同步信號。此時,B口可以工作在方式0或方式1。21.8255A的端口地址為7F00H~7F03H,試編程對8255A初始化,使A口按方式0輸入,B口按方式1輸出。解: 程序如下:ORG 0000HLJMP STARTORG 0030H START:MOV SP, 60HMOV DPTR,7F03HMOV A,10010100BMOVX @DPTR,ASJMP $ END習題518.A/D轉(zhuǎn)換器ADC0809的編程要點是什么? 解:在軟件編寫時,應根據(jù)硬件連接電路計算被選擇的模擬通道的地址;執(zhí)行一條輸出指令,啟動A/D轉(zhuǎn)換;轉(zhuǎn)換結(jié)束后,執(zhí)行一條輸入指令,讀取A/D轉(zhuǎn)換結(jié)果??梢圆捎醚訒r、查詢和中斷的方法判別A/D轉(zhuǎn)換結(jié)束 。19.在什么情況下要使用D/A轉(zhuǎn)換器的雙緩沖方式?試以DAC0832為例畫出雙緩沖方式的接口電路。解:(1)應設置D/A轉(zhuǎn)換器的雙緩沖方式的情況有些D/A轉(zhuǎn)換器(如DAC0832)的內(nèi)部具有兩極緩沖結(jié)構(gòu),即芯片內(nèi)有一個8位輸入寄存器和一個8位DAC寄存器。這樣的雙緩沖結(jié)構(gòu),可以使DAC轉(zhuǎn)換輸出前一個數(shù)據(jù)的同時,將下一個數(shù)據(jù)傳送到8位輸入寄存器,以提高D/A轉(zhuǎn)換的速度。更重要的是,能夠使多個D/A轉(zhuǎn)換器在分時輸入數(shù)據(jù)后,同時輸出模擬電壓。(2)D/。 DAC0832雙緩沖連接電路圖20.用單片機控制外部系統(tǒng)時,為什么要進行A/D和D/A轉(zhuǎn)換?解:單片機只能處理數(shù)字形式的信息,但是在實際工程中大量遇到的是連續(xù)變化的物理量,如溫度、壓力、流量、光通量、位移量以及連續(xù)變化的電壓、電流等。對于非電信號的物理量,必須先由傳感器進行檢測,并且轉(zhuǎn)換為電信號,然后經(jīng)過放大器放大為OV~5V電平的模擬量。所以必須加接模擬通道接口,以實現(xiàn)模擬量和數(shù)字量之間的轉(zhuǎn)換。A/D(模/數(shù))轉(zhuǎn)換就是把輸入的模擬量變?yōu)閿?shù)字量,供單片機處理;而D/A(數(shù)/模)轉(zhuǎn)換就是將單片機處理后的數(shù)字量轉(zhuǎn)換為模擬量輸出。習題65.顯示器和鍵盤在單片機應用系統(tǒng)中的作用是什么?解:具有人機對話功能。實現(xiàn)人對應用系統(tǒng)的狀態(tài)干預和數(shù)據(jù)輸入以及應用系統(tǒng)向人報告運行和運行結(jié)果。12.矩陣式鍵盤的編程要點是什么?解:(1)判斷鍵盤上有無鍵按下:列輸出全0,讀行輸入狀態(tài),若狀態(tài)為全1,則說明鍵盤無鍵按下;若不全為1,則說明鍵盤有按下。 (2)消除按鍵抖動的影響:在判斷有鍵按下后,用軟件延時的方法,再判斷鍵盤狀態(tài),如果仍為有鍵按下狀態(tài),則認為有一個確定的鍵按下,否則當作按鍵抖動處理。(3)求按鍵位置,計算鍵號:用掃描的方法識別閉合鍵N所在的行號X和列號Y,并根據(jù):以下公式計算閉合鍵的鍵號N =X行首鍵號+列號Y。 (4)鍵閉合一次僅進行一次按鍵處理:方法是等待按鍵釋放之后,再進行按鍵功能的處理操作。習題71.簡述單片機應用系統(tǒng)設計的一般方法及步驟。解:。(1)明確設計任務(2)器件選擇(3)總體設計[鍵入文字]
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1