文档详情

红外遥控外部中断程序(汇编).pdf

发布:2017-06-08约6.51千字共5页下载文档
文本预览下载声明
外部遥控中断服务程序 张邦宏编写 (1)主程序流程图: 初始化 开启运行指示 清零遥控标志 Y 有手动播放键吗? N 开启播放指示 N 遥控标志=1 吗? Y 调音乐子程序 清零遥控标志 开启播放指 关闭播放指示 调音乐 子程 关闭播放指示 图1 主程序流程图 (2) 中断服务子程序流程图 中断入口 保护现场 遥控标志置 1 恢复现场 中 断 返 图2 中断服务程序流程图 6.汇编源程序: ;********************************************************** ;伪指令定义 ;********************************************************** LED0 BIT P1.0 ;运行指示灯 LED1 BIT P1.7 ;播放指示灯 S1 BIT P3.7 ;手动播放健 OUT BIT P2.3 ;音频输出 YKB BIT 18H ;遥控标志 ;********************************************************** ;中断入口地址 ;********************************************************** ORG 0000H ;程序执行开始地址 LJMP START ;跳到标号START执行 ORG 0003H ;外中断INT0程序入口 LJMP MAIN ;跳到标号MAIN执行 ORG
显示全部
相似文档