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

正文內(nèi)容

計數(shù)定時接口ppt課件(編輯修改稿)

2025-02-01 19:33 本頁面
 

【文章內(nèi)容簡介】 式 2 INTE1:對 1或清 0 INTE2:對 1或清 0 如何對 PC口進行位控操作見 8255編程 ! 50 四、 8255 的初始化編程 包含兩個內(nèi)容:工作方式設置及對 PC口按位操作 設定 8255工作方式以及對 PC口按位操作均是通過對 8255的 控制寄存器寫操作 完成的。 ⑴方式控制字:確定 3個端口的工作方式; ⑵ C口按位控制字:對 8255 PC口按位置 1或清 0; 51 ⑴方式控制字 52 ⑵ C口按位置 1或清 0控制字 8255知識回顧 8255是一個可編程并行接口芯片,在與計算機總線連接時,可形成( )個端口地址。若端口地址是 F8H、 F9H、 FAH和 FBH,則 PA口地址是( ),控制寄存器口地址是( )。 8255的 PA口、 PB口、 PC口均為( )位并行接口,可通過對8255進行初始化編程來設置各端口的工作方式和傳輸方向,當 PA、PB口選擇方式 方式 2使用時, C口就不能做為( )使用了, C口的部分位固定用作 A、 B口的( )信號或( )信號。 PA口選擇方式 1輸入口使用時, 8255能發(fā)出 INTRA中斷請求信號的條件是( )。 8255初始化編程包括( )和( ),兩項內(nèi)容均寫入 8255的( )端口。 設 8255端口地址是 200H203H, PA口選擇方式 1輸入口使用,不允許中斷, PB口選擇方式 1輸出口使用,允許中斷,對 8255初始化編程。 54 例 設 8255與系統(tǒng)連接形成的端口地址為120H— 123H。設定 A 口為方式 1輸入, B口為方式 0輸出,允許 A口中斷, C口 I/O線設定為輸出。編程對 8255初始化。 55 五、 8255芯片的應用 8255芯片與系統(tǒng)的連接; 8255編程: ① 包括 8255芯片的初始化(設置 8255各口工作方式、按位設置 C口指定位狀態(tài)) ②對 8255相應輸入 /或輸出口的訪問編程; 56 例 1 在看懂下面硬件圖基礎上按下列要求對8255和 8253編程。 要求: ( 1)當開關閉合時,使相應繼電器通電動作;開關斷開時,繼電器不動作; ( 2)系統(tǒng)每隔 100ms檢測一次開關狀態(tài),實現(xiàn)相應的繼電器控制; ( 3)初始狀態(tài)下繼電器不動作。 57 10Hz CS A0 A1 WR RD DB PA0 PA7 ? ? ? PB0 PB7 ? ? ? +5V ? ? ? +12V K 繼電器 384H~387H 388H~38BH CS A0 A1 OUT1 CLK1 2MHz CLK0 OUT0 8259A PIC WR RD DB 8253 8255 INTR Q1 R1 R2 D1 2KHz A1 A0 IOR IOW D7D0 58 題目分析: 使 8255的 A端口和 B端口均工作于方式 0;且 A口為輸出,B口為輸入。 8253計數(shù)器 0和計數(shù)器 1均工作于方式 3,利用 OUT0的輸出作為計數(shù)器 1的時鐘信號,其輸出頻率為 2KHz, OUT1輸出頻率為 10Hz(周期 100ms); OUT1作為中斷信號,每 100ms產(chǎn)生一次中斷; CPU響應中斷后檢測開關狀態(tài),控制繼電器的動作; 8253兩個計數(shù)器的計數(shù)初值分別為: CNT0: 2MHz/2KHz =1000 ( 16位) CNT1: 100ms/=200 ( 8位) 59 8255和 8253的初始化 ; 8255初始化 MOV DX, 387H MOV AL, 82H ; 1 00 0 0 0 1 0 OUT DX, AL XOR AL, AL ; A口輸出全 0 MOV DX, 384H OUT DX, AL ; 8253初始化 MOV DX , 38BH MOV AL, 00110110B OUT DX, AL MOV AL, 01010110B OUT DX, AL MOV DX, 388H MOV AX, 1000 OUT DX, AL MOV AL, AH OUT DX, AL MOV DX, 289H MOV AL, 200 OUT DX, AL 60 8259編程略。 8253每 100ms產(chǎn)生一次中斷請求,進入中斷服務程序后對 8255相應輸入 /或輸出口的訪問編程: ; 100mS中斷服務程序 100mSINT: …… MOV DX, 385H ; PB口地址 IN AL, DX ;讀 PB0狀態(tài) NOT AL ;變反 MOV DX, 384H ;輸出到繼電器 OUT DX, AL …… IRET 61 例 2 看懂硬件圖,對 8255編程完成將內(nèi)存 BUFF開始存儲的 100字節(jié)數(shù)據(jù)送打印機打印。設 8255端口地址為: 200H203H。 62 ; 8255初始化 MOV DX, 203H MOV AL, 10100000B ; A口設置為方式 1輸出, C口 I/O線設置為輸出 OUT DX, AL MOV AL, 00001101B ; 允許 A口中斷( PC6置 1) OUT DX, AL MOV AL, 00000000BH OUT DX, AL ; 打印機初始狀態(tài)未啟動 START: . . . MOV SI, OFFSET BUFF MOV CX, 100 STI 。CPU開中斷 WAIT: MOV DX, 203H MOV AL, 00000001B OUT DX, AL 。啟動打印機等待中斷請求 JCXZ RETX JMP WAIT RETX: HLT 。INTRA中斷服務程序 PUSH AX PUSH DX STI MOV AL, [SI] MOV DX,200H OUT DX,AL INC SI DEC CX POP DX POP AX IRET 66 167。 了解: ?串行通信的一般概念 ?工作方式、同步方式、數(shù)據(jù)格式、物理標準 ?串行通信的接口標準 ? EIA RS232C ?可編程串行異步通信接口 8250( UART) ? 連接、編程、應用 UART: Universal Asynchronous Receiver Transmitter * 67 串行通信: 每個時間單位僅傳送一位信息; 每個字符 (字節(jié) )的各位依次傳送; 字符之間的間隔不定。 優(yōu)點: 傳輸線少,成本低,傳輸距離遠 68 單工通信 —— 只能由一方發(fā)送,例:廣播 半雙工通信 —— 某一時刻只能由一方發(fā)送,例:對講機 全雙工通信 —— 雙方可同時傳輸,例:電話 同步通信 —— 雙方對每一位的收發(fā)時序完全一致,統(tǒng)一時鐘 異步通信 —— 收發(fā)雙方時鐘不統(tǒng)一 69 單工 /雙工操作 發(fā)送器 接收器 發(fā)送器 /接收器 發(fā)送器 /接收器 發(fā)送器 /接收器 發(fā)送器 /接收器 單工方式: 半雙工方式: 全雙工方式: A站 B站 70 電話網(wǎng)絡-模擬信號,計算機-數(shù)字信號
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1