📄 wdt.lst
字号:
C51 COMPILER V7.05 WDT 05/16/2006 14:35:52 PAGE 1
C51 COMPILER V7.05, COMPILATION OF MODULE WDT
OBJECT MODULE PLACED IN wdt.OBJ
COMPILER INVOKED BY: D:\keilc an\C51\BIN\C51.EXE wdt.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 /*******************************************************************************************
2 *文件: WDTTEST1.C
3 *功能: WDT 功能试验。使用WDT 的定时模块,实现MCU 唤醒功能。
4 *******************************************************************************************/
5 #include "reg931.h"
6 sbit LEDCON = P2^4; // LED 控制端口
7 //*******************************************************************************************
8 //WDT_ISR:看门狗中断服务子函数,取反LED,清除溢出标志。
9 //*******************************************************************************************
10 void WDT_ISR() interrupt 10
11 {
12 1 LEDCON= ~LEDCON; // 取反LED,闪烁
13 1 WDCON &= 0xe5; // 清溢出标志
14 1 }
15 //******************************************************************************************
16 void main()
17 {
18 1 P2M1 = 0x00;
19 1 P2M2= 0x00; // 设置端口输出模式
20 1 IEN0 = 0xc0; // 开中断
21 1 WDL = 194;
22 1 WDCON= 0xa5; // 设置定时值
23 1 LEDCON= 0; // 点亮LED
24 1 while(1)
25 1 {
26 2 PCON= 0x03; // 完全掉电
27 2 }
28 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 27 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -