找回密码
 立即注册
搜索
查看: 11|回复: 0

51单片机的机器周期-单片机机器周期计算公式-单片机器周期定义

[复制链接]

2万

主题

0

回帖

6万

积分

管理员

积分
64983
发表于 2025-4-10 21:05:05 | 显示全部楼层 |阅读模式


并且它是由一系列具有时间顺序的脉冲信号所构成的。CPU 发出的时序分为两类。一类时序用于片内各功能部件的控制,这是芯片设计师所关注的,而对用户而言没有什么意义。另一类时序用于片外存储器或 I/O 端口的控制,这类时序需要通过器件的控制引脚送到片外,它对分析硬件电路的原理极为重要,同时也是软件编程所遵循的原则,所以需要认真掌握。5. 时钟周期被分成两个节拍,分别是 P1 和 P2。机器周期被定义为实现特定功能所需要的时间,并且机器周期会按其功能来命名,比如取指机器周期等。MCS - 51 的机器周期时间保持不变,都是 12 个晶振周期或者 6 个状态周期。包含 S1P1、S1P2;S2P1、S2P2 等。指令周期指执行一条指令所需要的时间。依据指令执行的时间,可以分为单周期、双周期以及四周期(只有乘法和除法这两条指令)。时钟周期、机器周期以及指令周期都属于单片机的时序单位。单片机也可借助机器周期来计算定时器的定时时间等。若 MCS - 51 外接晶振为 12MHz ,那么:时钟周期为 0.167us ;机器周期为 1us ;指令周期在 1 至 4us 之间。例如:当单片机时钟频率为 12MHz 时,计算定时 2ms 所需的定时器初值。(设定时器工作在方式 1 ,即模为 )
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|【宏智网络】 ( 京ICP备20013102号 )

GMT+8, 2025-5-14 21:59 , Processed in 0.081402 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表