程序功能:
这个例子程序主要是学习,如何初始化BF592的看门狗定时器,如何“喂狗”,让程序一直运行。
杜邦线连接( BF592 GPIO 功能模块 )
BF592 GPIO
功能模块
杜邦线数量
功能
PG0~PG7
J16
8
数码管数据端
PG8
J17(A)
1
段锁存
PG9
J17(B)
位锁存
PF0
J15(S1)
独立按键
程序说明:
实验结果:
下载程序后,可以看到数码管上开始计数,当计数到10时(10S),看门狗定时到,看门狗产生系统复位事件,系统复位,BF592重新加载代码,喂狗的方法是,当每次计数10S到之前,按一下独立按键S1,产生一次喂狗,重新开始计数10S,这时候数码管上的数字是累加的。