50khz周期是多少
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了50khz周期是多少相关的知识,希望对你有一定的参考价值。
50khz周期是20ms毫秒。
频率与周期的换算公式:T=1/F=1/50=0.02s=20ms,50hz表示动作、速度频率的意思,即1秒钟运动50次。我国家用电220V是50赫兹,周期是0.2秒,也就是说220V的正负极性在0.2秒变化一次,一秒变化50次,就是50赫兹。
产生历史
赫兹用实验证明电磁波是存在的,且电磁波的传播速度相当于光速,赫兹实验为无线电、雷达和电视等无线电电子技术的发展开拓了创新途径。他对紫外光对火花放电的影响进行了研究,并从中发现了光电效应,认为在光的照射下物体能够释放电子,这个发现成为爱因斯坦建立光量子理论的基础。
参考技术A 周期是0.02s,楼上的真能误人子弟,复制粘贴就拿过来用51单片机
51单片机
1.1个机器周期=6个状态周期=12个时钟周期(振荡周期)。
(12MHz = 12,000KHz = 12,000,000Hz,一个时钟振荡周期就是1/12000000秒,亦即1/12微秒,标准MCS51系列单片机的一个机器周期是12个时钟振荡周期,也就是12 * (1/12) = 1微秒)
2.关于TH0=(65536-50000)/256;TL0=(65536-50000)%256的问题;
(十六进制)/256(十六进制初值可直接除)
标准答案:定时器0设置于模式1时,计数寄存器为16位模式,由高8位TH0和低8位TL0两个8位寄存器组成,当设定计算值为65536-50000=15536(D)时,转换为十六进制就是3CB0(H),此时,TH0=3C,TL0=B0分别装入即可,为了免除这些计算步骤,很多编程者采用“TH0=(65536-50000)/256;TL0=(65536-50000)%256“的编程方式,去让单片机自己去计算结果,那么为什么要介入256呢?其实并不难理解,做一下10——16进制的换算就知道了,256(D)=0100(H),这里01就是高8位的数据,00就是低8位的数据,通俗点说,15536(D)里有多少个256,就相当于高8位有多少数值,就是除的关系了,商存入高8位寄存器后余下的数存入低8位即可,取商计算就是TH0=(65536-50000)/256;而取余计算就是TL0=(65536-50000)%256 。
1.-1对256取模是255.
32位地址总线的寻址能力是4GB,为什么原先是以位为单位,算出来确实字节呢?
32位地址表示有2的32次方也就是4294967296个地址,
即从0到1111 1111 1111 1111, 1111 1111 1111 1111(转化为十进制4294967295)
每个地址访问一个字节。所以4294967296(即2的32次方)个地址访问2的32次方个字节,即4GB。
位说的是地址,而字节说的是寻址能力。是通过每个地址访问一个字节进行单位换算的,而不是直接将位化为字节
以上是关于50khz周期是多少的主要内容,如果未能解决你的问题,请参考以下文章