📄 新建 文本文档.lst
字号:
C51 COMPILER V8.08 衉建_文本文档 07/26/2007 17:15:10 PAGE 1
C51 COMPILER V8.08, COMPILATION OF MODULE 衉建_文本文档
OBJECT MODULE PLACED IN 新建 文本文档.OBJ
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE 新建 文本文档.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include <reg52.h>
2
3 #define CIRCLE 20
4
5 void pwmkey(void);
6
7 unsigned char count=1,last;
8
9 sbit led=P1^0;
10 sbit key=P2^0;
11
12 void main(void)
13 {
14 1 TMOD=0X01;
15 1 EA=1;
16 1 ET0=1;
17 1 TH0=(65536-65516)/256;
18 1 TL0=(65536-65516)%256;
19 1 TR0=1;
20 1 count=1;
21 1 last=1;
22 1
23 1 while(1)
24 1 {
25 2 pwmkey();
26 2 }
27 1 }
28
29 void pwmkey(void)
30 {
31 1 char old=0 ,new=0;
32 1 while(1)
33 1 {
34 2 new=key;
35 2 if(new && !old)
36 2 last++;
37 2 if(last>CIRCLE)
38 2 last=1;
39 2 old=new;
40 2 }
41 1 }
42
43 void into(void) interrupt 1
44 {
45 1 count++;
46 1 if(count>CIRCLE)
47 1 {
48 2 count=1;
49 2 }
50 1 if(count<=last)
51 1 led=0;
52 1 else
53 1 led=1;
54 1 TH0=(65536-65516)/256;
55 1 TL0=(65536-65516)%256;
C51 COMPILER V8.08 衉建_文本文档 07/26/2007 17:15:10 PAGE 2
56 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 94 ----
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 + -