新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 计数器的应用

计数器的应用

作者:时间:2011-02-25来源:网络收藏
知识要点:计数器的应用

;计数值10次

;t1为方式2则m1m0=10h,使用定时器c/t=1 gate=0 TMOD=60H

;方式2为8位计数器,一共256, 减去10等于246则计数器初值为F6H

;注意定时器T1的脚就是P3.5该脚位为一个按键到地

ORG 0000H

LJMP MAIN

ORG 030H

MAIN: MOV TMOD,#60H;设置为方式2

MOV TH1,#0F6H;载入初值F6即246(共256计10次)

MOV TL1,#0F6H

MOV IE,#00H;禁止中断

SETB TR1;起动定时器

MOV P1,#00H;点亮P1口的灯

ACALL DEL;延时

LOOP: JBC TF1,LOOP1;查询定时器,如到了到LOOP1

AJMP LOOP;否则继续查询

LOOP1: INC A;A加 1

MOV P1;,输出到P1

AJMP LOOP;继续查询

DEL: MOV R7,#014H;延时子程序

DEL1: MOV R6,#0FFH

DEL2: MOV R5,#01FH

DEL3: DJNZ R5,DEL3

DJNZ R6,DEL2

DJNZ R7,DEL1

RET

END

程序在倚天版运行的状态:开机全亮就是00000000



程序在倚天版运行的状态:按键p35 10次后p10熄灭,就是00000001

尘埃粒子计数器相关文章:尘埃粒子计数器原理


评论


相关推荐

技术专区

关闭