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灯不停闪烁
}
}
扩展阅读>>>>>>>>>>单片机的详细分类(完整版)

影响并联电容器运行安全的4大因素
拜腾汽车展出一辆拥有50英寸的端到端BYTON共享全面屏的SUV
AI是否侵犯公民隐私?
索尼PS5手柄硬件存在摇杆漂移问题
小米6明天发布, 来进行最后的狂欢吧, 说出你对小米6的愿望
STC单片机简介及其看门狗的应用
区块链是现实还是只是炒作的而已
Oculus Link电缆正式上市 可连接电脑成为PC VR头显
汽车制动防抱死系统(ABS)原理分析
链派社区app正式上线将可以为大家提供全面的区块链信息
初学电子领域应该如何选择合适的万用表
用色彩抒写青春,华为畅享10 Plus天空之境最懂年轻的你
摩托罗拉无折痕5G折叠屏手机明天上市
基于DS18820体温测量智能服装的研究
进迭时空获数亿元A轮融资,用于下一代RISC-V CPU研发
使用数据可观测性减少Confluent Cloud Kafka 运营成本的五种方式
感知世界 智创未来——2021世界传感器大会即将启动!
麒麟9000s相当于天玑多少 麒麟9000s和天玑参数对比
欧洲开罚山寨机联发科海外布局或受阻
什么是红外焦平面探测器 红外焦平面阵列原理