新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 单片机可预置可逆4位计数器

单片机可预置可逆4位计数器

作者: 时间:2013-04-02 来源:网络 收藏

4.程序设计内容

(1.两个独立式按键识别的处理过程;

(2.预置初值读取的问题

(3.LED输出指示

5. 程序框图

点击浏览下一页

图4.12.2

6. 汇编源程序

COUNT EQU 30H

ORG 00H

START: MOV A,P3

ANL A,#0FH

MOV COUNT,A

MOV P1,A

SK2: JB P3.6,SK1

LCALL DELY10MS

JB P3.6,SK1

INC COUNT

MOV A,COUNT

CJNE A,#16,NEXT

MOV A,P3

ANL A,#0FH

MOV COUNT,A

NEXT: MOV P1,A

WAIT: JNB P3.6,WAIT

LJMP SK2

SK1: JB P3.7,SK2

LCALL DELY10MS

JB P3.7,SK2

DEC COUNT

MOV A,COUNT

CJNE A,#0FFH,NEX

MOV A,P3

ANL A,#0FH

MOV COUNT,A

NEX: MOV P1,A

WAIT2: JNB P3.7,WAIT2

LJMP SK2

DELY10MS: MOV R6,#20

MOV R7,#248

D1: DJNZ R7,$

DJNZ R6,D1

RET

END



评论


相关推荐

技术专区

关闭