标题: 关于单片机汇编语言中断实验程序,亮了之后按不灭 [打印本页]
作者: 哈哈哈哈嗝 时间: 2019-3-31 18:08
标题: 关于单片机汇编语言中断实验程序,亮了之后按不灭
这是一个外中断0响应的实验,意图呢是想设置外部中断0下降沿触发,用LED灯做中断的响应指示,即按一下p3.2口的按键P1.0口的LED亮一下,再按依次灯灭。在代码分析时感觉能懂,可是仿真时却不能按亮,只能一步步运行到CLP P1.0时才亮,而且亮了之后也按不灭。请大家帮我看看这段代码哪儿有问题吗,我刚学汇编,请大家指点指点,谢谢!
单片机源程序如下:
org 0000h
ajmp start
org 0003h
ljmp zhongduan
org 30h
start: mov sp,#5fh
mov p1,#0ffh
mov p3,0ffh
setb it0
setb ea
setb ex0
ljmp $
zhongduan:
cpl p1.0
reti
end
作者: 哈哈哈哈嗝 时间: 2019-3-31 18:18
谢谢大家
欢迎光临 (http://www.51hei.com/bbs/) |
Powered by Discuz! X3.1 |