一、背景
做个记录,以备下次快速开发。 二、正文
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 multiplier
Delay(); // Delay for clock multiplier to begin
CLKMUL |= 0xC0; // Initialize the clock multiplier
Delay(); // Delay for clock multiplier to begin
while(!(CLKMUL & 0x20)); // Wait for multiplier to lock
CLKSEL = 0x02; // Set sys clock to clkmul / 2
} 三、参考链接
C8051振荡器相关事项解答
http://blog.sina.com.cn/s/blog_6e230f0201012pzv.html 至此,记录完毕。 记录时间:--
记录地点:深圳WZ

最新文章

  1. django debug toolbar jquery加载配置
  2. ACM/ICPC 之 数论-费马大定理(HNUOJ 13371)
  3. Sea.js学习5——Sea.js的构建工具spm
  4. 支持多选的Spinner控件
  5. Android Touch事件传递机制解析 (推荐)
  6. Spring学习总结三——SpringIOC容器三
  7. 雄踞AppStore榜首的游戏<别踩到白块儿>源码分析和下载(一)
  8. Qt构建工具QBS之零 —— QBS 概览
  9. AngularJS的指令(Directive) compile和link的区别及使用示例
  10. Freertos之系统配置
  11. HTML5 技术在风电、光伏等新能源领域的应用
  12. [SDOI2010]所驼门王的宝藏
  13. 中文颜色名称与RGB颜色对照表
  14. 【Android Studio安装部署系列】三十三、windows系统中通过SourceTree使用git
  15. js的异步和单线程
  16. 使用dubbo中间件的zookeeper注册中心时报错
  17. GO 中输出打印的常用函数
  18. personalblog
  19. tkinter拦截关闭事件
  20. Nginx的安装(CentOS 7环境)

热门文章

  1. jstl中的sql:query标签获取的结果如何格式化输出
  2. Asp.Net Core 简单的使用加密的Cookie保存用户状态
  3. Android开发资源汇总
  4. 洛谷练习P2279 P1346
  5. Java程序设计之最大公约数和最小公倍数
  6. 错题分析--ASP.NET
  7. XCodeo如何去除多余的模拟器---学习笔记七
  8. C# 读取EXCEL文件的三种经典方法
  9. 微信小程序之页面路由(九)
  10. I2C 基础原理详解