完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
3 个讨论
|
|
像这样,自己修改就可以 :
/* [B6:5]==XX ==00:fSYS= fOSCS STC 1 (兼容 分频的芯片) ==01:fSYS= fOSCS/4 STC 6 (兼容 分频的芯片) (89 90 ) 系列、 系列 ==10:fSYS= fOSCS/6 STC 12 (兼容 分频的芯片) (89 90 ) 系列、 系列 ==11:fSYS= fOSCS/12 [B3]==X ==0:关闭内建RC振荡器(默认) ==1:打开内建RC振荡器 [B2]==X =0:选择32.768kHz晶体谐振器作为系统时钟 2=1:选择内建RC振荡器作为系统时钟 */ CLKCON=0 |(0<<7) |(0<<6) |(0<<5) |(0<<4) |(1<<3) //打开内建RC振荡器 |(0<<2) //选择内建RC振荡器作为系统时钟 |(0<<1) |(0<<0) ; |
|
|
|
|
|
像这样 自己用代码配置 CLKCON 寄存器:
/* [B6:5]==XX ==00:fSYS= fOSCS STC 1 (兼容 分频的芯片) ==01:fSYS= fOSCS/4 STC 6 (兼容 分频的芯片) (89 90 ) 系列、 系列 ==10:fSYS= fOSCS/6 STC 12 (兼容 分频的芯片) (89 90 ) 系列、 系列 ==11:fSYS= fOSCS/12 [B3]==X ==0:关闭内建RC振荡器(默认) ==1:打开内建RC振荡器 [B2]==X =0:选择32.768kHz晶体谐振器作为系统时钟 2=1:选择内建RC振荡器作为系统时钟 */ CLKCON=0 |(0<<7) |(0<<6) |(0<<5) |(0<<4) |(1<<3) //打开内建RC振荡器 |(0<<2) //选择内建RC振荡器作为系统时钟 |(0<<1) |(0<<0) ; NOP(); NOP(); NOP(); NOP(); //等待至少2个振荡器周期 CLKCON|=B(0,0,0,0,0,1,0,0); //选择内建RC振荡器作为系统时钟 |
|
|
|
|
|
只有小组成员才能发言,加入小组>>
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 00:41 , Processed in 0.803502 second(s), Total 50, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号