stc12c5a60s2晶振频率如何计算

发布者:幸福时刻最新更新时间:2024-01-17 来源: elecfans关键字:stc12c5a60s2  晶振频率  计算 手机看文章 扫描二维码
随时随地手机看文章

STC12C5A60S2/AD/PWM系列单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S),针对电机控制,强干扰场合。

stc12c5a60s2特点

1.增强型8051 CPU,1T,单时钟/机器周期,指令代码完全兼容传统8051;

2.工作电压:STC12C5A60S2系列工作电压:5.5V-3.3V(5V单片机)STC12LE5A60S2系列工作电压:3.6V-2.2V(3V单片机);

3.工作频率范围:0 - 35MHz,相当于普通8051的 0~420MHz;

4.用户应用程序空间8K /16K / 20K / 32K / 40K / 48K / 52K / 60K / 62K字节;

5.片上集成1280字节RAM;


6.通用I/O口(36/40/44个),复位后为:准双向口/弱上拉(普通8051传统I/O口),可设置成四种模式:准双向口/弱上拉,推挽/强上拉,仅为输入/高阻,开漏,每个I/O口驱动能力均可达到20mA,但整个芯片最大不要超过120ma;

7. ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器 可通过串口(P3.0/P3.1)直接下载用户程序,数秒即可完成一片;

8.有EEPROM功能(STC12C5A62S2/AD/PWM无内部EEPROM);

9.内部集成MAX810专用复位电路(外部晶体12M以下时,复位脚可直接1K电阻到地);

10.外部掉电检测电路:在P4.6口有一个低压门槛比较器,5V单片机为1.32V,误差为+/-5%,3.3V单片机为1.30V,误差为+/-3%;

11.时钟源:外部高精度晶体/时钟,内部R/C振荡器(温漂为+/-5%到+/-10%以内) 1用户在下载用户程序时,可选择是使用内部R/C振荡器还是外部晶体/时钟,常温下内部R/C振荡器频率为:5.0V单片机为:11MHz~15.5MHz,3.3V单片机为:8MHz~12MHz,精度要求不高时,可选择使用内部时钟,但因为有制造误差和温漂,以实际测试为准;


12.共4个16位定时器 两个与传统8051兼容的定时器/计数器,16位定时器T0和T1,没有定时器2,但有独立波特率发生器 做串行通讯的波特率发生器 再加上2路PCA模块可再实现2个16位定时器;

13. 2个时钟输出口,可由T0的溢出在P3.4/T0输出时钟,可由T1的溢出在P3.5/T1输出时钟;

14.外部中断I/O口7路,传统的下降沿中断或低电平触发中断,并新增支持上升沿中断的PCA模块, Power Down模式可由外部中断唤醒,INT0/P3.2,INT1/P3.3,T0/P3.4, T1/P3.5, RxD/P3.0,CCP0/P1.3(也可通过寄存器设置到P4.2 ), CCP1/P1.4 (也可通过寄存器设置到P4.3);

15. PWM(2路)/PCA(可编程计数器阵列,2路):

——也可用来当2路D/A使用——也可用来再实现2个定时器

——也可用来再实现2个外部中断(上升沿中断/下降沿中断均可分别或同时支持);

16.A/D转换, 10位精度ADC,共8路,转换速度可达250K/S(每秒钟25万次),通用全双工异步串行口(UART),由于STC12系列是高速的8051,可再用定时器或PCA软件实现多串口;

17. STC12C5A60S2系列有双串口,后缀有S2标志的才有双串口,RxD2/P1.2(可通过寄存器设置到P4.2),TxD2/P1.3(可通过寄存器设置到P4.3);

18.工作温度范围:-40 - +85℃(工业级) / 0 - 75℃(商业级)21.封装:PDIP-40,LQFP-44,LQFP-48 I/O口不够时,可用2到3根普通I/O口线外接 74HC164/165/595(均可级联)来扩展I/O口, 还可用A/D做按键扫描来节省I/O口,或用双CPU,三线通信,还多了串口。


stc12c5a60s2晶振频率计算方法

频率计算 系统时钟/分频系数/256

系统时钟不一定等于晶振频率

但对于STC12C5A60S2不专门设置的话 系统时钟是等于晶振频率

CMOD=0X02 分频系数是2

PWM频率=11000000/2/256=21.48 khz

如果想要PWM频率是12.3KHZ

分频系数=11000000/256/12300=3.49,介于3和4之间,确实不太好办

可选 CMOD=0X0A 分频系数是4

也可选为3,这时可设CMOD=0X04 即定时器0的溢出脉冲为计数器输入

可将定时器0设为自动重装模式 初值为256-3=253

若需要更精确的频率,只有更换晶振,或采用软件PWM模式

stc12c5a60s2晶振频率如何计算



关键字:stc12c5a60s2  晶振频率  计算 引用地址:stc12c5a60s2晶振频率如何计算

上一篇:STC单片机的特性及缺点解析
下一篇:stc12c5a60s2 eeprom程序

推荐阅读最新更新时间:2024-11-17 03:50

CRM在云计算中的应用
CRM的出现,改变了以往客户资料分散、客户管理复杂繁琐的状况,还让企业对客户数据、产品信息、员工数据实现了统一。自20世纪90年代以来,CRM的经营理念和运作体系迅速被企业界所接受并在大企业得到广泛应用,但是,占企业总数90%以上的中小企业如何有效地应用CRM却是一个非常重要的研究课题。这不仅是因为中小企业数量庞大,对国民经济有着重大影响,更是因为这是中小企业生存和发展的内在需要。CRM成为许多中小企业用于提升其企业竞争力的有力选择。 云计算或将催生CRM产业发生一系列新的变革 云计算的出现,为CRM满足各种需求提供了可能。不管是在业务成本上还是业务敏捷性上都得到极大的满足,并开创出了新的商业模式和市场机会。可以说,云
[网络通信]
计算机多设备接口波特率不匹配的研究
  引言   不同设备接口在传输数据时所要求的频率往往不同,而在一些仅使用一个晶振的系统上,如果一个接口的频率完全匹配,那么其他接口所使用的频率往往就不完全符合要求。例如,为了实现USB总线的48 MHz的传输频率,一般可以用12 MHz的晶振来倍频得到,而12 MHz的晶振在进行串口通信时由于与标准波特率不成倍数关系,因而期望波特率和实际波特率往往不同。   在波特率较低时,这种误差影响不大。例如,期望波特率为57 600 bps时,实际波特率为57 692 bps,传输正常;而当期望波特率高达115 200 bps时,则实际波特率为125 000 bps,误差较大。实验结果表明,此时如不对其进行修正,则无法进行正确传输。
[嵌入式]
五大指标 轻松选择云计算服务商
  在甚嚣尘上的 云计算领域 ,CIO们如何才能去伪存真,找到符合企业要求的服务商/解决方案呢?可以说,有多少挣扎求生的供应商,就有多少难题需要考虑。不过在这儿,经由TechTarget资深IT经理与行业专家一致推荐,我们只需关注五大问题。     数据整合   在长期战略规划缺失时,很多企业视“云”若玩物,仅仅利用历史邮件迁移来测试负载平衡,而忽略了考虑更重要的指标,例如需要的云类型是公共云、私有云还是混合云,或企业的后台数据如何与云进行有效整合等。   “早些时候,云意味着你在此处享受服务,功能实现却在彼处。现在,云也能够部署在你的 私有网络 中了,”Jeff Kaplan说道-Jeff是一家名为THINK S
[网络通信]
Vishay上线业内首个铁氧体磁珠阻抗计算
日前,Vishay Intertechnology, Inc.(NYSE 股市代号:VSH)宣布,Vishay Inductors Division推出业内首个在线磁珠阻抗计算器。这个在线工具的网址是www.vishay.com/inductors/ferrite-bead-calculator/,能帮助设计者有效节省时间,简单明了地算出Vishay最常用的表面贴装磁珠在任何给定频率下的阻抗,并计算出在有直流偏压时规定频率下的有效阻抗。 为帮助设计者在各种应用中轻松使用Vishay的表面贴装铁氧体磁珠进行滤波,这个新计算器能直接从产品数据表里的频率曲线确定阻抗信息,不需要了解数据表的全部内容。由于磁珠会饱和,施加直流电压会降低磁
[模拟电子]
Vishay上线业内首个铁氧体磁珠阻抗<font color='red'>计算</font>器
关于PIC单片机软件仿真时计算AB程序段的执行时间
在 MPLAB IDE 中当选择Debugger 为MPLAB SIM时在view 菜单下有个simulator logic analyzer,在程序中待计算的程序段之前和之后各加同一个IO口的置0置1输出信号;例如:计算delaynus(160)的延时,中程序中可以RC0=1;RC0=0; delaynus(160); RC0=1;在logic analyzer中的Channels选项中把RC0作人分析信号,这样在程序编译运行后,RC0的信号就出现在 logic analyzer里了;这时通过图形是不好计算时间的;那么在图形中点击右键选择Export Table后可以导出文本方式的数据如: RC0(X) RC0(Y) 93367
[单片机]
深入浅出计算机间通信原理
一 单工/半双工/全双工 通信的概念 1.单工通信: 单工通信定义:信息在两点之间只能单方向发送的工作方式.它的意思是指:假设A 和B 通信,只能由一方向另一方发送数据而不能接收来自另一方发送来的数据.就像小朋友们玩的听筒,在两个杯子之间系上一条线再拉紧,这就可以对着杯子说话而另一边能够听到声音. 图一 一个小孩对着罐子说话而另一个小孩在当听众 2.半双工通信: 半双工通信定义:信息在两点之间能够在两个方向上进行发送,但不能同时发送的工作方式.这就表示发送/接收数据 是有先后顺序的,比如:A 向B 发送数据请求后A 只能接收来自B 发送来的回传数据,但A 接收完来自B 发送来的会传数据后又可以立即向B
[单片机]
深入浅出<font color='red'>计算</font>机间通信原理
火控计算机接口电路的设计
0 引言 火控计算机是整个火力控制系统的重要组成部分,如同人体的大脑,也是连接火力控制系统中搜索跟踪系统和武器瞄准系统的中间环节。作战过程中,火控计算机实时接收搜索跟踪系统采集到的目标诸元,根据目标的运动轨迹和配置火炮的弹道射表,完成对射击诸元的实时解算,同时控制武器瞄准系统对目标实施有效的射击。因此火控计算机的对外接口关系比较复杂,本文主要讲述了某型火控系统中火控计算机接口电路的硬件设计。 1 接口电路的设计 由于本火控计算机中接口数量比较繁多,而且种类也不同,为了便于描述,对本系统中的接口分为两类:通讯接口,控制接口。   1.1 通讯接口 本火控计算机中通讯接口主要有:(1)接收本雷达或异地雷达现在点方位角和高低角
[单片机]
火控<font color='red'>计算</font>机接口电路的设计
基于FPGA的计算机防视频信息泄漏系统设计
假如显示终端为数字微镜DMD(Digital MicromirrorDevice)显示器。该显示器将计算机每个像素点的图像信号经过数字光处理DLP(Digital Light Processing)后,存入SDRAM双向缓存器,当一帧图像接收完毕时,内部数据处理电路同时激发各像素点对应的微镜运动,完成一帧图像的显示。DMD显示器峰值数字驱动电压不超过33.5V,电磁辐射很低,且各微镜片同时驱动,形成相互干扰的向外辐射信号,解码难度极大,从而使其成为无信息泄漏的显示器。此时,视频电缆的辐射在整个视频通路的辐射中就占主导地位。如果在视频信号经过视频电缆传输到显示器之前就对其进行处理,则可以有效地降低电磁辐射和信息泄漏。 1 视频信息泄
[应用]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved