1 / 3
文档名称:

实验五 电子钟设计.doc

格式:doc   页数:3
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验五 电子钟设计.doc

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

实验五 电子钟设计.doc

文档介绍

文档介绍:实验五电子钟设计

掌握MCS-51单片机定时计数器的程序设计和调试方法;
熟悉用IBM-PC交叉汇编调试软件MBUG机器汇编及ME-5103在线仿真器调试。

ME-5103在线仿真器1台;
IBM-PC微机1台;
直流稳压电源1台。

.

定时器1于方式1,16位,10ms中断一次
40H 10ms计数单元
41H 秒计数单元
42H 分计数单元
43H 时计数单元
定时方式1为10MS:THX=0ECH,TLX=78H
方式0为10MS: THX=63H,TLX=18H

;
DISP EQU 0DE00H ;显示子程序入口
;
ORG 0000H
START: AJMP MAIN
;
ORG 001BH ;定时器1中断服
AJMP TINT1 ;务程序入口
;
ORG 0030H
MAIN: MOV R0,#39H ;显示缓冲区初始化
MAIN_0: MOV ***@R0,#0
INC R0
CJNE R0,#44H,#0
MOV TMOD,#10H
MOV IE,#10001000B
MOV TH1,#0ECH;10ms:EC78H
MOV TL1,#78H
SETB TR1
MAIN_1: LCALL DISP ;主程序循环
SJMP MAIN_1
;
;定时器1中断服务程序
TINT1: MOV TH1,#0ECH
MOV TL1,#78H
PUSH ACC
PUSH PSW
INC 40H
MOV A,40H
CJNE A,#100,TINT1R
MOV 40H,#0
MOV A,41H ;秒单元加1
INC A
DA A
MOV 41H,A
CJNE A,#60H,TINT10
MOV 41H,#0
MOV A,42H ;分单元加1
INC A
DA A
MOV 42H,A
CJNE A,#60H,TINT10
MOV 42H,#0
MOV A,43H ;小时单元加1
INC A
DA