找回密码
 立即注册
查看: 765|回复: 2

STC8H8K64U接入5V电源引脚抖动的问题

[复制链接]
  • TA的每日心情
    慵懒
    昨天 06:42
  • 签到天数: 161 天

    [LV.7]常住居民III

    150

    主题

    212

    回帖

    1760

    积分

    金牌会员

    积分
    1760
    发表于 2023-2-9 10:15:48 | 显示全部楼层 |阅读模式
    接入3.3V电源没问题


    但接入5V电源时,引脚设置成准双向IO口,保持高电平引脚电平输出抖动,换了电源也这样,蜂鸣器一直发出噪声,外部晶振失效
    回复 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9439

    回帖

    1万

    积分

    管理员

    积分
    14027
    发表于 2023-2-9 12:56:11 | 显示全部楼层
    原理图的PDF贴上来,让梁工好帮你

    该用户从未签到

    46

    主题

    3008

    回帖

    6783

    积分

    超级版主

    积分
    6783
    发表于 2023-2-9 15:19:28 | 显示全部楼层
    IO如何控制蜂鸣器的?贴电路。
    可以单独测试IO,先将所有IO悬空,用下面程序测试,准双向口输出高电平,电压从2.2~5.5慢慢调整,示波器观察。
    IO通用测试程序:

    void main(void)
    {
            //IO口设置, 用户可根据自己具体情况设置
            P0M1 = 0x00;        P0M0 = 0x00;        //P0设置为准双向口
            P1M1 = 0x00;        P1M0 = 0x00;        //P1设置为准双向口
            P2M1 = 0x00;        P2M0 = 0x00;        //P2设置为准双向口
            P3M1 = 0x00;        P3M0 = 0x00;        //P3设置为准双向口
            P4M1 = 0x00;        P4M0 = 0x00;        //P4设置为准双向口
            P5M1 = 0x00;        P5M0 = 0x00;        //P5设置为准双向口
            P6M1 = 0x00;        P6M0 = 0x00;        //P6设置为准双向口
            P7M1 = 0x00;        P7M0 = 0x00;        //P7设置为准双向口

            P0 = 0xff;
            P1 = 0xff;
            P2 = 0xff;
            P3 = 0xff;
            P4 = 0xff;
            P5 = 0xff;
            P6 = 0xff;
            P7 = 0xff;
           
            while(1)
            {

            }
    }

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

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-15 12:28 , Processed in 0.074100 second(s), 36 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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