正在加载图片...
实验五电子钟设计 实验目的 1.掌握MCS-51单片机定时计数器的程序设计和调试方法 2.熟悉用IBM-PC交叉汇编调试软件MBUG机器汇编及ME-5103在线仿真器调试。 .实验设备 1.ME-5103在线仿真器1台 2. IBM-PC微机1台: 3.直流稳压电源1台 三.实验内容 1.程序结构采用主程序和中断服务子程序结构. 2.定时中断程序 定时器1于方式1,16位,10ms中断一次 4OH10ms计数单元 41H秒计数单元 42H分计数单元 43H时计数单元 定时方式1为10MS:THX=OECH,TLX=78H 方式0为10MS:THX=63H,TLX=18 3.参考程序 DISP EQU ODE0OH;显示子程序入口 ORG 000OH START: AJMP MAIN ORG001BH;定时器1中断服 AJMP TINT1;务程序入口 ORG 0030H MAIN: MOV RO,#39H;显示缓冲区初始化 MaIN 0: MOV @RO. #O INC RO CJNE RO, #44H, #O MOV TMOD #10H MOV IE,#1000100 MOV THl, #OECH: 10ms: EC78H MOV TL1. #78H SETB TRI MAIN1: LCALL DISP;主程序循环 SJMP MAIN 1实验五 电子钟设计 一.实验目的 1.掌握 MCS-51 单片机定时计数器的程序设计和调试方法; 2.熟悉用 IBM-PC 交叉汇编调试软件 MBUG 机器汇编及 ME-5103 在线仿真器调试。 二.实验设备 1.ME-5103 在线仿真器1台; 2.IBM-PC 微机1台; 3.直流稳压电源1台。 三.实验内容 1.程序结构采用主程序和中断服务子程序结构. 2.定时中断程序 定时器 1 于方式 1,16 位,10ms 中断一次 40H 10ms 计数单元 41H 秒计数单元 42H 分计数单元 43H 时计数单元 定时方式 1 为 10MS:THX=0ECH,TLX=78H 方式 0 为 10MS: THX=63H,TLX=18H 3.参考程序 ; 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
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有