下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、C8051F340单片机的时钟系统一、综述计算机,包括单片机,来运行程序,都是在时钟的驱使下一步一步完成的,不同的是,不同的计算机,其时钟的频率有很大的不同。C8051F340单片机的标称频率是48MHZ,在8位单片机的范畴里,属于较高频率的单片机,但与CORTEX M系列的32位单片机来比,它的频率实在是算不上高。C8051F340单片机的时钟称SYSCLK,中文称系统时钟。一个系统时钟的时钟周期,一般说来,程序可以运行一条指令。二、时钟源SYSCLK从哪里来?当然从震荡电路来。震荡电路,在单片机内部有两套,一套是高频的,是12MHz,经过适当分频或不分频,可以做为SYSCLK。另一套是80
2、K,经过适当分频或不分频,也可以做为SYSCLK来使用,但是频率太低了,只能用在极低速度的检测场合,或低功耗场合,或休眠模式下。在单片机外面,还可以加一套高精度的震荡电路,一般用石英晶体,该电路可以直接做为SYSCLK来使用。单片机内部,还有一套频率乘法器(倍频器),有4倍和2倍两种输出,都可以做为SYSCLK来使用。频率乘法器的频率输入可以来自外部震荡电路,或外部震荡电路的一半,也可以来自片内高频振荡12MHz。可以看出,单片机的SYSCLK的来源十分丰富,SYSCLK应该从哪里来?是多少?这些都是通过相关寄存器来配置的。三、内部高频振荡器内部高频振荡器的频率是12MHz,单片机的SYSCL
3、K可以从该频率适当分频或不分频来得到,分频系数由内部高频振荡器控制寄存器 OSCICN来设定。可以看出,上电后的单片面,运行在8分频模式下,SYSCLK只有1.5MHz,适当配置这个寄存器,SYSCLK可以变成3M,6M,12M。四、内部低频振荡器C8051F340含一个低频内部振荡器,该振荡器的标称频率为80KHz。该震荡器的频率输出,经过适当分频或不分频来,也可以做为SYSCLK,分频系数通过低频内部振荡器控制寄存器OSCLCN来设定。五、外部振荡器外部振荡器电路可以采用外部晶体、陶瓷谐振器、电容或RC网络,我们这里只研究用石英晶体振荡器。这个石英晶体的参数,只能在30M以下,这个振荡电路
4、要想正常工作,还要正确配置一个寄存器,这个寄存器叫:外部振荡器控制寄存器OSCXCN。由下表知,要想让晶体工作,需要将OSCXCN的第6-4位,设置成“110”或“111”,同时根据您所安装的晶体的参数,正确配置OSCXCN的第2-0位。假设我们安装的晶体是6M,则需要将OSCXCN的第2-0位“110”,如果我们安装的晶体是24M,则需要将OSCXCN的第2-0位“111”。晶体振荡电路有一个稳定过程,刚把OSCXCN配置完,这个晶体振荡电路还不能立即做为SYSCLK,要等待一段时间,哪什么时候,它工作就稳定的呢?这时要查看OSCXCN的第7位,如果该位是“1”,则表示晶体已经工作稳定了,如
5、果该位还是“0”,则表示晶体工作不稳定,要继续等待。内部高频振荡器也有类似的等待过程,但是单片机上电后,内部振荡器已经正常运行,不用我们的程序来干预了。内部低频振荡器也有这种稳定过程,但是程序运行一般不用这种模式,所以问题并不突出。下面要说的频率乘法器,也有这种稳定过程,我们就不在赘述。这个石英晶体安装在哪呢?安装在P0.6、P0.7这两个管脚上,一旦装上晶体,P0.6、P0.7这两个管脚就不能做为普通的IO口来使用了。另外,两个30P的电容也是需要的,请参阅相关电路图。还要将这两个管脚设置成模拟输入、分配跳过。模拟输入,需将P0MDIN的第六、七位设成“0、0”。分配跳过,需将P0SKIP的
6、第六、七位设置成“1、1”。P0MDIN&=0x3F;P0SKIP|=0xC0;五、时钟乘法器时钟乘法器上电后是不启动的,如果有必要,可以向控制寄存器CLKMUL写入控制字,来启动该电路工作。向CLKMUL的第七位写入“1”,就就启动乘法器电路了,乘法器,是否工作稳定,可以查看该寄存器的第五位,第五位若为“1”,就表示乘法器已经工作稳定了。乘法器的频率源,可以是内部高频振荡器、外部振荡器、外部振荡器的一半,通过向该寄存器的1、0两位写入适当的控制字来选择。六、 系统时钟选择内部高低频振荡器、外部振荡器、乘法器,给C8051F340单片机提供了多种系统时钟选择方案。通过向时钟选择寄存器CLKSEL写入适当的控制字,就可以选择不同的时钟了。可以看出,外部接12M晶体,通过乘法器输出,就可以得到48M的SYSCLK了。这个寄存器高半字节,是用来选择USB时钟的,现在我们不涉及,低半字节,是用来选择单片机的系统时钟SYSCLK的。再强调一遍,选择时钟,心须等被选时钟的相关电路稳定后才能进行,对单片机来说,就是要查看相关寄存器的标志位了。七、举例 单片机的P0.6、P0.7引脚
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 混凝土工程质量管理方案
- 二零二五年度绿色地产房地产工程招标合同3篇
- 2024年渤海船舶职业学院高职单招语文历年参考题库含答案解析
- 宝贝学常见词
- 授权函完整版本
- 二零二五年能源管理服务简易借款合同3篇
- 二零二五年新型电子产品动产交易合同2篇
- 2024年河南物流职业学院高职单招职业技能测验历年参考题库(频考版)含答案解析
- 2024年阜阳市第二人民医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 2024年阜康准东石油医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 2024-2025年中国ETC行业发展趋势预测及投资战略咨询报告
- 年度得到 · 沈祖芸全球教育报告(2024-2025)
- 飞行员心理素质训练考核试卷
- 2025河北机场管理集团限公司招聘39人高频重点提升(共500题)附带答案详解
- GB/T 17145-2024废矿物油回收与再生利用导则
- 运输公司安全隐患大排查整治行动方案
- 道具设计安装合同模板
- 建筑设计公司员工薪酬方案
- 2024至2030年中国白内障手术耗材行业投资前景及策略咨询研究报告
- 体育单杠课件教学课件
- 附着式升降脚手架(爬架)安全技术交底
评论
0/150
提交评论