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

正文內(nèi)容

常用數(shù)字接口電路ppt課件-wenkub

2023-01-20 10:14:10 本頁(yè)面
 

【正文】 T AL ;變反 MOV DX, 384H ;輸出到繼電器 OUT DX, AL …… 可編程串行通信接口 了解: ? 串行通信的一般概念 ? 工作方式、同步方式、數(shù)據(jù)格式、物理標(biāo)準(zhǔn) ? 串行通信的接口標(biāo)準(zhǔn) ? EIA RS232C ? 可編程串行異步通信接口 8250( UART) ? 連接、編程、應(yīng)用 UART: Universal Asynchronous Receiver Transmitter 串行通信: ? 每個(gè)時(shí)間單位僅傳送一位信息; ? 每個(gè)字符 (字節(jié) )的各位依次傳送; ? 字符之間的間隔不定。 ? INTE1為 , INTE2為 。 工作方式 2 ? 雙向方式 —— 既是輸入口,又是輸出口。 MOV DX,控制寄存器地址 MOV AL, 0xxx1001B 。此信號(hào)使 OBF變高。 ? INTE—— 中斷允許位,是否允許發(fā)出 INTR請(qǐng)求。此信號(hào)由 STB的前沿產(chǎn)生。 輸入 輸出 C口的信號(hào)功能(方式 1輸入) ? STB—— 選通信號(hào)。 ? 查詢輸入輸出方式:把 A、 B口作為 8位數(shù)據(jù)的輸入或輸出口, C口的高 /低 4位分別定義為 A、 B口的控制位和狀態(tài)位。 ? C端口即可以是一個(gè) 8位的簡(jiǎn)單接口,也可以分為兩個(gè)獨(dú)立的 4位端口。當(dāng)其工作于方式 0下且作為輸出口時(shí),對(duì)于那些作為輸出的位需要設(shè)置初始狀態(tài)( 1/0)。其中, C口即可用作獨(dú)立的輸入 /輸出口,也可用作A、 B口的 控制信號(hào) 輸出或 狀態(tài)信號(hào) 輸入。 這時(shí)可將計(jì)數(shù)器 0、 1串聯(lián),工作方式都均為方式 3,計(jì)數(shù)初值均為 1000。 ? 確定計(jì)數(shù)初值: ◇ CNT0: 10ms/ = 20220 ◇ CNT1: 2MHz/10KHz = 200 ◇ CNT2: 5ms/ = 10000 ? 確定控制字: ◇ CNT0:方式 2, 16位計(jì)數(shù)值 0011 0100B(34H) ◇ CNT1:方式 3,低 8位計(jì)數(shù)值 0101 0110B(56H) ◇ CNT2:方式 0, 16位計(jì)數(shù)值 1011 0000B(B0H) 計(jì)算計(jì)數(shù)初值: 輸入時(shí)鐘頻率為 2MHz, 其周期為: 1/2022000=(5微秒) CLK0 GATE0 OUT1 D0~D7 WR RD A1 A0 CS DB IOW IOR A1 A0 譯碼器 8253 CLK2 GATE1 GATE2 +5V CLK1 2MHz OUT0 OUT2 ? 線路連接圖: 初始化程序 CNT0: MOV DX, 0123H MOV AL, 34H OUT DX, AL MOV DX, 0120H MOV AX, 20220 OUT DX, AL MOV AL, AH OUT DX, AL CNT1: MOV DX, 0123H MOV AL, 56H OUT DX, AL MOV DX, 0121H MOV AX, 200 OUT DX, AL CNT2: MOV DX, 0123H MOV AL, 0B0H OUT DX, AL MOV DX, 0122H MOV AX, 10000 OUT DX, AL MOV AL,AH OUT DX,AL *如何讀出當(dāng)前計(jì)數(shù)值 ? 第 1種方法 —— 在計(jì)數(shù)過(guò)程中讀計(jì)數(shù)值 ? 先 鎖存當(dāng)前計(jì)數(shù)值 ,再用兩條輸入指令將 16位計(jì)數(shù)值讀出。 ? 也可先寫所有計(jì)數(shù)器控制字,再寫入它們的初值 寫入計(jì)數(shù)值 ? 選擇二進(jìn)制時(shí) ? 計(jì)數(shù)值范圍: 0000H~FFFFH ? 0000H是最大值,代表 65536 ? 選擇十進(jìn)制( BCD碼) ? 計(jì)數(shù)值范圍: 0000~9999 ? 0000代表最大值 10000 計(jì)數(shù)值寫入計(jì)數(shù)器各自的 I/O地址 讀取計(jì)數(shù)值 ? 對(duì) 8位數(shù)據(jù)線,讀取 16位計(jì)數(shù)值需分兩次 ? 計(jì)數(shù)在不斷進(jìn)行,應(yīng)該將當(dāng)前計(jì)數(shù)值先行鎖存,然后讀取: ? 向控制字 I/O地址:給 8253寫入鎖存命令 ? 從計(jì)數(shù)器 I/O地址:讀取鎖存的計(jì)數(shù)值 讀取計(jì)數(shù)值,要注意讀寫格式和計(jì)數(shù)數(shù)制 8253應(yīng)用舉例 ? 采用 8253作定時(shí) /計(jì)數(shù)器,其接口地址為0120H~0123H。 ? 8253必須先初始化才能正常工作。 ◇ GATE每出現(xiàn)一次正脈沖,計(jì)數(shù)一個(gè)周期,然后停止計(jì)數(shù)。 ◇ 每寫入一次初值,計(jì)數(shù)一個(gè)周期,然后停止計(jì)數(shù)。 ? 方式 3(方波發(fā)生器) ◇ OUT輸出方波,前半周期為高,后半周期為低。 ? 方式 2(頻率發(fā)生器) ◇ GATE為計(jì)數(shù)的控制信號(hào): GATE變低計(jì)數(shù)停止,再變高時(shí)的下一個(gè) CLK下降沿,從初值開始重新計(jì)數(shù)。 ◇ 計(jì)數(shù)過(guò)程中可隨時(shí)修改初值重新開始計(jì)數(shù)。 裝入初值后輸出端變高電平, 計(jì)數(shù)結(jié)束輸出一個(gè) CLK寬度的負(fù)脈沖 硬件啟動(dòng),不自動(dòng)重復(fù)計(jì)數(shù)。 裝入初值后 OUT端變高電平,計(jì)數(shù)到最后一個(gè) CLK時(shí) OUT輸出負(fù)脈沖,并連續(xù)重復(fù)此過(guò)程。 裝入初值后 OUT端變低電平, 計(jì)數(shù)結(jié)束 OUT輸出高電平。 定時(shí)功能的實(shí)現(xiàn)方法 ? 軟件延時(shí) ? 利用微處理器執(zhí)行一個(gè)延時(shí)程序段實(shí)現(xiàn) ? 不用硬件,但占用 CPU時(shí)間、定時(shí)精度不高,隨系統(tǒng)時(shí)鐘頻率改變 ? 不可編程的硬件定時(shí) ? 采用分頻器、單穩(wěn)電路或簡(jiǎn)易定時(shí)電路控制定時(shí)時(shí)間 ? 定時(shí)電路簡(jiǎn)單、定時(shí)時(shí)間可以在一定范圍改變 ? 可編程的硬件定時(shí) ? 軟件硬件相結(jié)合、用可編程定時(shí)器芯片構(gòu)成一個(gè)方便靈活的定時(shí)電路 ? 具有多種工作方式、能夠輸出多種控制信號(hào) ?8253是一種硬件定時(shí) /計(jì)數(shù)器芯片 一、基本功能及內(nèi)部結(jié)構(gòu) ◇ 3個(gè) 16位的定時(shí) /計(jì)數(shù)器(通道) ◇ 每個(gè)計(jì)數(shù)器均可按二進(jìn)制或二 — 十進(jìn)制計(jì)數(shù) ◇ 計(jì)數(shù)器速率可達(dá) 2MHz ◇ 可編程 6種不同的工作方式 ◇ 所有輸入和輸出都與 TTL電平兼容 外部引線 DB D7D0 8253 A1 A0 WR RD CS 通道 2 通道 1 通道 0 CLK0 GATE0 OUT0 CLK1 GATE1 OUT1 CLK1 GATE1 OUT1 A1 A0 IOW IOR 片選信號(hào) 連接系統(tǒng)端的主要引線 : ◇ D7~D0 ◇ CS ◇ RD ◇ WR ◇ A1, A0 ? 用于選擇四個(gè)編址部件之一 A1 A0 選 擇 0 0 計(jì)數(shù)通道 0 0 1 計(jì)數(shù)通道 1 1 0 計(jì)數(shù)通道 2 1 1 控制寄存器 計(jì)數(shù)通道 的主要引線(每通道均相同) : ◇ CLKn 時(shí)鐘脈沖輸入,計(jì)數(shù)器的計(jì)時(shí)基準(zhǔn)。 ◇ GATEn 門控信號(hào)輸入,控制計(jì)數(shù)器的啟停。 硬件啟動(dòng),不自動(dòng)重復(fù)計(jì)數(shù)。 軟、硬件啟動(dòng), 自動(dòng)重復(fù)計(jì)數(shù) 。 OUT端波形與方式 4相同 (軟件觸發(fā)選通 ) (硬件觸發(fā)選通 ) 方式 0:計(jì)數(shù)結(jié)束中斷 ① ② ⑤ ④ ⑥ GATE OUT CLK 0 3 1 2 4 4 方式 0 WR ① 設(shè) 定 工 作 方 式 ② 設(shè) 定 計(jì) 數(shù) 初 值 ④ 計(jì) 數(shù) 值 送 入 計(jì) 數(shù) 器 ⑤ 計(jì) 數(shù) 過(guò) 程 ⑥ 計(jì) 數(shù) 結(jié) 束 方式 1:可編程單穩(wěn)脈沖 ① ② ⑤ ④ ⑥ ① 設(shè) 定 工 作 方 式 ② 設(shè) 定 計(jì) 數(shù) 初 值 ③ ③ 硬 件 啟 動(dòng) ④ 計(jì) 數(shù) 值 送 入 計(jì) 數(shù) 器 ⑤ 計(jì) 數(shù) 過(guò) 程 ⑥ 計(jì) 數(shù) 結(jié) 束 GATE OUT CLK 0 3 1 2 4 4 方式 1 WR 方式 2:頻率發(fā)生器(分頻器) 0 3 1 2 4 GATE OUT CLK 4 方式 2 0 3 1 2 4 0 3 1 2 4 0 3 1 2 4 WR 方式 3:方波發(fā)生器 0 3 1 2 4 GATE OUT CLK 4 方式 3 0 3 1 2 4 0 3 1 2 4 0 3 1 2 4 WR 方式 4:軟件觸發(fā)選通信號(hào) GATE OUT CLK 0 3 1 2 4 4 方式 4 2 2 3 3 3 1 0 WR 方式 5:硬件觸發(fā)選通信號(hào) GATE OUT CLK 0 3 1 2 4 4 方式 5 2 2 3 3 3 1 1 0 WR 各種工作方式的輸出波形 方式 0 方式 1
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1