星光电子技术


首页 -- STC单片机解密-- STC芯片解密-- STC单片机开发-- STC单片机资料 --关于我们
 

STC单片机简介及其开门狗的应用

STC单片机是一款增强型51单片机,完全兼容MCS-51,还增加了新的功能,比如新增两级中断优先级,多一个外中断,内置EEPROM,硬件看门狗,具有掉电模式,512B内存等。还支持ISP下载,不用编程器,只要一个MAX232和一些廉价的元件就能写程序,可擦写10万次。因此是一款很好用的单片机。


在这里,简单说明一下其看门狗的使用。STC单片机的看门狗一旦启动,就不能停止,其看门狗溢出时间可以利用STC单片机用户手册计算,其简单举例如下:


#i nclude //STC单片机头文件


#define uint unsigned int


#define uchar unsigned char


sbit led=P1^0;


//=================================================================


// 函数名称 :void delay (uint us)


// 函数功能 :延时


// 入口参数 :us 延时时间的长短


// 出口参数 :无


//=================================================================


void delay (uint us)


{


while(us--);


}


main()


{


WDT_CONTR=0x3c; //启动看门狗


led=1; //点亮LED


delay(100);


led=0;


delay(100); //熄灭LED


while(1)


{


WDT_CONTR=0x3c; //喂狗,若屏蔽掉该位,则看门狗溢出后复位,LED灯不停闪烁


}


}

返回顶部


2013-2015 星光电子技术 All Rights Reserved.
如有任何问题和建议请联系:498187676@qq.com

深圳市协同电子有限公司 版权所有

星光电子技术深圳工作室

电话:0755-88820678 QQ: 498187676 地址:深圳市龙岗区南湾街道平吉大道1号建昇大厦B栋1618(李朗软件园对面)
手机:13713820066 联系人:周工

 


站点地图

粤ICP备12084176号