📄 text1.lst
字号:
C51 COMPILER V7.01 TEXT1 03/25/2008 21:26:42 PAGE 1
C51 COMPILER V7.01, COMPILATION OF MODULE TEXT1
OBJECT MODULE PLACED IN Text1.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE Text1.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #include<absacc.h>
2 #define DACR XBYTE[0xfffe]
3 #define uchar unsigned char
4 void juchi(uchar sdata,uchar time);
5 void fangbo(uchar sdata,uchar time);
6 void sanjiao(uchar sdata,uchar time);
7 main()
8 {
9 1 while(1){
10 2 juchi(255,100);
11 2 sanjiao(255,100);
12 2 fangbo(254,80);//数字不可为255,输出为0
13 2 }
14 1
15 1 }
16 void juchi(uchar sdata,uchar time)//锯齿
17 {
18 1 uchar i,j;
19 1 for(i=0;i<=sdata;i++)
20 1 for(j=0;j<time;j++)
21 1 DACR=i;
22 1 }
23
24 void fangbo(uchar sdata,uchar time)//方波
25 {
26 1 uchar i;
27 1 for(i=0;i<=time/2;i++)
28 1 DACR=sdata;
29 1 for(i=0;i<=time/2;i++)
30 1 DACR=0;
31 1 }
32
33 void sanjiao(uchar sdata,uchar time)//三角
34 {
35 1 uchar i,j;
36 1 for(i=sdata;i>=0;i--)
37 1 for(j=0;j<time/2;j++)
38 1 DACR=i;
39 1 for(;i<=sdata;i++)
40 1 for(j=0;j<time/2;j++)
41 1 DACR=i;
42 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 146 ----
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 + -