就当你用的是51单片机吧。以下例程中设晶振为12MHz.
#include <reg51.h>
sbit LED=P3^7; //接发光二极管
unsigned int i=0; //用于计时
void LEDLighting(void) interrupt 1 using 0
{
TL0=0xF0;
TH0=0xD8; //10ms一次
TF0=0;
if (i++==50) {LED=LED^1;i=0;}
}
void main()
{
EA=1; //开总中断
ET0=1; //允许定时器0中断
TMOD=0x01;
TL0=0xF0;
TH0=0xD8; //初始值设置
TR0=1; //开定时器中断
while(1);
}
免责声明:本平台仅供信息发布交流之途,请谨慎判断信息真伪。如遇虚假诈骗信息,请立即举报
举报