一:周期与频率的关系为什么是倒数关系:
周期是一次运动的时间,也就是几秒每次,单位是:秒/次。
而频率是1秒钟多少次,单位是:次/秒。
从单位看便可推断出二者呈倒数关系。
下面以匀速圆周运动为例:做匀速圆周运动的物体运动一周所用的时间叫做周期。
那么周期的倒数就叫做频率。———————源自百度
二:中断程序代码
利用定时器0工作方式1,实现第一个发光管以1s亮灭闪烁。(如下图)
#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit led1=P1^0;
uchar num;
void main()
{
TMOD=0x01;
TH0=(65536-45872)/256;
TL0=(65536-45872)%256;
EA=1;
ET0=1;
TR0=1;
while(1) ;
}
void T0_time() interrupt 1
{
TH0=(65536-45872)/256;
TL0=(65536-45872)%256;
num++;
if(num==20)
{
led1=~led1;
num=0;
}
}
三、自己练习途中发现的问题:
1、少打了“while(1)”,结果发现实验板上的led灯并不会进行亮灭。
——原来是实际上没加“while(1)”进行循环,那么主函数只运行一次,中断也只进行一次,未达到次数,led也就没反应。
2、注意