?? t8254-1.asm
字號(hào):
;T8254-1.asm
;8254定時(shí)應(yīng)用實(shí)驗(yàn) 輸出1Hz
;****************根據(jù)查看端口資源修改下列符號(hào)值*******************
IOY0 EQU 9C00H
;*****************************************************************
MY8254_COUNT0 EQU IOY0+00H*4 ;8254計(jì)數(shù)器0端口地址
MY8254_COUNT1 EQU IOY0+01H*4 ;8254計(jì)數(shù)器1端口地址
MY8254_COUNT2 EQU IOY0+02H*4 ;8254計(jì)數(shù)器2端口地址
MY8254_MODE EQU IOY0+03H*4 ;8254控制寄存器端口地址
STACK1 SEGMENT STACK
DW 256 DUP(?)
STACK1 ENDS
CODE SEGMENT
ASSUME CS:CODE
START: MOV DX,MY8254_MODE ;初始化8254工作方式
MOV AL,0B6H ;計(jì)數(shù)器2,方式3
OUT DX,AL
MOV DX,MY8254_COUNT2 ;裝入計(jì)數(shù)初值
MOV AL,64H ;100分頻
OUT DX,AL
MOV AL,00H
OUT DX,AL
MOV DX,MY8254_MODE ;初始化8254工作方式
MOV AL,36H ;計(jì)數(shù)器0,方式3
OUT DX,AL
MOV DX,MY8254_COUNT0 ;裝入計(jì)數(shù)初值
MOV AL,00H ;18432分頻
OUT DX,AL
MOV AL,48H
OUT DX,AL
QUIT: MOV AX,4C00H ;結(jié)束程序退出
INT 21H
CODE ENDS
END START
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -