精确到1秒的单片机计时器汇编程序

来源:本站
导读:目前正在解读《精确到1秒的单片机计时器汇编程序》的相关信息,《精确到1秒的单片机计时器汇编程序》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《精确到1秒的单片机计时器汇编程序》的详细说明。
简介:本文主要讲了利用单片机的定时/计数器设计一个计时器,下面一起来看看:

程序效果:利用单片机的定时/计数器设计一个计时器,

按key0后启动,要求精确显示到百分之一秒。

发挥部分:

1:定时结束后有提示音报警,并可重新定时

2:定时时间可设置,最多30s

3:定时过程中可暂停

4:按下key1暂停计时,并记下此刻数值

5:按下key2显示第一次按下key1的数值(按下第一次有效,其它均无效)

3:本程序版权所有:51hei.com.

*/

ORG 0000H

LJMP START //主程序必须避开地址000BH

ORG 000BH //定时器0的中段服务程序,起始地址为000BH

LJMP IT00

ORG 0030H

START: MOV TH0,#0EBH //装入初始值,定时时间为10ms

MOV TL0,#64H

MOV TMOD,#01H //工作方式1

MOV 40H,#00

MOV 41H,#00

MOV 42H,#00

MOV 43H,#00

MOV 33H,#00 //显示初值为0

MOV 32H,#00

MOV 31H,#00

MOV 30H,#00

MOV R1,#00

MOV R2,#00

SETB ET0 //打开定时0

SETB EA //开总中断

HERE: JNB P3.4,KEY0 //扫描是否有按键按下

JNB P3.5,KEY1

提醒:《精确到1秒的单片机计时器汇编程序》最后刷新时间 2024-03-14 00:56:06,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《精确到1秒的单片机计时器汇编程序》该内容的真实性请自行鉴别。