6位7段LED数码管显示(17)

时间:2025-04-20

?L_IRQ4_1KHz:

call F_DIG_Drive [P_INT_Clear] = r1 pop r1,r5 from [sp] reti

//======================================================== // 汇编格式: _IRQ5 // 实现功能: 2Hz中断进行显示处理 // 参数: 无 // 返回值: 无

//======================================================== .PUBLIC _IRQ5 _IRQ5:

push r1,r5 to [sp] r1 = C_IRQ5_2Hz

test r1,[P_INT_Ctrl] jnz ?L_IRQ5_2Hz ?L_IRQ5_4Hz:

r1 = C_IRQ5_4Hz [P_INT_Clear] = r1 pop r1,r5 from [sp] reti

?L_IRQ5_2Hz:

r1 = [_g_uiFirst]

cmp r1,0x0001 //第2次进入中断 ja ?Start //时间〉=1s r1 = [_g_uiFirst] //时间小于1s r1 += 1

[_g_uiFirst] = r1 goto ?Exit ?Start:

r1 = [_g_uiFirst]

cmp r1,2 //1s jne ?Next

r1 += 1 //初始化g_uiFlag、g_uiSeg显示"1000"

[_g_uiFirst] = r1 r1 = 1

[_g_uiFlag] = r1 r1 = 2

[_g_uiSeg] = r1 goto ?Exit

?Next:

6位7段LED数码管显示(17).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219