中易网

微机原理与应用(I/O接口程序设计)

答案:1  悬赏:70  
解决时间 2021-04-28 01:21
  • 提问者网友:北故人
  • 2021-04-27 19:30

IBM-PC系统板上使用了一块8253,其中计数器0(地址号为40H)它产生用于实时时钟信号,工作于方式3,计数初值为0,编写计数器0的初始化程序。

高手指教,帮帮忙吧!

最佳答案
  • 二级知识专家网友:如果这是命
  • 2021-04-27 20:58

方式3是方波发生器


程序可分两大步:置工作方式控制字,也就是使之工作于方式3


启动8253



程序如下:


不要直接复制,把我里面的全角空格替换成半角再用


CODESEGMENT
ASSUMECS:CODE
ORG1290H
START:JMPTCONT
TCONTROEQU0043H
TCON0EQU0040H
TCONT:MOVDX,TCONTRO
MOVAL,36H
OUTDX,AL
MOVDX,TCON0
MOVAL,00H
OUTDX,AL
MOVAL,04H
OUTDX,AL
MOVDX,TCONTRO
MOVAL,36H
OUTDX,AL
MOVDX,TCON0
MOVAL,00H
OUTDX,AL
MOVAL,02H
OUTDX,AL
JMP$
CODEENDS
ENDSTART

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息