<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > PIC16F877A 看門(mén)狗定時(shí)器實(shí)驗

PIC16F877A 看門(mén)狗定時(shí)器實(shí)驗

作者: 時(shí)間:2016-11-11 來(lái)源:網(wǎng)絡(luò ) 收藏
//*******************PIC16F877A 看門(mén)狗定時(shí)器實(shí)驗*******************

//
//PORTA,PORTB,PORTC,PORTD,PORTE復位時(shí)為輸入狀態(tài)
//PORTA.4(RA4)為開(kāi)漏輸出
//
//WDT運行于獨立的內部RC振蕩器,即使器件時(shí)鐘停振,WDT仍正常工作
//PIC16F877A單片機的WDT只能在燒寫(xiě)芯片時(shí)通過(guò)配置位啟動(dòng)或停止
//WDT基本溢出時(shí)間為18ms,由于溫度影響,該值在7-33ms之間變化
//WDT和TMR0共用一個(gè)預分頻器
//PSA=1; //預分頻器分配給WDT使用
//PS2 PS1 PS0 WDT
// 0 0 0 1 分頻
// 0 0 1 2 分頻
// 0 1 0 4 分頻
// 0 1 1 8 分頻
// 1 0 0 16 分頻
// 1 0 1 32 分頻
// 1 1 0 64 分頻
// 1 1 1 128分頻
//
//mcu: PIC16F877A 12MHz
//2010年7月11日8:03:01
//****************************************************************

本文引用地址:http://dyxdggzs.com/article/201611/316850.htm

#include
__CONFIG(HS&WDTEN&LVPDIS&PWRTEN);
//HS振蕩,打開(kāi)看門(mén)狗,低壓編程關(guān)閉,啟動(dòng)延時(shí)定時(shí)器

//********************函數定義*********************
void delay1ms(uint DelayTime);

//*************** 主程序 ********************
void main(void)
{
PSA=1; //預分頻器分配給WDT使用
PS2=1;
PS1=1;
PS0=1; //預分頻器128分頻
TRISC=0x00; //PORTC口設置為輸出
PORTC=0x00;
CLRWDT(); //清看門(mén)狗

while(1)
{
PORTC++;
delay1ms(200);
}
}

//***************延時(shí) n*1ms 12MHz***************
void delay1ms(uint DelayTime)
{ uint temp;
for(;DelayTime>0;DelayTime--)
{ for(temp=0;temp<270;temp++)
{;}
}
}



評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>