导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→我最想知道的问题请给予回答呀!!!!!!!![求助][zb2]

 *第17609篇: 我最想知道的问题请给予回答呀!!!!!!!![求助]

  
楼 主:zb2 2003年11月23日22:02
 我最想知道的问题请给予回答呀!!!!!!!![求助]
我自己做了一个小实验,8031,2764和8155 组成扩展口,目的是让8155的pa2口接一小指示灯重复闪烁,并把8155的io/-m口接在8031的p2.6口,/ce接8031的p2.7口,这时8155的命令状态寄存器口为4000h,(还是7f00h,或是7ff8h,是哪个对??),8155的a口地址为4001h(7f01h,或7ff9h),我的程序如下:    可写入没有反应,请帮我分析一下哪里有错??多多谢过。


 mov dptr,#4000h
 mov a,#07h
 movx @dptr,a
d0: mov dptr,#4001h
 mov a,#04h
 movx @dptr,a
 lcall dir
 mov a,#00h
 movx @dptr,a
 lcall dir
 ajmp d0
dir:mov r1,#250     ;延时子程序
d1: mov r2,#250
d2: djnz r2,d2
    djnz r1,d1
    ret
    end

我最想知道是8155的命令状态字是4000H,还是7F00H或7FF8H,哪个对???

  
2楼:zb2 2003年11月23日22:10
 常散人在侠哪去了??以前你可是给过我帮助呀!!
请帮我看看上面的帖子。
  
3楼:红心J 2003年11月24日11:32
 除非一定用外总线,否则只用89c51就行
除非一定用外总线,否则只用89c51就行了
  
4楼:jingf 2003年11月24日12:15
 你所说的三个地址都可以访问8155
你所说的三个地址都可以的,程序也没什么问题,你再查查硬件电路吧。8155的复位,电源,读写信号正确否?单片机晶振正常?
  
5楼:zb2 2003年11月24日13:40
 天呀!!!我总算是等到高手的回复了。太感谢了。
我也知道用8031太古老了,可我想从最基本的学起。我也有89C51,以后用到时如有别的困难再向各位请教。
可有人说是4000H,有人说是7F00H,把我搞得很困惑。
  
6楼:lichuanfa 2003年11月24日13:55
 图贴出来
图贴出来

>>>>>>对该主题发表你的看法

本主题贴数6,分页: [第1页]


[上一篇主题]:请教各位老师怎么用多片74595扩展输出端口?

[下一篇主题]:不用仿真器就可以用来学习51单片机