Silicon C8051F340之时钟系统
一、背景做个记录,以备下次快速开发。二、正文C8051F340有一个可编程内部高频振荡器、一个可编程内部低频振荡器、一个外部振荡器驱动电路 和一个4倍时钟乘法器。其中可编程内部高频振荡器在系统复位后被默认为系统时钟。其值为12MHZ。震荡图如下:
时钟配置例程如下,设置内部时钟为4倍时钟乘法器提供12MHz时钟。4倍时钟乘法器输出经1/2分频后用作系统时钟。void Sysclk_Init(void){OSCICN |= 0x03; // Configure internal oscillator for// its maximum frequency and enable// missing clock detector CLKMUL = 0x00; // Select internal oscillator as// input to clock multiplier CLKMUL |= 0x80; // Enable clock multiplierDelay(); // Delay for clock multiplier to beginCLKMUL |= 0xC0; // Initialize the clock multiplierDelay(); // Delay for clock multiplier to beginwhile(!(CLKMUL & 0x20)); // Wait for multiplier to lockCLKSEL = 0x02; // Set sys clock to clkmul / 2 }三、参考链接C8051振荡器相关事项解答http://blog.sina.com.cn/s/blog_6e230f0201012pzv.html 至此,记录完毕。记录时间:2016-11-25 记录地点:深圳WZ
转载于:https://www.cnblogs.com/ChYQ/p/6102504.html
Silicon C8051F340之时钟系统相关推荐
- STM32的时钟系统RCC详细整理
一.综述: 1.时钟源 在STM32中,一共有5个时钟源,分别是HSI.HSE.LSI.LSE.PLL. ①HSI是高速内部时钟,RC振荡器,频率为8MHz: ②HSE是高速外部时钟,可接石英/陶瓷谐 ...
- 【STM32】标准外设库,系统架构,时钟系统
文章目录 标准外设库 系统架构 时钟系统 标准外设库 官方库目录列表如下:STM32 标准外设库 工程结构:STM32 不完全手册中新建出来的工程模板 系统架构 STM32 系统架构的知识可以在< ...
- STM32开发 -- 时钟系统详解
如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/81558649 上一篇文章讲了RTC,里面其实已经包含了时钟系统的介绍了.这篇 ...
- STM32的时钟系统RCC详细整理(转)
一.综述: 1.时钟源 在 STM32 中,一共有 5 个时钟源,分别是 HSI . HSE . LSI . LSE . PLL . ①HSI 是高速内部时钟, RC 振荡器,频率为 8MHz : ② ...
- esp32 rtc 时钟设置不对_STM32入门系列-STM32时钟系统,STM32时钟树
时钟对于单片机来说是非常重要的,它为单片机工作提供一个稳定的机器周期从而使系统能够正常运行.时钟系统犹如人的心脏,一旦有问题整个系统就崩溃.我们知道STM32属于高级单片机,其内部有很多的外设,但不是 ...
- 【STM32】STM32F4时钟系统
00. 目录 文章目录 00. 目录 01. STM32F4时钟系统概述 02. STM32F4时钟系统图 03. STM32F4时钟初始化配置 04. 时钟配置总结 05. 预留 06. 附录 07 ...
- S3C2440时钟系统详解
在讲述系统时钟之前,因为这些设备都是挂靠在系统时钟上的,所以必须先说系统时钟,S3C2440的时钟系统如下 外部时钟源分两种,晶振或者外部频率,由om3-2选择,时钟电路根据两种选择也有两种 我们来分 ...
- 嵌入式Linux裸机开发(六)——S5PV210时钟系统
嵌入式Linux裸机开发(六)--S5PV210时钟系统 一.时钟系统简介 外设工作需要一定频率的时钟,这些时钟都由系统时钟提供.系统时钟一般由外部低频24MHZ晶体振荡器通过锁相环电路PLL倍频产生 ...
- STM32 时钟系统
STM32时钟系统的基本概念 概念及意义 (1)概念:时钟系统是由振荡器(信号源).定时唤醒器.分频器等组成的电路.常用的信号源有晶体振荡器和RC振荡器. (2)意义:时钟对数字电路而言非常重要,没有 ...
最新文章
- 【收藏备用】服务器基本故障及排查方法
- Webstorm中提示Cannot find module 'webpack.dev.conf.js'
- JDBC的批处理操作
- 51单片机系列命名规则
- 输入某年某月某日,判断这一天是这一年的第几天?(使用python语言)
- 利用有名管道实现进程间的通信
- python3下载流程_CentOS系统升级Python到Python3.3步骤
- spring4+struts2+hibernate5整合出现spring异常
- 【CUDA学习】计时方法
- 读完《Effective Java》后我淦了 50 条开发技巧
- FreeBSD下面安装PostgreSQL。
- PDMS.NET开发
- windows7经典开机音乐_那些经典的单机游戏背景音乐,带你找寻童年记忆
- 面试复盘系列:从象棋提升之道趣说面试提升之法
- 微信公众号文章中如何插入excel表格和word文档,超实用教程
- 【问题】连接mysql报错errorCode 0, state 08S01
- Android中给定一个日期判断是周几.
- MFC中dlg.DoModal()返回-1
- 如何使用3ds Max制作一把斧子
- PDF的页面设置工具在哪里?如何使用并调整PDF页面?
热门文章
- 《袁老师访谈录》第21期《红鸟沙龙》第4期|刘通/折纸艺术家
- RTC 时钟电路如何选择法拉电容的容量
- [Poi2005]Piggy Banks小猪存钱罐
- idea打开接口实现类的快捷键
- 图解vins后端边缘化
- 【ODX介绍】-2-如何手动编辑PDX文件以及PDX结构介绍
- MATLAB unwrap应用
- 无法更改计算机域名,主页无法更改怎么办?
- linux 6to4,在光猫上配置6to4接入IPv6的方法(可用于谷歌、维基等,Android可直接支持)...
- 软件企业测试团队的组织架构