打印
[技术问答]

首次接触赛元,SC92F7250 点LED都不会,哪个寄存器设置不对?

[复制链接]
1487|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
黄进盛|  楼主 | 2019-6-20 09:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教,请教,首次接触赛元,SC92F7250 点LED都不会,P26竟然不是输出高电平

下面初始化P26为推挽输出
        #if (IC_MODEL == SC92F7250)  //SC92F7250引脚定义
        P0CON = 0xFF;          //
        P0PH  = 0x00;                //
        P1CON = 0x00;         //
        P1PH  = 0x00;
        P2CON = 0x40;  //P26推挽输出模式
        P2PH  = 0x00;
        SC92F7250_NIO_Init(); //未引出IO口配置
        #endif

//主函数内容
void main(void)
{
        IO_Init();
        WDTCON |= 0x10;//清看门狗
       
        while(1)
        {
                //P13=0;
                P26=1;
        }
}

使用特权

评论回复

相关帖子

沙发
黄进盛|  楼主 | 2019-6-20 09:49 | 只看该作者
静下心来检查了一遍,搞定了,LVR设置不对,原先设置LVR 3.7V ,用示波器测输出引脚是不成形的正弦波,将LVR设置为2.9V或者2.3V,下载--输出正常了

使用特权

评论回复
板凳
黄进盛|  楼主 | 2019-6-20 09:52 | 只看该作者
黄进盛 发表于 2019-6-20 09:49
静下心来检查了一遍,搞定了,LVR设置不对,原先设置LVR 3.7V ,用示波器测输出引脚是不成形的正弦波,将LV ...

根据系统供电设置

使用特权

评论回复
地板
赛元MCU3| | 2019-6-20 10:45 | 只看该作者
黄进盛 发表于 2019-6-20 09:52
根据系统供电设置

LVR要低于供电电压,如果你供电是3.3V,LVR设置就要低于3.3V

使用特权

评论回复
5
qq986433936| | 2019-6-21 10:41 | 只看该作者
逻辑上讲不通

使用特权

评论回复
6
knk| | 2019-6-26 14:50 | 只看该作者
这看门狗清的好及时呀

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

68

帖子

2

粉丝