chan千&夜ge

导航

 

void Timer0_isr(void) interrupt 1 using 1
{
  static unsigned char i;  //重新赋值 12M晶振计算,指令周期1uS,500x2=1mS方波
  TH0=(65536-500)/256;
  TL0=(65536-500)%256;

       i++;

  P0=i; //P0口8路输出不同频率,相当于一个分频器,高频用示波
      //器测量,低频可以直接用led观测
      //P0.0输出1ms方波,P0.1输出2ms,p0.2输出4ms,以此类推
}

posted on 2016-05-20 22:04  chan千&夜ge  阅读(363)  评论(0编辑  收藏  举报