📄 main.lst
字号:
C51 COMPILER V7.06 MAIN 04/30/2008 20:30:18 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: D:\software\Keil51\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #define VOLCTRL_GLOBAL
2
3 #include "DataType.h"
*** WARNING C318 IN LINE 3 OF main.c: can't open file 'DataType.h'
4 #include "FTC32t.h"
*** WARNING C318 IN LINE 4 OF main.c: can't open file 'FTC32t.h'
5 #include "Define.h"
*** WARNING C318 IN LINE 5 OF main.c: can't open file 'Define.h'
6 #include "ftc32t_m.h"
*** WARNING C318 IN LINE 6 OF main.c: can't open file 'ftc32t_m.h'
7 #include "register.h"
*** WARNING C318 IN LINE 7 OF main.c: can't open file 'register.h'
8 #include "vol.h"
*** WARNING C318 IN LINE 8 OF main.c: can't open file 'vol.h'
9 #include "global_variable.h"
*** WARNING C318 IN LINE 9 OF main.c: can't open file 'global_variable.h'
10 #include "display.h"
*** WARNING C318 IN LINE 10 OF main.c: can't open file 'display.h'
11
12 INT16U u8VolCount;
*** ERROR C129 IN LINE 12 OF MAIN.C: missing ';' before 'u8VolCount'
13
14 void music_vSetVolume(INT8U u8Vol)
15 {
16 /*
17 INT8U code cVolTable[21] =
18 {0,50,80,90,93,97,100,102,104,106,108,110,112,114,116,118,120,122,124,126,127};
19 */
20 INT8U code cVolTable[41] =
21 {0,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,105,106,107,
22 108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127};
23 XBYTE[CODECLLHCTR] = cVolTable[u8Vol];
24 XBYTE[CODECRLHCTR] = cVolTable[u8Vol];
25 }
26
27
28
29 void vSetLineInVol(INT8U u8Level)
30 {
31 INT8U code cVolTable[21] =
32 {0,50,80,90,93,97,100,102,104,106,108,110,112,114,116,118,120,122,124,126,127};
33 XBYTE[CODECLLINCTR] = 0x7f & cVolTable[u8Level];
34 XBYTE[CODECRLINCTR] = 0x7f & cVolTable[u8Level];
35 }
36
37 void VolAutoChange(uchar updown)
38 {
39 if(u8VolCount < 3000)
40 u8VolCount ++;
41 else{
42 if(updown){
43 if(u8LcdVolume < 40){
44 u8LcdVolume++;
45 music_vSetVolume(u8LcdVolume);
46 }
C51 COMPILER V7.06 MAIN 04/30/2008 20:30:18 PAGE 2
47 }else{
48 if(u8LcdVolume > 0){
49 u8LcdVolume --;
50 music_vSetVolume(u8LcdVolume);
51 }
52 }
53 u8VolCount = 0;
54 }
55 }
56
C51 COMPILATION COMPLETE. 8 WARNING(S), 1 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -