[疑难问答] P3_3口的异常!

[复制链接]
 楼主| x181084431 发表于 2010-8-10 09:32 | 显示全部楼层 |阅读模式
小第遇到一问题,特向大哥大姐们求肋。我用是STC 104的片子
问题如下:在程序运行中P0_4被无故拉低,最后找到元凶   P3_3
             一对P3_3进行操作P0-4就被拉低。
   P3-3作为变通输入口(第二功能为INT1),P0-4开漏输出(外部5V上拉)。
  
//P0口
//高位在前

P0M1=0XFF;
//0b0001 0000
       P0M1 P0M0是设置I/O口的模式

       P0M0=0XFF;
//0b1111 1111
       P0=0XFF;
//0b1110 1111
   P0-4开漏输出(外部5V上拉)。

     //P1口

P1M1=0x0c;
//0b0000 1100

       P1M0=0x7F;
//0b0111 1111

        P1=0X4d;
//0b0100 1101

  //P2口

P2M1=0xF8;
//0b1111 1000

P2M0=0x06;
//0b0000 0110

P2=0XF8;
//0b1111 1000
    //P3口

P3M1=0xff;
//0b1011 0111
P0-4没有拉低
        P3M0=0x00;
//0b0100 1000
P0-4没有拉低

P3=0xff;
//0B1011 0111
P0-4没有拉低
       P3_3=0;                                    //到这 P0-4拉低
David_ming 发表于 2010-8-10 09:57 | 显示全部楼层
一句话,换用笙泉的:lol
 楼主| x181084431 发表于 2010-8-10 11:18 | 显示全部楼层
呵呵,那也要到新产品
David_ming 发表于 2010-8-10 18:02 | 显示全部楼层
P0设置的是开漏的吧,测高低的时候有没上拉电阻接上?
 楼主| x181084431 发表于 2010-8-11 15:30 | 显示全部楼层
有啊!  
5V 4.7K上拉
David_ming 发表于 2010-8-11 17:20 | 显示全部楼层
贴全部程序8,这点看起来没问题。
autopccopy 发表于 2010-8-13 09:46 | 显示全部楼层
发错区了吧:L,上源码吧。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

39

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部