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

正文內(nèi)容

哈爾濱工業(yè)大學單片機原理及接口技術(shù)期末期終試卷集合-資料下載頁

2025-05-31 07:48本頁面
  

【正文】 A,00H LJMP KPONE: JB , NEXT MOV A,02HKP: ADD A,R4 PUSH ACCLK: LCALL KS JNZ LK POP ACC RETNEXT: INC R4 MOV A,R2 JNB ,KND RL A MOV R2,A AJMP LK4KND: AJMP KEY1KS: MOV P1,0FCH MOV A,P0 CPL AANL A,03HRETT10ms: MOV R7,10HTS1: MOV R6,0FFHTS2: DJNZ R6,TS2 DJNZ R7,TS1 RET設計一個由AT89C51單片機與一片ADC0809組成的數(shù)據(jù)采集系統(tǒng),ADC0809的地址為7FF8H~7FFFH。畫出硬件邏輯電路圖,簡述啟動ADC0809的工作過程,并編制輪流采集8個通道數(shù)據(jù),其采樣值存入片外RAM 30H開始的存儲單元中。(評分標準:硬件電路5分,工作過程5分,軟件程序10分)解:(1)邏輯電路如下:(2)啟動ADC0809的工作過程為:先送通道號地址到ADDA~ADDC,有ALE信號鎖存通道號地址后,讓START有效啟動A/D轉(zhuǎn)換,即執(zhí)行一條MOVX@DPTR,A指令產(chǎn)生 信號,使ALE、START有效,鎖存通道號并啟動A/D轉(zhuǎn)換。A/D轉(zhuǎn)換完后,EOC端發(fā)出一正脈沖,接著執(zhí)行MOVXA,@DPTR產(chǎn)生 信號,使OE端有效,打開鎖存器三態(tài)門,8位數(shù)據(jù)就讀入到CPU中。(3)利用中斷方式,分別對8路模擬信號輪流采樣一次,轉(zhuǎn)換結(jié)果依次存放在首址為30H的片外數(shù)據(jù)RAM中 ORG 0000H AJMP MAIN ORG 0013H AJMP INT1MAIN: MOV R1,30H MOV R7,08H MOV DPTR,07FF8H SET IT1 SET EX1 SET EAMOVX @DPTR,AHERE: SJMP HERE中斷服務程序:INT1: MOVX A,@DPTR MOVX @R1,A INC R1 INC DPTR DJNZ R7,READ RETIREAD: MOVX @DPTR,A RETI哈爾濱工業(yè)大學2009年7月考點分析:從物理地址看,8XX51單片機有4個存儲器地址空間,即片內(nèi)程序存儲器(簡稱片內(nèi)ROM),片外程序存儲器(片外ROM)、片內(nèi)數(shù)據(jù)存儲器(片內(nèi)RAM)、片外數(shù)據(jù)存儲器(片外RAM)。從邏輯地址看,8XX51單片機有3個存儲器地址空間,即片內(nèi)數(shù)據(jù)存儲器,片外數(shù)據(jù)存儲器、片內(nèi)、片外統(tǒng)一編址的程序存儲器。CPU的主要內(nèi)容、作用CPU是單片機的核心部件。它由運算器和控制器等部件組成。運算器的功能是進行算術(shù)、邏輯運算。控制器主要是對單片機進行控制。PSW程序狀態(tài)字CY:進、借位標志。AC:輔助進、借位標志。F0:用戶標志位。RS1\RS0:工作寄存器組選擇位。OV:溢出標志位。P:奇/偶標志位。反映對累加器A操作后,A中“1”個數(shù)的奇偶。A中奇數(shù)個“1”,P=1標志寄存器判斷單片機的運行狀態(tài)。DPRT16位寄存器,可分成DPL(低八位)和DPH(高8位)兩個8位寄存器。用來存放16位地址值,以便用間接尋址或變址尋址的方式對片外數(shù)據(jù)RAM或程序存儲器SP堆棧指針。對堆棧的作用包括壓入和彈 出,先加后壓,先彈后減。PC程序計數(shù)器PC是一個自動加1的16位寄存器,用來存放即將要取出的指令碼的地址,可對64KB程序存儲器直接尋址。取指令碼旱,PC內(nèi)容的低8位經(jīng)P0口輸出,高8位經(jīng)P1輸出振蕩周期:晶振的振蕩周期,又稱為時鐘周期,為最小的時序單位。狀態(tài)周期:振蕩周期經(jīng)過二分頻后提供給片內(nèi)CPU的時鐘周期。機器周期:1個機器周期由6個時鐘周期組成,也即12個振蕩周期,是計算機執(zhí)行一種基本操作的時間單位。二、簡答題,單片機就完成了復位操作,如果RST持續(xù)為高電平,單片機就處于循環(huán)復位狀態(tài),而無法執(zhí)行程序。復位有兩種基本形式:上電復位、開關(guān)復位。上電復位末求接通電源后,自動實現(xiàn)復位操作。開關(guān)復位要求在電源接通的條件下,在單片機運行期間,如果發(fā)生死機,用按鈕開頭操作使單片機復位。復位后相應SFR的狀態(tài)為:PC=0000H,SP=07H,P0P3均為0FFH 其余的均為0。,4*8=32雙向輸入輸出口,另外六個RST復位引腳,ALE,地址鎖存允許引腳,程序存儲器允許,設置內(nèi)部和外部程序存儲器的地址。XTAL1和XTAL2:晶振的引腳。還有兩個引腳為ACC,GND。:串口的接收,發(fā)送引腳RXD、TXD,外部中斷引腳和,時T0和T1,總線讀寫引腳和三、閱讀程序,回答問題尋址方式立即尋址 MOV A,80H MOV DPRT,2000H直接尋址 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相對尋址 SJMP 08H位尋址四、中斷中斷處理過程分為4個階段:中斷請求、中斷響應、中斷服務和中斷返回。CPU執(zhí)行程序時,在每一個指令周期的最后一個T周期都要檢查是否有中斷請求,如果有中斷請求,寄存器TCON的相應位置“1”,CPU查到“1”標志后,如果允許,進入中斷響應階段,如果中斷被禁止或沒有中斷請求,繼續(xù)執(zhí)行下一條指令。在中斷響應階段,如果有多個中斷源,CPU判斷哪個的優(yōu)先級高,優(yōu)先響應優(yōu)先級高的中斷請求。阻斷同級或低級中斷,硬件產(chǎn)生子程序調(diào)用指令,將斷點PC壓入堆棧,將所響應的中斷源的矢量地址送PC寄存器,轉(zhuǎn)到中斷服務程序執(zhí)行。中斷服務是完成中斷要處理的事務,用戶根據(jù)需要編寫中斷服務程序,程序中要注意將主程序中需要保護的寄存器內(nèi)容進行保護,中斷服務完畢要注意恢復這些寄存器的內(nèi)容,這稱為保護現(xiàn)場和恢復現(xiàn)場,可以通過堆棧操作來完成。中斷返回是通過執(zhí)行一條RETI中斷返回指令完成的,該指令使堆棧中被壓入的斷點地址彈 到PC,從而返回主程序的斷點繼續(xù)執(zhí)行主程序。另處,RETI還有恢復優(yōu)先級狀態(tài)觸發(fā)器的作用,能以RET指令代替RETI指令。七擴展數(shù)據(jù)存儲器的擴展可擴展有的最大容量為64KB,RAM有動態(tài)存儲器(DRAM)和靜態(tài)存儲器(SRAM),動態(tài)存儲器需要定時刷新(充電),單片機中不
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1