找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 276|回复: 4
打印 上一主题 下一主题
收起左侧

有使用辉芒微MCU的吗,请教一个IO配置的问题

[复制链接]
跳转到指定楼层
楼主
ID:604515 发表于 2024-5-21 14:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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();
    }
}

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:807651 发表于 2024-5-22 08:37 | 只看该作者
        WPUA   = 0B00000000;    //PA端口上拉控制 1-开上拉 0-关上拉
    WPUB   = 0B00000000;    //PB端口上拉控制 1-开上拉 0-关上拉
        WPUC   = 0B00000000;    //PC端口上拉控制 1-开上拉 0-关上拉
  
你的是开关PA0的    在规格书找下对应寄存器看看
回复

使用道具 举报

板凳
ID:604515 发表于 2024-5-22 21:40 | 只看该作者
已解决。需要切换BANK
回复

使用道具 举报

地板
ID:1119741 发表于 2024-7-4 17:46 | 只看该作者
WPUA=0b00000000;
回复

使用道具 举报

5#
ID:1128174 发表于 2024-7-4 20:17 | 只看该作者

WPUA=0b00000000;
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表