4.ASM4_Count: 按键计数,LED显示数字
/**
******************************************************************************
* @file Count.asm
* @author Alex——小白
* @version V1.0
* @date 2019.9.1
* @brief 计数器计数,通过LED显示数值
* @store 有家Proteus仿真店子
* @Link https://shop484534014.taobao.com/
* @Email [email protected]
******************************************************************************
* @attention All Rights Reserved
**/
ORG 0000H ;程序执行的起始地址
LJMP Main ;跳转到main函数
ORG 0100H ;程序跳转到0100H开始执行
Main:
MOV P1,#0FFH
MOV TMOD,#06H ;计数器0,方式2
MOV TH0,#00H
MOV TL0,#00H
SETB EA
SETB TR0
While: ;当TL0>255时,TH0++,TL0=0,重新计数
MOV A,TL0 ;将计数值赋给A
CPL A ;取反(原因是LED是共阳极)
MOV P1,A ;P1=~TL0
SJMP While ;While循环
END
如需其他代码,请联系QQ844545015