㈠ 51单片机 一个脉冲信号,频率计算
我直接说思路可以吗?利用已知的脉冲信号的数据(比如单位脉冲整个时间和高电位时间)可以推到出频率计算公式,然后利用除法和取模,一位位的放到字符串里面,然后显示字符串。比如说51Hz,(int)51/10=5,51%10=1,明白了吧。
写完之后才发现这个问题是09年提的,都过了三年了,汗///估计现在这位兄弟已经成牛人了吧....
㈡ 单片机频率计算公式
这得看是什么单片机了:
对于精简指令集性能的单片机的工作频率(1/机器周期)=时钟频率(1/时钟周期).
普通的51单片机来说:频率是1MHZ,时钟周期是1/12us(1除以12M),机器周期是12倍的时钟周期--1us.
周期是频率的倒数 或者频率是周期的倒数
1秒:相当于频率是1HZ ,也就是1/1S =1HZ
那么1/1ms =1/0.001S =1000HZ
㈢ 51系列单片机的时钟频率一般为多少
频率12Mhz,指令周期1us
如果是1T的单片机,最快是1/12us
㈣ 51单片机的时钟周期的频率为12MHz,那么ALE信号的频率为多少
ALE端为晶振频率的1/6,题中给的是“时钟周期的频率”(即“晶振频率”的1/2),所以“晶振频率”为24MHz,ALE信号的频率为24/6,即4MHz。
简介
51单片机是对兼容英特尔8051指令系统的单片机的统称。51单片机广泛应用于家用电器、汽车、工业测控、通信设备中。因为51单片机的指令系统、内部结构相对简单,所以国内许多高校用其进行单片机入门教学。
同样的一段程序,在各个单片机厂家的硬件上运行的结果都是一样的,如ATMEL的89C51(已经停产)、89S51,PHILIPS,和WINBOND等,我们常说的已经停产的89C51指的是ATMEL公司的AT89C51单片机,同时是在原基础上增强了许多特性。
如时钟,更优秀的是由Flash(程序存储器的内容至少可以改写1000次)存储器取代了原来的ROM(一次性写入),AT89C51的性能相对于8051已经算是非常优越的了。