版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hxxjxw/article/details/85162306
实验要求:通过实验箱提供的单次脉冲单元,按动微动开关向计数器依次发出单脉冲,观察每来一个脉冲时计数器当前计数值的变化情况。
连线:
P82540 EQU 0600H P82541 EQU 0602H P82542 EQU 0604H P8254MODE EQU 0606H CODE SEGMENT ASSUME CS:CODE START: ;-------初始化--------------------- MOV DX,P8254MODE;控制字端口地址 MOV AL,00010001B OUT DX,AL ;------------------------------------ ;------送入计数初值N------------------- MOV AL,05H MOV DX,P82540 ;计算器0的端口 OUT DX,AL ;------------------------------ DOIT: MOV DX,P8254MODE;控制字端口地址 MOV AL,00000001B OUT DX,AL mov dx,P82540 IN AL,DX MOV CL,AL ;输出 MOV DL,CL add dl,'0' MOV AH,02H INT 21H ;--- MOV AH,0BH CMP AL,0FFH JNE DOIT MOV AH,4CH INT 21H CODE ENDS END START