51单片机晶振频率分别为11.0592MHz机器周期分别为多少?

作者&投稿:娄牲 (若有异议请与网页底部的电邮联系)
80c51单片机晶振频率分别为6MHz、11.0592MHz、12MHz时,机器周期分别为多少~

一、时钟周期
时钟周期也称为振荡周期,定义为时钟脉冲的倒数(时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时间周期就是1/12us),是计算机中最基本的、最小的时间单位。
在一个时钟周期内,CPU仅完成一个最基本的动作。对于某种单片机,若采用了1MHZ的时钟频率,则时钟周期为1us;若采用4MHZ的时钟频率,则时钟周期为250us。由于时钟脉冲是计算机的基本工作脉冲,它控制着计算机的工作节奏(使计算机的每一步都统一到它的步调上来)。显然,对同一种机型的计算机,时钟频率越高,计算机的工作速度就越快。但是,由于不同的计算机硬件电路和器件的不完全相同,所以其所需要的时钟周频率范围也不一定相同。常用的8051单片机的时钟范围是1.2MHz-12MHz。
在8051单片机中把一个时钟周期定义为一个节拍(用P表示),二个节拍定义为一个状态周期(用S表示)。
二、机器周期
在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段,每一阶段完成一项工作。例如:取指令、读存储器、写存储器等,这每一项工作称为一个基本操作。完成一个基本操作所需要的时间称为机器周期。一般情况下,一个机器周期由若干个S周期(状态周期)组成。8051系列单片机的一个机器周期同6个S周期(状态周期)组成。前面已经说过一个时钟周期定义为一个节拍(用P表示),二个节拍定义为一个状态周期(用S表示),8051单片机的机器周期由6个状态周期组成,也就是说一个机器周期=6个状态周期=12个时钟周期。
三、指令周期
指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成。指令不同,所需的机器周期数也不同。对于一些简单的的单字节指令,在取指令周期中,指令取出到指令寄存器后,立即译码执行,不再需要其它的机器周期。对于一些比较复杂的指令,例如:转移指令、乘法指令,则需要两个或者两个以上的机器周期。
通常含一个机器周期的指令称为单周期指令,包含两个机器周期的指令称为双周期指令。
所以如果你的晶振频率为f,那么一个时钟周期为1/f,机器周期为12*1/f。将你的频率带入公式即可算出……

11.0592MHZ的晶振 ,一个机器周期为12/11.0592us...一秒为1000000us。。。一共有11059200/12约等于:921600个机器周期

12/11.0592微秒,51单片机的一个机器周期等于12个振荡周期(晶振频率的倒数)。

体积非常细小,非常方便插入到用户板中.插入时紧贴用户板,没有连接电缆,这样可以有效地减少运行中的干扰,避免仿真时出现莫名其妙的故障;

仿真插针采用优质镀金插针,可以有效地防止日久生锈,选择优质园脚IC插座,保护仿真插针,同时不会损坏目标板上的插座。

扩展资料:

硬件说明:

1、使用用户板的晶振:仿真器晶振旁有两组跳线用来切换内部晶振和用户板晶振,当两个短路块位于仿真器晶振一侧时,默认使用仿真板上的晶振(11.0592MHz), 当两个短路块位于电容一侧时,使用用户板的晶振。

2、为便于调试带看门狗的用户板,仿真器的复位端未与用户板复位端相连;故仿真器的复位按钮只复位仿真器,不复位用户板;若要复位用户板,请使用用户板复位按钮。

参考资料来源:百度百科-51单片机



12/11.0592微秒,51单片机的一个机器周期等于12个振荡周期(晶振频率的倒数)。

1.大部分51单片机1个机器周期=12个时钟周期(或振荡周期),有些增强型的1个机器周期=1个时钟周期(或振荡周期),如stc12系列,stc15系列

2.51单片机的机器周期=1/晶振频率;当晶振频率=11.0592MHz,1个机器周期=12个时钟周期(或振荡周期)时,机器周期=12/11.0592微秒。

扩展资料:

1、使用用户板的晶振:仿真器晶振旁有两组跳线用来切换内部晶振和用户板晶振,当两个短路块位于仿真器晶振一侧时,默认使用仿真板上的晶振(11.0592MHz), 当两个短路块位于电容一侧时,使用用户板的晶振。

2、为便于调试带看门狗的用户板,仿真器的复位端未与用户板复位端相连;故仿真器的复位按钮只复位仿真器,不复位用户板;若要复位用户板,请使用用户板复位按钮。



1.大部分51单片机1个机器周期=12个时钟周期(或振荡周期),有些增强型的1个机器周期=1个时钟周期(或振荡周期),如stc12系列,stc15系列
2.51单片机的机器周期=1/晶振频率;当晶振频率=11.0592MHz,1个机器周期=12个时钟周期(或振荡周期)时,机器周期=12/11.0592微秒。
具体要看你用的是哪款51芯片,不过你都可以用上面的公式去代

12/11.0592微秒,51单片机的一个机器周期等于12个振荡周期(晶振频率的倒数)。

11.0592MHZ的晶振 ,一个机器周期为12/11.0592us...一秒为1000000us。。。一共有11059200/12约等于:921600个机器周期


80c51单片机晶振频率分别为6MHz、11.059 2MHz、12MHz时,机器周期分别为...
一、时钟周期 时钟周期也称为振荡周期,定义为时钟脉冲的倒数(时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时间周期就是1\/12 us),是计算机中最基本的、最小的时间单位。在一个时钟周期内,CPU仅完成一个最基本的动作。对于某种单片机,若采用了1MHZ的时钟频率,则时钟周期为1us;若采用...

51单片机晶振频率分别为11.0592MHz机器周期分别为多少?
12\/11.0592微秒,51单片机的一个机器周期等于12个振荡周期(晶振频率的倒数)。体积非常细小,非常方便插入到用户板中.插入时紧贴用户板,没有连接电缆,这样可以有效地减少运行中的干扰,避免仿真时出现莫名其妙的故障;仿真插针采用优质镀金插针,可以有效地防止日久生锈,选择优质园脚IC插座,保护仿真插针,同时...

单片机晶振频率时多少??
每个单片机和每个单片机的晶振频率不同。一般的为6MHz或者12MHz 对于51单片机来说。它的19角XTAL1和18角XTAL2是外接晶体引脚。19角接石英晶体的一端。在单片机内部,它是一个反向放大器的输入端,这个放大器构成了片内振荡器。当采用外部时钟时,对于HMOS单片机,该引脚接地;对于CHMOS单片机,该引脚为...

AT98C51单片机时钟电路的振荡频率为多少、振荡频率和哪些参数有关?_百 ...
振荡频率与你用的晶振有关,AT89C51的晶振一般为24MHZ以下。要精度的话就看一下晶振的匹配电容就行了。

c51单片机一些简单设计中,晶振的频率应该怎么选?
如果用定时器定器,选12M,计时比较准确。如果用串口通信,选11.0592M,波特率比较准确。不用串口通信,就选12M,也比较好。

单片机的时钟频率为1MHz,4分频,1个时钟周期怎么计算?
如果单片机的晶振频率为1MHz的话,则晶振周期是1us 系统时钟4分频的话:周期是 1us*4 =4us

单片机晶振电路原理是什么
单片机晶振电路原理单片机晶振电路是指将晶振元件(CrystalOscillator)与单片机结合使用的电路。晶振是一种特殊的电子元器件,可以产生高稳定、高频率的时钟信号,是单片机运行的核心部分之一。晶振电路的原理基于晶振元件内部的振荡原理,即通过晶振内部的弹性晶体产生的频率振荡。晶振内部的晶体是一块特殊的半导体...

51单片机常用的晶振是什么频率???
11.0592MHz也有12MHz,速度要求高的可以用24MHz,使用11.0592MHz的频率主要是因为这个频率下串口以9600bps传输数据的误码率是最低的,12MHz主要是因为用这个频率段计算出的时间延时是比较准确的(执行速度为12\/12MHz);

单片机中的12分频是什么意思?
计数周期 1、时钟周期=振荡周期,名称不同而已,是指为单片机提供时钟信号的振荡源的周期,都是等于单片机晶振频率的倒数,如常见的外接12M晶振,那它的时钟周期=1\/12M。2、机器周期,8051系列单片机的机器周期=12*时钟周期。之所以这样分是因为单个时钟周期根本干不了一件完整的事情(如取指令、写寄存器、...

单片机中的12分频是什么意思?
计数周期 1、时钟周期=振荡周期,名称不同而已,是指为单片机提供时钟信号的振荡源的周期,都是等于单片机晶振频率的倒数,如常见的外接12M晶振,那它的时钟周期=1\/12M。2、机器周期,8051系列单片机的机器周期=12*时钟周期。之所以这样分是因为单个时钟周期根本干不了一件完整的事情(如取指令、写寄存器、...

德化县13143159717: 单片机上的晶振为什么有时是12MHZ,有时是11.0592MHZ?有什么区别么? -
仲明复方: 标准的51单片机晶振是1.2M-12M,一般由于一个机器周期是12个时钟周期,所以先12M时,一个机器周期是1US,好计算,而且速度相对是最高的(当然现在也有更高频率的单片机). 11.0592M是因为在进行通信时,12M频率进行串行通信不容易实现标准的波特率,比如9600,4800,而11.0592M计算时正好可以得到,因此在有通信接口的单片机中,一般选11.0592M

德化县13143159717: 单片机的晶振频率怎么确定? -
仲明复方: 根据使用需要确定,举例:如果要产生标准的串口波特率,应使用11.0592MHz,如果要让51单片机产生整数的时钟频率可使用12MHz或者24MHz单片机. 另外根据单片机本身的参数,不要选择过高的频率,否则会工作不稳定.举例:Atmega8...

德化县13143159717: 51单片机用多大频率的晶振好呢,11.0592m和12m有什么区别?立创商城的晶振怎么样? -
仲明复方: 晶振的振荡频率,要根据单片机的具体应用场合来决定,并不是越高越好. 11.0592MHz和12MHz的振荡频率相差不大,但如果你的单片机需要用异步串行通信功能的话,建议你选用11.0592MHz的振荡频率.因为你在进行波特率发生器的编程中,采用这个振荡频率的话,波特率计数器的计数初值可以是整数;而采用12MHz振荡频率,则计数初值只能是一个大约值(接近于某个小数的整数),长时间通信会产生误差积累而导致通信失败.

德化县13143159717: 为啥单片机的晶振都选用11.0592M ? -
仲明复方: 一般单片机与其他设备通信时,基本上选用的晶振都是11.0592M,因为它理论上产生的波特率误差为0,只是晶振频率受外界影响会有点误差.

德化县13143159717: 利用stc89c52的单片机 产生一个1.536Mhz频率的时钟信号输出,我用的晶振是25Mhz的,请问如何实现啊? -
仲明复方: 52单片机并不是固定的晶振频率为11.0592MHZ,这个晶振频率是你外部给的,并不是单片机自带的.实际上,单片机的晶振可以选择很多频率,从1MHZ到32MHZ的各种频率晶振都有,你到电子市场一看就知道了,呵呵.为什么很多单片机要...

德化县13143159717: 51单片机为什么要用12M的晶振 -
仲明复方: 可以不用12M的晶振.用12M晶振时,时钟经过12分频产生的机器周期,正好1微秒

德化县13143159717: 51单片机为什么要用11.0592MHZ的晶振 -
仲明复方: 11.0592MHZ的晶振可产生标准的波特率.如果没有串口通信的要求,用其他晶振频率(单片机最高频率内)也没有问题.

德化县13143159717: 51单片机的晶振频率为11.0592MHZ,波特率为9600b/s,要求串口工作在方式1,发送数据 -
仲明复方: init_uart() { TMOD=0x20; TH1=0xfd; TL1=0xfd; SCON=0x5=40; TR1=1; }

德化县13143159717: 若MSC - 51单片机的晶振频率为6MHz,利用定时器0定时中断的方法,使P1.0输出占空 -
仲明复方: 占空比1:3,那么高电平0.25ms,低电平0.75ms,计算定时器0对应记数值

德化县13143159717: 晶振的作用是什么?主要是在电路中的作用?晶振在单片机中的频率是如何确定的? -
仲明复方: 晶振就是单片机的心脏,用它的上下变化产生的时钟来触发单片机操作.晶振的频率是做出来就固定了,比如有12M的 24M的,用时选择你想要的频率的晶振.单片机的指令周期,是根据它对晶振频率的分频得来的.一般51单片机是12分频,如用12M的晶振分频后就是 12M/12=1M 一个指令周期就是 1/1M=1us 各种单片机有不同的分频系数,要参考具体资料.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网