找回密码
 立即注册
查看: 952|回复: 11

外部晶振切换问题

[复制链接]
  • TA的每日心情
    无聊
    3 小时前
  • 签到天数: 150 天

    [LV.7]常住居民III

    18

    主题

    534

    回帖

    1294

    积分

    金牌会员

    积分
    1294
    发表于 2023-3-21 13:21:56 | 显示全部楼层 |阅读模式
    外部晶振切换问题-1.png
    问题一、如图所示,当我程序里面在while(1)前面初始化时这样写:
        P_SW2 = 0x80;
        XOSCCR = 0xc0;                              //启动外部晶振——1
        while (!(XOSCCR & 1));                      //等待时钟稳定
        CLKDIV = 0x00;                              //时钟不分频
        CLKSEL = 0x01;                              //选择外部晶振——2
        P_SW2 = 0x00;
    总有点困惑,感觉1应该在2的后面,不知道对不对,恳请大神们解惑,十分感谢!
    问题二、当下载后,提示如下图示:
    外部晶振切换问题-2.png
    这个调节后的频率到底是内部晶振的频率还是外部晶振产生的频率?




    不停地学习
    回复 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-24 13:08
  • 签到天数: 1 天

    [LV.1]初来乍到

    8

    主题

    651

    回帖

    1102

    积分

    超级版主

    积分
    1102
    发表于 2023-3-21 14:02:27 | 显示全部楼层
    本帖最后由 STCAI-32位8051 于 2023-3-21 15:42 编辑

    1.png


    a:先启动外部晶振并等待稳定后,再把主频切换到外部晶振,这样才能正常工作。

    ISP软件烧录调节后的频率是内部时钟频率

    STC官网:https://www.stcai.com/
    QQ:2593903262
    微信号:18106296598

    该用户从未签到

    46

    主题

    3033

    回帖

    6837

    积分

    超级版主

    积分
    6837
    发表于 2023-3-21 16:52:11 | 显示全部楼层
    要先启动,等待振荡稳定后,再切换。
    如果还没启动就切换过去,MCU由于缺乏时钟,没法往下运行。
  • TA的每日心情
    无聊
    3 小时前
  • 签到天数: 150 天

    [LV.7]常住居民III

    18

    主题

    534

    回帖

    1294

    积分

    金牌会员

    积分
    1294
     楼主| 发表于 2023-3-21 17:01:56 | 显示全部楼层
    嗯嗯,明白了,非常感谢!
    不停地学习

    该用户从未签到

    2

    主题

    17

    回帖

    62

    积分

    注册会员

    积分
    62
    发表于 2024-2-3 13:55:35 | 显示全部楼层
    梁工 发表于 2023-3-21 16:52
    要先启动,等待振荡稳定后,再切换。
    如果还没启动就切换过去,MCU由于缺乏时钟,没法往下运行。 ...

    梁工,15F408AS  这个怎么切换到外部晶振啊

    点评

    下载程序时,不要勾选内部时钟即可。 [attachimg]34551[/attachimg]  详情 回复 发表于 2024-2-4 11:58
    [attachimg]34483[/attachimg]取消勾选即为使用外部时钟  详情 回复 发表于 2024-2-3 14:25
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    47 秒前
  • 签到天数: 121 天

    [LV.7]常住居民III

    32

    主题

    397

    回帖

    2037

    积分

    荣誉版主

    积分
    2037
    发表于 2024-2-3 14:25:21 | 显示全部楼层
    18340262113 发表于 2024-2-3 13:55
    梁工,15F408AS  这个怎么切换到外部晶振啊

    截图202402031425091614.jpg 取消勾选即为使用外部时钟
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    2

    主题

    17

    回帖

    62

    积分

    注册会员

    积分
    62
    发表于 2024-2-3 14:30:06 | 显示全部楼层
    王昱顺 发表于 2024-2-3 14:25
    取消勾选即为使用外部时钟

    取消勾选了  不接外部晶振   程序还能正常运行~~很奇怪

    点评

    取消勾选完了以后下载了吗? 这个需要下载后重新上电才能生效的  详情 回复 发表于 2024-2-3 15:10
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    2

    主题

    17

    回帖

    62

    积分

    注册会员

    积分
    62
    发表于 2024-2-3 14:31:31 | 显示全部楼层
    王昱顺 发表于 2024-2-3 14:25
    取消勾选即为使用外部时钟

    我用的有源晶振 直接接的P17引脚  但是感觉频率不对 所以 断开了有源晶振 发现程序还在跑  说明还是用的内部晶振~
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    47 秒前
  • 签到天数: 121 天

    [LV.7]常住居民III

    32

    主题

    397

    回帖

    2037

    积分

    荣誉版主

    积分
    2037
    发表于 2024-2-3 15:10:36 | 显示全部楼层
    18340262113 发表于 2024-2-3 14:30
    取消勾选了  不接外部晶振   程序还能正常运行~~很奇怪

    取消勾选完了以后下载了吗?
    这个需要下载后重新上电才能生效的
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9462

    回帖

    1万

    积分

    管理员

    积分
    14007
    发表于 2024-2-3 16:30:24 | 显示全部楼层
    STC8H/STC15W 这方面不一样


    截图202402031632268024.jpg

    截图202402031631465168.jpg


    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-17 11:17 , Processed in 0.072267 second(s), 68 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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