📄 duoji.lst
字号:
C51 COMPILER V7.06 DUOJI 06/06/2011 09:22:08 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE DUOJI
OBJECT MODULE PLACED IN duoji.OBJ
COMPILER INVOKED BY: D:\软件\工具\C51\BIN\C51.EXE duoji.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 /*******************************************************************************
2 * 标题: 试验1位数码管上显示外部中断计数 *
3 * *
4 * 连接方法:P0与JP3 P3与JP5 用8PIN排线连接 P3.2外部中断输入*
5 ********************************************************************************
6 * *
7 * 请学员认真消化本例程,用单片机脚直接控制数码管和外部中断使用 *
8 ********************************************************************************/
9
10 #include < reg51.h >
11 #include <intrins.h>
12 sbit LED=P1^3;
13
14 unsigned int flag;
15
16
17
18
19 /********************************************************
20 * 主程序 *
21 ********************************************************/
22 void main(void)
23 {
24 1
25 1 // IT0=0; //低电平触发
26 1 IT0=1; //下降沿触发
27 1 EA=1;
28 1 EX0=1;
29 1
30 1 while(1)
31 1 {
32 2 if( flag==0)
33 2
34 2 LED=1;
35 2 else if(flag==1)
36 2 {
37 3 LED=0;
38 3 }
39 2
40 2
41 2 }
42 1
43 1 }
44 /********************************************************
45 * INT0中断函数 *
46 ********************************************************/
47 void counter(void) interrupt 0
48 {
49 1 EX0=0;
50 1 flag++;
51 1 EX0=1;
52 1 }
53 /********************************************************/
C51 COMPILER V7.06 DUOJI 06/06/2011 09:22:08 PAGE 2
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 45 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 2 ----
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 + -