[求助]8155我怎么没搞懂??????
各位高手你们好,我初学用89c51和8155组成扩展i/o接口,下面二个程序请帮我看看:
第一是让8155的pb3口为高电平,我把8155的ce/和io/m分别接89c51的p2.7和p2.6,其它部分照书上接好。
mov dptr,#4000h
mov a,#0fh
movx @dptr,a
mov dptr,#4002h
mov a,#04h
movx @dptr,a
end
第二是让8155的pb3口循环闪亮,我把8155的ce/和io/m分别接89c51的p2.1和p2.0,其它部分照书上接好。
mov dptr,#0100h
mov a,#03h
movx @dptr,a
d0:mov dptr,#0102h
mov a,#04h
movx @dptr,a
lcall dir
mov dptr,#0102h
mov a,#00h
movx @dptr,a
lcall dir
ajmp d0
dir:mov r2,#250
d1: mov r3,#250
d2: djnz r3,d2
djnz r2,d1
ret
end
现在问题是这二个程序固化后,接上硬件电路一试没有反应,8155的ce/和io/m口都是高电平,不知何顾?请高手帮助,多谢。
发表时间:2003年7月2日21:47:31