请各位大侠看看这程序指导一下

我是初学的汇编 要求在中断中处理使p1口先左移两次(8个灯)再右移两次再闪烁两次后往复循环,写到这不会了希望大哥大姐叔叔阿姨们指导一下,可以给编好的程序更好,最好给汇编的。。。感激不尽
you equ r1
org 0000h
ajmp main
org 000bh
ajmp timer0
org 0030h
main:
mov r1,#0h
mov tmod,#11h
mov th0,#(65536-50000)/256
mov tl0,#(65536-50000)mod 256
setb ea
setb et0
setb tr0
mov a,#0feh
mov p1,a
mov r7,#04h
loop: jmp loop
timer0: mov th0,#high(65536-50000)
 mov tl0,#low(65536-50000)
 djnz r7,loop1
 rl a
 mov p1,a
 mov r7,#04h
 inc you
 cjne r1,#8,loop1
 rr a
 mov p1,a
loop1: reti
end
期待 发表于09-24 09:37 浏览65535次
分享到:

已有0条评论

暂时还没有回复哟,快来抢沙发吧

添加一条新评论

只有登录用户才能评论,请先登录注册哦!

话题作者

期待
期待(总统)
金币:32864个|学分:87132个
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号