看不太清你的图,最好传上个放大的图来,看不清设备占用的端口,这样会让人不知道从哪输入状态字来控制~~
给个提示吧,可以通过8253来实现
而且8253中三个计数器的时钟频率为1.19MHz
计数器0可以初始化为方式0驱动以产生中断
例如:
......
MOV AL,10H
OUT 状态字端口号,AL
MOV AL,80
OUT 计数器0地址,AL
......
计数器2初始化为方式3(产生方波信号),取数为2380可产生2000Hz的方波
例如:
......
MOV AL,0B6H
OUT 状态字端口号,AL
MOV AX,2380
OUT 计数器2端口地址,AX
......