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

正文內容

硬件課程設計--可編程節(jié)日彩燈系統(tǒng)(編輯修改稿)

2025-07-11 06:52 本頁面
 

【文章內容簡介】 “0” ,由 OUTt 端輸出負脈沖(表示計數次數到)。 當然也可利用 OUTj 向 CFU發(fā)出中斷請求。 因此工作方式 4與工作方式 0很相似,只是方式 0 在 OUTi 端輸出正階躍信號、方式 4 在 OUTi 端輸出負脈沖信號。 5:硬件觸發(fā)方式計數 工作方式 5 被稱為硬件觸發(fā)方式。進入工作方式 5, OUTi 輸出高電平, 硬件觸發(fā)信號由 GATE 端引入。 因此,開始時 GATE 應輸入為 0, 裝入計數初值 n后,減 “1” 計數并不工作,一定要等到硬件觸發(fā)信號由 GATE 端引入一個正階躍信號,減 “1” 計數才會開始,待計數值計到 “0” , OUTi 將輸出負脈沖,其寬度固定為一個 CLKi 周期,表示定時時間到或計數 次數到。 第 9 頁 這種工作方式下,當計數值計到 “0” 后, 系統(tǒng)將自動重新裝入計數值 n,但并不開始計數, 一定要等到由 GATE 端引入的正跳沿,才會開始進行減 “1” 計數, 因此這是一種完全由 GATE 端引入的觸發(fā)信號控制下的計數或定時功能。如果由 CLKi 輸入的是一定頻率的時鐘脈沖,那么可完成定時功能,定時時間從 GATE 上升沿開始,到 OUTi 端輸出負脈沖結束。如果從 CLKi 端輸入的是要求計數的事件,則可完成計數功能,計數過程從 GATE 上升沿開始,到 OUTi 輸出負脈沖結束。 GATE可由外部電路或控制現(xiàn)場產生,故硬件觸發(fā)方 式由此而得名。 如果需要改變計數初值, CPU 可在任何時候用輸出指令裝入新的計數初值m,它將不影響正在進行的操作過程, 而是到下一個計數操作周期才會按新的計數值進行操作。 從上述各工作方式可看出, GATE 作為各通道的門控信號,對于各種不同的工作方式,它所起的作用各不相同。在 8253 的應用中,必須正確使用 GATE 信號,才能保證各通道的正常操作。 8255 可編程并行接口芯片介紹 8255 作為主機與外設的連接芯片,必須提供與主機相連的 3個總線接口,即數據線、地址線、控制線接口。同時必須具有與外設連接的接口 A、 B、 C口。由于 8255可編程 ,所以必須具有邏輯控制部分,因而 8255 內部結構分為 3個部分:與 CPU 連接部分、與外設連接部分、控制部分。 RESET:復位輸入線,當該輸入端 處于高電平時,所有內部寄存器(包括控制寄存器)均被清除,所有 I/O 口均被置成輸入方式。 第 10 頁 8255 內部結構 圖 2 8255 外部引腳圖 并行接口是以數據的字 節(jié)為單位與 I/O 設備或被控制對象之間傳遞信息。 CPU 和接口之間的數據傳送總是并行的,即可以同時傳遞 8 位、 16 位或 32 位等。 8255 可編程外圍接口芯片是 Intel 公司生產的通用并行 I/O 接口芯片,它具有 A、 B、 C 三個并行接口,用 +5V 單電源供電,能在以下三種方式下工作:方式 0基本輸入 /輸 第 11 頁 出方式、方式 1選通輸入 /輸出方式、方式 2雙向選通工作方式。 8255 的內部結構及引腳如圖 所示, 8255 工作方式控制字和 C 口按位置位 /復位控制字格式如圖 3和圖 4所示 圖 3 工作方式控制字 圖 4 C 口 置位 /復位控制字 8255 實驗單元電路圖如圖 5 所示: 第 12 頁 圖 5 8255 實驗單元電路圖 CS:芯片選擇信號線,當這個輸入引腳為低電平時 ,即 /CS=0 時 ,表示芯片被選中,允許 8255 與 CPU 進行通訊 。 /CS=1 時 ,8255 無法與 CPU 做數據傳輸 . RD:讀信號線,當這個輸入引腳為低電平時 ,即 /RD=0 且 /CS=0 時 ,允許 8255 通過數據總線向 CPU 發(fā)送數據或狀態(tài)信息,即 CPU 從 8255 讀取信息或數據。 WR:寫入信號,當這個輸入引腳為低電平 時 ,即 /WR=0 且 /CS=0 時 ,允許 CPU 將數據或控制字寫入 8255。 D0~ D7:三態(tài)雙向數據總線, 8255 與 CPU 數據傳送的通道,當 CPU 執(zhí)行輸入輸出指令時,通過它實現(xiàn) 8 位數據的讀 /寫操作,控制字和狀態(tài)信息也通過數據總線傳送。 PA0~ PA7:端口 A 輸入輸出線,一個 8 位的數據輸出鎖存器 /緩沖器, 一個 8位的數據輸入鎖存器。 PB0~ PB7:端口 B 輸入輸出線,一個 8位的 I/O 鎖存器, 一個 8位的輸入輸出緩沖器。 PC0~ PC7:端口 C 輸入輸出線,一個 8 位的數據輸出鎖存器 /緩沖器, 一 個 8 第 13 頁 位的數據輸入緩沖器。 端口 C 可以通過工作方式設定而分成 2 個 4 位的端口, 每個 4 位的端口包含一個 4位的鎖存器,分別與端口 A 和端口 B 配合使用,可作為控制信號輸出或狀態(tài)信號輸入端口。 39。 A0,A1:地址選擇 控制 線 ,用來選擇 8255 的 PA 口 ,PB 口 ,PC 口和控制寄存器 . 8255 具有 3個相互獨立的輸入 /輸出通道端口,用 +5V單電源供電,能在以下三種方式下工作。 方式 0———— 基本輸入輸出方式; 方式 1———— 選通輸入 /出方式; 方式 2———— 雙向選通輸入 /輸出方式; 4 電路原理圖 與說明 實驗原理圖 第 14 頁 實驗步驟 實驗連線 第 15 頁 具體連線說明如下: 8279CS210H217H。將 8279 的片選與譯碼電路相應的插孔相連。 8253CS200H207H。 GATE0, ATE1+5V。 CLK02M。 OUT0CLK1。 OUT1PA0. 8255CS208H20FH。 第 16 頁 編寫調試程序,全速運行,觀察實驗結果 5 軟件主要模塊流程圖 軟件設計思路 本 程序由主程序和控制芯片輸出程序組成。主程序主要負責系統(tǒng)初始化,控制芯片輸出程序主要負責數碼管的亮滅。 8253 開始定時后,每一秒控制相應的數碼管的亮滅。 主程序初始化: 主程序負責系統(tǒng)的初始化,系統(tǒng)初始化包括 8253 的初始化、 8255 的初始化和8279 的初始化。 8253 定時的時間是一秒。 第 17 頁 軟件流程圖 8253 初始化 8255 初始化 檢驗是否為高電平,若是高電平則進行,低電平則等待 開始 8279 的初始化 顯示彩燈的一種形狀 判斷是否達到一秒 變換另一種形狀 否 第 18 頁 程序說明與程序清單 Z8279 EQU 212H D8279 EQU 210H LEDMOD EQU 00H 。左邊輸入 ,八位顯示外部譯碼八位顯示 LEDFEQ EQU 38H 。掃描頻率 CODE SEGMENT ASSUME CS:CODE START: MOV DX,Z8279 。8279初始化 MOV AL,LEDMOD
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1