久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計實(shí)例 >> 瀏覽文章

PIC16F877定時器2的中斷方式調(diào)試

作者:佚名   來源:不詳   點(diǎn)擊數(shù):  更新時間:2014年08月31日   【字體:

PIC16F877單片機(jī)定時器2使用中斷方式調(diào)試程序如下:

#include<pic.h>

#define uchar unsigned char
#define uint  unsigned int
__CONFIG(0x3B31);
void init();
uint intnum;
void main()
{
 init();
 while(1)
 {
/*  if(intnum==5000)
  {
   intnum=0;
   RD0=!RD0;
  }*/ 
 }
}
void init()
{
 TRISD = 0x00; //設(shè)置PORTD為輸出低電平
 PORTD = 0x00; //
/* INTCON=0xc0;
 PIE1=0x02;
 TMR2=0;
 PR2=100;
 T2CON=0x0D;*/
 INTCON = 0xc0; //允許所有中斷、允許外設(shè)中斷
 PIE1 = 0x02; //允許TMR2與PR2匹配中斷 
// TMR2 = 56;  //4M晶振系統(tǒng),預(yù)設(shè)為(256-56=)200us
 TMR2 = 0; //與PR2比較中斷
 PR2 = 100;
 //T2CON = 0x04; //定時器2使能 
 //T2CON=0x05;//4預(yù)分頻并使能定時器2 
 T2CON=0x0D; //4預(yù)分頻、2后頻并使能定時器2
}
void interrupt time0()
{
/* TMR2IF=0;
// TMR2=56;
// RD0=!RD0;//
 intnum++;*/
 TMR2IF = 0;  //定時器2清除溢出中斷標(biāo)志位
// TMR2 = 56;  //預(yù)裝初值
 intnum++;
 if(++intnum >= 5000)//為1S、4S、8S
 {
  intnum = 0;
  RD0 = !RD0; //反轉(zhuǎn)
 }
}
關(guān)閉窗口
主站蜘蛛池模板: 国产小视频在线观看 | 亚洲精品一区二区三区中文字幕 | 亚洲国产精品一区 | 香蕉视频一区二区 | 九九免费视频 | 国产成人小视频 | 亚洲精品视频免费观看 | 精品免费视频 | 国产精品一区二区三区久久久 | 久久黄视频 | 国产羞羞视频在线观看 | 看片国产| 中国美女av | 欧美精品在线免费 | 亚欧性视频 | 黄色在线观看国产 | 国产精品一区二区免费 | 另类 综合 日韩 欧美 亚洲 | 亚洲一区二区在线 | 中文一区二区 | 欧美日产国产成人免费图片 | 国产精品久久久久久久午夜 | 精品视频在线免费观看 | 亚洲伊人a| 精品蜜桃一区二区三区 | 99久久99久久精品国产片果冰 | 国产黄色在线观看 | 国产 日韩 欧美 中文 在线播放 | 国精日本亚洲欧州国产中文久久 | 亚洲网站在线观看 | 视频一区二区在线观看 | 欧美xxxx日本 | 91观看| 国产一级在线观看 | 亚洲成人一区二区三区 | 五月网婷婷 | 亚洲综合婷婷 | 欧美精品一区二区三区在线播放 | 精品国产乱码久久久久久久久 | 欧美久久久网站 | 国产精品久久av |