beep.lst
来自「自己的平时一些制作 现在整理一下 与大家一起分享」· LST 代码 · 共 60 行
LST
60 行
C51 COMPILER V7.01 BEEP 07/15/2007 09:37:40 PAGE 1
C51 COMPILER V7.01, COMPILATION OF MODULE BEEP
OBJECT MODULE PLACED IN beep.OBJ
COMPILER INVOKED BY: D:\SOFTWARE\kkk\C51\BIN\C51.EXE beep.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 /* Beep.C - Beep for the Keil Evaluation with 80C51 device*/
2
3 #include <REG51.H>
4 //#include <EX.H>
5
6 bit bdata p=1;
7 sbit P2_3=0xA3;
8 sbit SW4=0xA4;
9 sbit BEEP=0x97;
10 unsigned int i;
11
12 void testkey()
13 {
14 1 SW4=1;
15 1 p=1;
16 1 if (SW4==0)
17 1 {for(i=1;i<=500;i++);
18 2 if (SW4==0)p=0;
19 2 }
20 1 }
21
22 void main()
23 {
24 1 P0=0x76;
25 1 P2=8;
26 1 SW4=1;
27 1 while (1)
28 1 {
29 2 testkey();
30 2 if (p==0)
31 2 {BEEP=0; P2_3=1; for(i=1;i<=500;i++);}
32 2 if (p==1)
33 2 {BEEP=1; P2_3=0;}
34 2 }
35 1 }
36
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 84 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 2 ----
IDATA SIZE = ---- ----
BIT SIZE = 1 ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?