关于8254的初始化问题
若某微机系统中8254的端口地址为40H---43H, 要求计数器1工作于方式2,计数初值为1000D, 按照BCD码计数. 则初始化程序段为:
MOV AL, 65H
OUT 43H, AL
MOV AL, 10H; 只写高8位, 低8位默认为00
OUT 41H, AL
另一种初始化方法:
MOV AL, 75H
OUT 43H, AL
MOV AX, 1000H
OUT 41H, AL ; 先写00, 后写10
MOV AL, AH
OUT 41H, AL
请问, 这两种初始化方法都可以吗?