首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

请教大牛,一段让灯闪烁的程序

请教大牛,一段让灯闪烁的程序

有一段程序,请各位大虾帮助
                .mmregs
                .def    start
stack   .usect "stack", 80h
start:       
                stm        #stack+80h, sp
here:           ssbx        xf
                nop                    ;(A)
                rpt        #800           ;(B)
                nop
                rpt        #800
                nop
                rsbx        xf
                nop
                rpt        #800
                nop
                rpt        #800
                nop
                b        here
                .end       
cmd文件省略了,我的5409DSPEVM板子上是由XF控制一盏灯,这段程序应该是控制让灯反复闪烁,我发现,如果如果用RUN按钮来执行的话,灯不会闪烁(保持原态),而如果单步执行的话,可以实现灯状态的变化,但是都延迟了两条语句.比如我单步执行时,理论上应该在A处灯亮,但是我发现要到B处灯才亮
返回列表