基於8086秒錶計時系統模擬設計-參考案例
阿新 • • 發佈:2022-01-07
設計思路(關於8086的秒錶計時,可以參考以下案例,包含了組合語言和電路原理圖):
設計一個電子秒錶,要求完成開始計時、停止計時及其計時復位等功能,計時時間精確到毫秒,控制方式自行設計,Proteus模擬實現。
;前兩個主要是使能端 後兩個是選狀態 第二列區分53 55 59 PA55 EQU 0006H ;8255 埠地址(控制) 0000 0000 0000 0 11 0 WRITEA55 EQU 0000H ;8255 寫8255 A埠 0000 0000 0000 0 00 0 WRITEB55 EQU 0002H ;8255 寫8255 B埠 0000 0000 0000 0 01 0 READC55 EQU 0004H ;8255 讀8255 C埠 0000 0000 0000 0 10 0 PA53 EQU 0206H ;8253 計數埠地址 0000 0010 0000 0 11 0 WRITE53_0 EQU 0200H ;8253 初始置數埠地址 0000 0010 0000 0 00 0 WRITE53_1 EQU 0202H ;8253 初始置數埠地址 0000 0010 0000 0 01 0 READ53 EQU 0502H ;8253 讀 與A2 A1 無關 0000 0101 0000 0 00 0 PA59 EQU 0302H ;8259 埠地址(控制) 0000 0011 0000 0 01 0 DATA SEGMENT SHOWNUM DB 3FH,06H,5BH,4FH,66H, DB 6DH,7DH,07H,7FH,6FH, DB 77H,7CH,39H,5EH,79H,71H TIMEDATA DB 1,1,1,1,1,1 ;毫秒 秒 分 資料(時間程式碼的位置下標) 省略。。
【資源下載】下載地址:點選下載(1197)