MCS-51单片机最大的时序定时单位是多少

发布时间:2023-10-19  

  MCS-51单片机是一种集成的电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。


  这篇文章主要和大家介绍一下关于MCS-51单片机最大的时序定时单位,同时把MCS-51单片机的结构特点和内部包含的功能部件也做了个汇总,跟随小编一起来了解一下吧。


  MCS-51单片机结构特点

  (1)一个8位微处理器CPU。

  (2)数据存储器RAM和特殊功能寄存器SFR。

  (3)内部程序存储器ROM。

  (4)两个定时/计数器,用以对外部事件进行计数,也可用作定时器。

  (5)四个8位可编程的I/O(输入/输出)并行端口,每个端口既可做输入,也可做输出。

  (6)一个串行端口,用于数据的串行通信。

  (7)中断控制系统。

  (8)内部时钟电路。

  MCS-51单片机最大的时序定时单位是多少

  MCS-51单片机内部结构框图


  MCS-51单片机内部包含的功能部件

  (1)1个8位的微处理器CPU。

  (2)8KB的片内程序存储器Flash ROM(51子系列的Flash ROM为4KB),用于烧录运行的程序、常数数据。

  (3)256B的片内数据存储器RAM(51子系列的RAM为128B),在程序运行时可以随时写入数据和读出,用于存放函数相互传递的数据、接收的外部数据、中间结果、最后结果以及显示的数据等。

  (4)3个16位的定时器/计数器(51子系列仅有2个定时器),每个定时器/计数器可以设置为计数方式,用于对外部事件信号进行计数,也可以设置为定时方式,满足各种定时要求。

  (5)有一个管理6个中断源(51子系列1是5个中断源)、两个优先级的中断控制器。

  (6)4个8位并行I/O端,每个端口既可以用作输入,也可以用于输出。

  (7)一个全双工的UART(通用异步接收发送器)串行I/O口,用于单片机之间的串行通信,或者单片机与PC机、其它设备、其它芯片之间的串行通信。

  (8)片内振荡电路和时钟发生器,只需外面接上一晶振或输入振荡信号就可产生单片机所需要的各种时钟信号。

  (9)有一个可寻址64KB外部数据存储器、还可以寻址64KB外部程序存储器的三总线的控制电路
           


  MCS-51单片机最大的时序定时单位

  4个时序单位从小到大为:节拍,状态周期,机器周期,指令周期,指令周期为最大,所以MCS-51单片机最大的时序定时单位是指令周期。

  计算机每访问一次存储器的时间我们把它称为一个机器周期它是一个时间基准就象我们日常生活中使用的秒一样计算机中一个机器周期包括12个振荡周期。

  振荡周期就是振荡源的周期也就是我们使用的晶振的时间周期一个12M的晶振它的时间周期是多少呢电子技术过的朋友应该不难算出T=1/f也就是1/12微秒那么使用12M晶振的单片机它的一个机器周期就应该等于12*1/12微秒也就是1S。

  1、 时钟周期:又称振荡周期。指为单片机提供定时信号的振荡源周期。是最小的时序单位。振荡源的频率越高,单片机的工作速度越快。

  时钟周期被分成两个节拍P1和P2。每个时钟周期的前半周期P1信号有效,这时CPU通常完成算术逻辑操作;在每个时钟的后半周期P2信号有效,内部寄存器与寄存器之间的数据一般在此状态发生。

  2、 机器周期:定义为实现特定功能所需要的时间。机器周期按其功能来命名,如取指机器周期等。

  MCS-51的机器周期时间是不变的,均为12个晶振周期或6个状态周期。分为S1P1,SIP2;S2P1,S2P2等。

  3、 指令周期:执行一条指令的时间。

  按指令执行的时间可分为:单周期、双周期和四周期(只有乘法和除法两条指令)。

  时钟周期、机器周期和指令周期均是单片机时序单位。机器周期是单片机计算其它时间值(如波特率、定时器的定时时间等)的基础时序单位。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    MCS-51单片机最大的时序定时单位是多少;  MCS-51单片机是一种集成的电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O......
    周期与振荡频率互为倒数关系。状态周期:2个振荡周期为1用状态周期。机器周期:一个机器周期含有6个状态周期。指令执行的最小时间单位。指令周期:最大的时序定时单位,执行一条命令所需要的全部时间称为指令周期。不同......
    AT89S51单片机对6位LED数码管实现显示时计方式的设计;这是我们设计的单片机电子钟/计时器学习板,它采用6位LED数码管显示时、分、秒,以24小时计时方式。可以通过按键实现时分调整、秒表/时钟......
    是不是提高了打游戏的效率呢? 3中断的硬件实现 51单片机的外部中断0引脚接一只按键,该按键通过上拉电阻接到电源,即没有按键发生时单片机检测到的是高电平,当按键按下时单片机检测到的是低电平。单片机的P0.0引脚......
    51接高速晶振,430接低速的,是不是51跑的要快?是不是速度单片机速度仅仅与晶振有关,关键是单片机能不能支持那么大的晶振?我的理解对吗? 答:每个单片机的速度是受到内部逻辑门电平跳变速度影响的。 你说......
    51单片机的最小系统应用说明;本文我们来谈一谈51单片机的最小化应用系统的问题,相信你做了这个简单的最小系统试验以后,会对单片机逐渐感兴趣起来的,单片机要正常运行,必须具备一定的硬件条件,其中......
    MCS51单片机的指令时序;  时序是用定时单位来描述的,MCS-51时序单位有四个,它们分别是节拍、状态、机器周期和指令周期,接下来我们分别加以说明。   ·节拍与状态:   我们......
    是较高的波特率(19600,19200),不管多么古怪的值,这些晶振都是准确,常被使用的。 其二:用11.0592晶振的原因是51单片机的定时器导致的。用51单片机的定时器做波特率发生器时,如果用11.0592Mhz......
    单片机的内部资源、存储器结构、时钟体系以及工作时序等方面进行介绍。 1. 内部资源 在51单片机内部,主要包含以下几个模块: (1) CPU:51单片机的CPU采用8051核心,支持......
    有5个中断源(2个外中断、2个定时/计数器中断和1个串行中断)。 (8)时钟电路:8051单片机有时钟电路,只需外接晶振和震荡电容,用于产生时序脉冲供整个单片机运行。 5、MCS-51系列单片机......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>