怎样编写C51的watchdog程序

各位大虾,我用KEIL C51 编写了一个带外部开门狗的程序,可程序无法运行起来,经过查找,发现程序在经过C51编译后,在MAIN()函数的前部增加了一端初始化程序,等到进入主程序设置开门狗时,开门狗已经时间到,将我的程序复位了,请问我怎样才能修改这一端初始花程序,使他一运行,就设置开门狗? 可以在startup.a51中加入看门狗刷新指令,当然用汇编,然后重新编译startup.a51 ,将他和你的程序连接即可。新的startup.a51会自动代替系统默认的启动模块。