标题: 有使用辉芒微MCU的吗,请教一个IO配置的问题 [打印本页]

作者: linwanxiang    时间: 2024-5-21 14:32
标题: 有使用辉芒微MCU的吗,请教一个IO配置的问题
PORTA端口,怎么样配置才能关闭某一个位的弱上拉功能。mcu:ft62f287c
main()
{
    OSCCON=0B01110001;
    INTCON=0;
    OPTION=0B00001000; //bit7=0,使能PORTA弱上拉
    WPUA0=0; //关闭PA0弱上拉
    TRISA0=1;
    while(1)
    {
        NOP();
    }
}

上面这样写关不掉弱上拉。


下面这样,只能关闭PORTA全部弱上拉
main()
{
    OSCCON=0B01110001;
    INTCON=0;
    OPTION=0B10001000;
    TRISA0=1;
    while(1)
    {
        NOP();
    }
}


作者: wd1988    时间: 2024-5-22 08:37
        WPUA   = 0B00000000;    //PA端口上拉控制 1-开上拉 0-关上拉
    WPUB   = 0B00000000;    //PB端口上拉控制 1-开上拉 0-关上拉
        WPUC   = 0B00000000;    //PC端口上拉控制 1-开上拉 0-关上拉
  
你的是开关PA0的    在规格书找下对应寄存器看看
作者: linwanxiang    时间: 2024-5-22 21:40
已解决。需要切换BANK
作者: mxf153163    时间: 2024-7-4 17:46
WPUA=0b00000000;
作者: jessicachen    时间: 2024-7-4 20:17

WPUA=0b00000000;




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1