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

正文內容

微機接口課程設計(電子鐘)(已修改)

2025-06-01 02:30 本頁面
 

【正文】 微 機原理與接口技術 電子鐘實驗 2020 年 1 月 5 日 一 實驗 任務及要求 任務: 掌握綜合使用基本輸入輸出設備、通用接口芯片、專用接口芯片的方法; 2 、 掌握實時處理程序的編制和調試方法。 要求 設計一個定時顯示裝置,用實驗儀左側的六個 LED 數(shù)碼管顯示時間,時間顯示格式為 24 小時制。分秒值為 59 分 55 秒時開始報時,每秒鐘蜂鳴器鳴叫一聲,到整點報時停止。 用小 鍵盤控制時鐘的啟停和時鐘的設置,鍵的定義參見 左 圖 鍵值具體定義如下: G 鍵(啟停鍵) —— 程序啟動后, 按下該鍵時 鐘啟動; 再次按下該鍵,暫停計時,顯示當前時間。 S 鍵(設置鍵) —— 按下 S 鍵后,為時鐘設置時、分、秒初始值。 0 1 2 3 4 5 6 7 8 9 G S 二 硬件連線 鍵盤的控制 、 LED 顯示模塊: 采用 74 系列模塊控制 鍵盤的行信號 Q_0、 Q_ Q_ Q_3 分別與開放的輸入信號 Q0、Q Q Q3 相連,鍵盤的列信號 P_0、 P_ P_2 和開放的輸出信號P0、 P P2 相連。 74 芯片的片選信號 CS1 接 地址譯碼信號 340H, CS2接地址譯碼信號 360H。 時間的精確定時 : 用 8254 定時器 0 產(chǎn)生 25ms 的中斷信號; 8254 的 片選 CS 連地址輸出端 320H, A0, A1 分別連地址總線 A2,A3, GATE0 連 +5V, CLK0 連 74LS393 分頻輸出的 47K 輸出端, OUT0連接到 8259 的 IRQ0 整點報時控制 : 由 8255 模塊控制; PC0 直接與蜂鳴器相連, CS_4 連接到實驗儀中部的地址輸出端CS_4 中斷處理模塊:由 8259 控制 8259 的片選 CS1 連地址輸出 300H, INT1 連總線輸入 INTR, 8259模塊的 INTA 連總線的 INTA, 8259 的 SP/1 連 +5V。 三 、 程序 流程圖 主程序 初始化各段寄存器及相關變量 初始化 825 825 8259 芯片 設置中斷向量,開放 8259 中斷屏蔽 開放處理器中斷 中斷服務程序 保護現(xiàn)場 判斷時間是否不小于 59 分 55 秒 報時 掃描鍵盤 G 鍵? 調用啟停子程序 S 鍵? 調用設置時間子程序 COUNT 加 1 COUNT=40? 修改時間,調用 ADDONE 子程序 COUNT 清 0 顯示時間,調用顯示時間子程序 結束中斷(發(fā) EOI 命令) 恢復現(xiàn)場 中斷返回 Y Y N Y N Y N 四 、實驗 源代碼 .486p DATA SEGMENT AT 0 USE16 ORG 1000H HOUR DW ? MIN DW ? SEC DW ? STO DB ? COUNT DB ? DATA ENDS CODE SEGMENT USE16 ASSUME CS:CODE,DS:DATA ORG 1500H BEG: JMP START TAB DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,00H 。0~F 的共陰極七段譯碼表 00H 表示不顯示任何東西 KEYCOD DB 0EEH,0DEH,0BEH,0EDH,0DDH,0BDH,0EBH,0DBH,0BBH,0E7H,0D7H,0B7H 。行列編碼值 KEYVAL DB 0,1,2,3,4,5,6,7,8,9,0AH,0BH 。所有鍵的鍵面值 PORT1 EQU 340H 。數(shù)碼管段選端口 PORT2 EQU 360H 。數(shù)碼管位選端口,鍵盤矩陣的行列端口 START: MOV EAX,60000000H MOV CR0,EAX MOV AX,DATA MOV DS,AX MOV HOUR,0203H 。小時分鐘以及秒的初始化 MOV MIN,0509H MOV SEC,0502H LEA BX,TAB MOV
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1