社区导航

 

搜索
查看: 2724|回复: 3
打印 上一主题 下一主题

80C51F020单片机交叉开关的问题2

[复制链接]

89

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

跳转到指定楼层
楼主
发表于 2010-4-30 20:02 | 只看该作者 |倒序浏览 |阅读模式
对于通用的io口交叉开关如何控制?比如我要设置p2.3  p2.4作为片选信号端,这两个端口我怎么去设置?p2mdout=?
0

122

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

沙发
发表于 2010-5-1 10:10 | 只看该作者
这样设置成普通的推拉输出模式应该就可以了吧

98

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

板凳
发表于 2010-5-1 13:24 | 只看该作者
最简单的方法令XBR0,XBR1,XBR2均为0(不用特殊功能),P2MOUT.3=P2MOUT.4=1(推挽输出)就可以了。

其实要看你的系统设计了,即你根据设计系统的需要对XBR0,XBR1,XBR2的配置,
比如想用串口0,就要将TX0,RX0引到IO脚,这就需要配置XBR0.2(当然首先要使能交叉开关)
你想将P2.3-4配置成输出,要推算P2.3  P2.4对应的XBR0,XBR1,XBR2中的哪一位,不要使能交叉开关就可以了
多用点时间看看交叉开关译码表,datasheet上有配置的例子,好好琢磨,这三个寄存器的配置很重要的。

118

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

4
发表于 2010-5-1 16:05 | 只看该作者
交叉开关是用来影射片内外设到IO口的,如果不用到外设的话使能一下交叉开关然后当普通IO用就行了。

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 1/6 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( )

GMT+8, 2020-7-8 08:25 , Processed in 0。156482 second(s), 25 queries , Gzip On, MemCache On。

快速回复 返回顶部 返回列表
申请送彩金的网站 2019白菜网送彩金 彩金宏辉送彩金 彩票大赢家 欢乐谷送彩金活动 2019百家乐18元送彩金 pk10机器人 那个棋牌游戏送彩金 棋牌送彩金38 送彩金的网址怎么找