导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请教51的I/O口的问题[xyt大虾米]

 *第16867篇: 请教51的I/O口的问题

  
楼 主:xyt大虾米 2003年10月16日21:34
 请教51的I/O口的问题
请教51的I/O口的问题:
      想进行键盘扫描,但不想用8155等,想直接用单片机的P1,P0口。
 扫描要指定I/O口的地址是吧?象8155中指定PA,PC等口地址一样。
问:能不能象在8155中用MOV DPTP,#PA  ;PA口地址之前已设置
                                  MOV A,@DPTP
                                  。。。。。。。。
                                 。。。。。。。。
 可不可以把C51的P0口地址送到A中
    在80C51中P0地址是80H好象。这是不是固定的。
对于其他,如89C51中P0口地址是不也是80H???

  请回复,谢谢。(急)

  
2楼:Kuang-chingTsui 2003年10月17日09:59
 忒无聊!
  
3楼:xyt大虾米 2003年10月21日21:45
 震惊,并澄清
上一帖并非本人所发!!人格担保!

是我下机时没有关网页.
有无聊者为之!!

特澄清!  对我的失误表示抱歉

  
4楼:Kuang-chingTsui 2003年10月23日20:04
 没关系啦,多多交流好啦.
  
5楼:Kuang-chingTsui 2003年10月17日09:02
 不用管P0的物理地址:
不用管P0的物理地址:如果寻址整个端口直接写P0就可以了,如:mov p0,a、mov a,P0、或mov p0,#0等,要寻址某一位,就写p0.x,如clr p0.1,setb p0.2等。其它端口也一样。

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

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


[上一篇主题]:请教430中断入口地址

[下一篇主题]:哪位指导和微波有关的网站啊?