当前位置:   article > 正文

8254分频_8254模式3的分频计算

8254模式3的分频计算
CODE SEGMENT
ASSUME CS:CODE

;原题目是1MHZ  分为1HZ,其实是这么计算的:1MHZ=1000000HZ,那么1000000HZ/1000=1000HZ
;1000HZ/1000 = 1HZ,所以就很容易推断出为什么两个Ax都为1000,因此如果2MHZ分为4HZ时,
;2MHZ=2000000HZ,然后2000000/1000=2000HZ,2000HZ/500=4HZ,由此可得只需要把一个Ax改为1000,另一个AX
;改为500即可,
  
START:MOV AL,36H
	  MOV DX,283H
	  OUT DX,AL        ;设置计数器0的工作方式

	  MOV AX,1000
	  MOV DX,280H
	  OUT DX,AL
	  MOV AL,AH
	  OUT DX,AL
	
	  MOV AL,76H
	  MOV DX,283H
	  OUT DX,AL        ;设置计数器1的工作方式

	  MOV AX,1000
	  MOV DX,281H
	  OUT DX,AL
	  MOV AL,AH
	  OUT DX,AL 
	  
CODE ENDS
END START
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/725192
推荐阅读
相关标签
  

闽ICP备14008679号