专注电子技术学习与研究
当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

PIC16F877定时器0的查询方式调试

作者:佚名   来源:不详   点击数:  更新时间:2014年08月31日   【字体:

 PIC16F877单片机定时器0的查询方式调试程序如下:

 
#include<pic.h>
#define uchar unsigned char
#define uint  unsigned int
__CONFIG(0x3B31);
void init(void);
uint intnum;
void main(void)
{
 init();
 while(1)
 {
  if(T0IF)
  {
   T0IF = 0;
   if(++intnum >=1953)
   {
    intnum = 0;
    RD0 = !RD0;
   }
  }
 }
}
void init(void)
{
 TRISD = 0;  //PORTD引脚为输出
 PORTD = 0;  //PORTD引脚为低电平
 OPTION = 0x08; //不分频
 //TR//定时器0没有启停位
}
 
关闭窗口