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

正文內(nèi)容

單片機原理與應(yīng)用-趙德安(參考版)

2025-06-29 08:55本頁面
  

【正文】 B. SBUF C. SCON D. DPTR波特的單位是( ) A. 字符/秒 B. 位/秒 C. 幀/秒 D. 字節(jié)/秒控制串行口工作方式的寄存器是( ) 下面哪種外設(shè)是輸出設(shè)備( ) ??荚噺?fù)習題:串行口每一次傳送( )字符。串行通信數(shù)據(jù)傳輸速率——波特率1波特=1b/s(位/秒)方式0和方式2的波特率是固定的,與晶振頻率有關(guān)。(2)方式1:10位為一幀的異步串行通信方式,包括1個起始位、8個數(shù)據(jù)位和1個停止位。(4)RI串行接收中斷請求標志,TI串行發(fā)送中斷請求標志。(2)RXD()串行輸入口,TXD()串行輸出口,SBUF接收和發(fā)送寄存器。(2)串行通信線路形式:單工、全雙工和半雙工。一個字符包括起始位、數(shù)據(jù)位、奇偶校驗位和停止位。串行通信又分為異步傳輸和同步傳輸。試寫出共陽極連接時,顯示字符‘6’、‘A’、‘1’、‘0’的編碼。沒有參加的地址線狀態(tài)假定為0,現(xiàn)要求執(zhí)行程序后,LEDLEDLEDLEDLEDLED1LED16亮,其余指示燈滅。(3分)180C51單片機外部擴展一片可編程并行接口8255,其控制端口地址為1B03H,B口接開關(guān),為輸入,A口經(jīng)反相器接發(fā)光二極管,如果讓開頭S1~S8合上(ON)時,相應(yīng)的發(fā)光管亮,請編寫部分程序,程序段如下:START:MOV DPTR,1B03H MOV A __________;8255控制字 MOVX ____________;LOOP: MOV DPTR,1B01H MOVX A,DPTR ________________; MOV DPTR,1B00H MOVX ____________; MOV R7,20DEL0:MOV R6,0FFHDEL1:DJNZ R6,DEL1 DJNZ R7,DEL0SJMP________________1用8255A擴展的I/O接口圖如圖241所示。 (1)完整顯示接口電路 ?。?)完整打印機接口電路 ?。?)寫出8255的控制字及初始化程序,假設(shè)片選地址為4000H.(3)寫出打印字符串“ABC”程序1用8255A設(shè)計2位靜態(tài)LED顯示接口電路。簡述可編程并行接口8255 A的內(nèi)部結(jié)構(gòu)?18255控制寄存器地址為300FH,請按:A口方式0輸入,B口方式1輸出,C口高位輸出,C口低位輸入,確定8255工作方式命令字,并編寫初始化程序。 8255A屬于可編程的________ 接口芯片,8255A的A通道有________種作方式。 A、1個 B、2個 C、3個 D、4個使用8255可以擴展出的I/O口線是( ) A、16根 B、24根 C、22根 D、32根可編程并行I / O接口芯片8255A有 個8位并行I / O端口,可通過編程決定它們的功能。(2)工作方式:方式0——基本輸入輸出方式方式1——選通輸入輸出方式方式2——雙向數(shù)據(jù)傳送方式(3)8255的初始化:把工作方式命令字或C口位置位/復(fù)位命令與到控制口。A0、A1低位地址信號,用于端口選擇,共有4個端口地址??删幊滩⑿薪涌谛酒?255(1)邏輯結(jié)構(gòu):3個8位口,A口、B口和C口。在80C51單片機系統(tǒng)中,采用統(tǒng)一編址方式。1用2片6116給80C51單片機擴展一個4KB的外部數(shù)據(jù)存儲器,請畫出邏輯連接圖,并說明各芯片的地址范圍。如果選用6264芯片為存儲芯片,74LS138為譯碼器,試畫出它的硬件連接圖。要求采用線選法產(chǎn)生片選信號,并計算6264的地址范圍。 (  ?。? B. C. D.80C51單片機使用和來讀寫片外____________的內(nèi)容。 8031:不含程序存儲器的8位單片機芯片,是不帶I/O設(shè)備的微型計算機。 圖中各芯片的功能 ALE、PSEN、WR、RD的功能 ALE作地址鎖存的選通信號,以實現(xiàn)低八位地址的鎖存,PSEN信號作擴展程序存儲器的讀選通信號 WR、RD作為擴展數(shù)據(jù)存儲器和I/O端口的讀寫選通信號。適用于外圍芯片數(shù)量較多的情況。(2)線選法:將外圍芯片的片選信號接到單片機的剩余高位地址線,適用于外圍芯片數(shù)量少的情況。(2)數(shù)據(jù)線的連接外圍芯片的數(shù)據(jù)線(D7~D0)可直接與P0口相連。(1)地址線的連接將外圍芯片的低8位地址線(A7~A0)經(jīng)鎖存器與P0口相連,高8位地址線(A15~A8)與P2口相連。 以RD和WR作為擴展數(shù)據(jù)存儲器和I/O端口的讀/寫選通信號。 以PSEN信號作為擴展程序存儲器的讀選通信號。3設(shè)計題圖1所示是一個舞臺示意圖,使用80C51設(shè)計一個控制器,編寫程序每隔10ms將陰影部分和無陰影部分交替點亮。請(1)計算時間常數(shù)X,應(yīng)用公式X=216-t(f/12)(2)寫出程序清單(查詢方式)3設(shè)單片機晶振頻率FOSC=6MHZ,使用定時器0以工作方式1產(chǎn)生周期為800μs的等寬方波,用中斷方式實現(xiàn)編程。2已知晶振頻率為6MHz,,若采用T1中斷,工作方式2,試寫出中斷初始化程序按以下要求編寫80C51單片機定時器的初始化程序:(1)T0作為定時,定時時間為10ms.(2)T1作為計數(shù),記滿100溢出。280C51單片機外部中斷源有哪幾種觸發(fā)中斷請求的方法?它們?nèi)绾螌崿F(xiàn)中斷請求?280C51響應(yīng)中斷的條件是什么?CPU響應(yīng)中斷后,CPU要進行哪些操作?280C51的定時器/計數(shù)器有幾個?是多少位的?有幾種工作方式?其工作原理如何?280C51有哪幾個中斷源?哪些是內(nèi)部中斷源?哪些是外部中斷源?2若80C51的晶振頻率fosc為6MHz,定時器/計數(shù)器T0工作在工作方式1,要求產(chǎn)生10ms定時,寫出定時器的方式控制字和計數(shù)初值(分別寫出TH0與TL0值)。1某80C51單片機中,T1作為計數(shù)用,(T1)輸入時,TL1的內(nèi)容將_________。 才能復(fù)位。1若IT1=0,當引腳1設(shè)定T1為計數(shù)器方式,工作方式2,則TMOD中的值為 使用。而另一個定時器/計數(shù)器此時通常只可作為 D. 001BH80C51響應(yīng)中斷時,下面哪一個條件不是必須的( ) A、當前指令執(zhí)行完畢 B、中斷是開放的 C、沒有同級或高級中斷服務(wù) D、中斷返回指令180C51可分為兩個中斷優(yōu)先級別,各中斷源的優(yōu)先級別設(shè)定是利用寄存器( ) A、TCON B、IP C、SCON D、IE1各中斷源發(fā)出的中斷請求信號,都會標記在80C51系統(tǒng)中的( ) A、TMOD B、TCON/SCON C、IE D、IP1定時器/計數(shù)器的工作方式3是指得將 A. 0003H 80C51單片機內(nèi)有( )個16位的定時/計數(shù)器 ,每個定時/計數(shù)器都有( )種工作方式。 MCS51單片機的外部中斷1的中斷請求標志是( )。 MCS51單片機在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應(yīng)( )。 (2)計算計數(shù)初值 100=156D=9CH 所以 TH1=9CH(3)編制程序(中斷方式) ORG 0000H AJMP MAIN ;跳轉(zhuǎn)到主程序 ORG 001BH ;定時/計數(shù)器1中斷服務(wù)程序入口地址 AJMP INSERT1 ORG 0030HMAIN:MOV TMOD 60H ;TMOD初始化 MOV TL1,9CH ;首次計數(shù)初值 MOV TH1,9CH ;裝入循環(huán)計數(shù)初值 SETB TR1 ;啟動定時/計數(shù)器1 SETB EA ;開中斷 SETB ET1 SETB PT1 ;T1為高優(yōu)先級 MOV SP,40H SJMP ﹩ ;等待中斷INSERT1:INC A RETI END考試復(fù)習題:定時器1工作在計數(shù)方式時,其外加的計數(shù)脈沖信號應(yīng)連接到( )引腳。(2)計算定時初值( X)2=500 X=7942D=1111100000110B將低5位送TL1,高8位送TH1得:(TH1)=F8H,(TL1)=06H(3) 編制程序(查詢方式) ORG 0000H LJMP MAIN ORG 0300H MAIN: MOV TMOD,00H ;TMOD初始化 MOV TH1,0F8H ;設(shè)置計數(shù)初值 MOV TL1,06H SETB TR1 ;啟動定時 LOOP: JBC TF1,LOOP1 ;查詢計數(shù)溢出 AJMP LOOP LOOP1:CPL ;輸出取反MOV TL1,06H ;重新置計數(shù)初值 MOV TH1,0F8H AJMP LOOP ;重復(fù)循環(huán) END例 用定時器/計數(shù)器T1以工作方式2計數(shù),要求每計滿100次進行累加器加1操作。 (1)根據(jù)定時器/計數(shù)器1的工作方式,對TMOD進行初始化。例 選用定時器/計數(shù)器T1工作方式0產(chǎn)生500181。(9)中斷服務(wù)子程序。(7)設(shè)置SP。(5)啟動定時計數(shù)。(3)設(shè)置工作方式TMOD。中斷方式:(1)在0000H處存放一條無條件轉(zhuǎn)移指令,轉(zhuǎn)到主程序。(5)等待時間到或計數(shù)計滿。(3)設(shè)置計數(shù)初值。各種工作方式計數(shù)初值計算公式方式0:定時時間T=(8192計數(shù)初值)機器周期計數(shù)次數(shù)C=8192X方式1:定時時間T=(65536計數(shù)初值)機器周期計數(shù)次數(shù)C=65536X方式2:定時時間T=(256計數(shù)初值)機器周期計數(shù)次數(shù)C=256X定時器程序設(shè)計查詢方式:(1)在0000H處存放一條無條件轉(zhuǎn)移指令,轉(zhuǎn)到主程序。 M1M0:這兩位指定定時/計數(shù)器的工作方式,可形成四種編碼,對應(yīng)四種工作方式: M1M0方式說明000TLx低5位與THx中8位構(gòu)成13位計數(shù)器011TLx與THx構(gòu)成16位計數(shù)器102可自動再裝入的8位計數(shù)器,當TLx計數(shù)溢出時,THx內(nèi)容自動裝入TLx。 C/T:選擇定時器功能還是計數(shù)器功能。當GATE=1時,同時INTx為高電平,且TRx置位時,啟動定時器,外部啟動。為1時,啟動定時器/計數(shù)器工作;為0時,停止定時器/計數(shù)器工作。采用中斷方式,作為中斷請求信號。當計數(shù)器產(chǎn)生計數(shù)溢出時,由硬件置1。(2)計數(shù)功能:T0()和T1()輸入計數(shù)脈沖,每一來一個脈沖計數(shù)器加1。最后RETI。(6)原地踏步。(3)設(shè)置觸發(fā)方式(IT0/IT1)(4)設(shè)置IE和IP。中斷程序設(shè)計(1)在0000H處存放一條無條件轉(zhuǎn)移指令轉(zhuǎn)到主程序。中斷響應(yīng)的主要內(nèi)容是由硬件自動生成一條長調(diào)用指令,指令格式為“LCALL addr16”。(4)現(xiàn)行指令執(zhí)行到最后一個機器周期且已結(jié)束。(2)中斷允許寄存器IE相應(yīng)位置“1”,CPU中斷開放(EA=1)。查詢次序為:外部中斷0、T0中斷、外部中斷T1中斷、串行中斷。(3)中斷優(yōu)先級控制寄存器IP 各位的定義如下:位D7D6D5D4D3D2D1D0代號———PSPT1PX1PT0PX01為高優(yōu)先級、0為低優(yōu)先級。ET0:開放或禁止定時/計數(shù)器T0溢出中斷。ET1:開放或禁止定時/計數(shù)器T1溢出中斷。(2)中斷允許控制寄存器IE 其各位的定義如下: 位D7D6D5D4D3D2D1D0代號EA——ESET1EX1ET0EX0EA: 開放或禁止所有中斷。 輸入腳上電平由高到低的負跳變有效。 低電平有效。設(shè)和<256。2編程實現(xiàn)字符串長度統(tǒng)計:設(shè)在單片機內(nèi)RAM中從STR單元開始有一字符串《以ASC II碼存放》,該字符串以$其值為24H結(jié)束,試統(tǒng)計該字符串的長度,其結(jié)果存于LON單元。2將字節(jié)地址30H~3FH單元的內(nèi)容逐一取出減1,然后再放回原處,如果取出的內(nèi)容為00H,則不要減1,仍將0放回原處。)源程序如下: ORG 1000H MOV R0,40H MOV R7,10 NEXT: MOV A, ① ACALL SEPA
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1