📄 dds.lst
字号:
C51 COMPILER V7.50 DDS 07/13/2007 21:47:36 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE DDS
OBJECT MODULE PLACED IN DDS.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE DDS.C BROWSE DEBUG OBJECTEXTEND
line level source
1 #include"stdafx.h"
2 #include"rt1602c_lcd.h"
3 #include"keyboard_8255a.h"
4 #define RAM(x) XBYTE[0x8600+(x)]
5
6 sbit EN=P1^7;
7
8 /*uchar code tosin[256]={0x80,0x83,0x86,0x89,0x8d,0x90,0x93,0x96,0x99,0x9c,0x9f,0xa2,0xa5,0xa8,0xab,0xae,0
-xb1,0xb4,0xb7,0xba,0xbc,0xbf,0xc2,0xc5
9 ,0xc7,0xca,0xcc,0xcf,0xd1,0xd4,0xd6,0xd8,0xda,0xdd,0xdf,0xe1,0xe3,0xe5,0xe7,0xe9,0xea,0xec,0xee,0xef,0xf1,
-0xf2,0xf4,0xf5
10 ,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfd,0xfd,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
-0xff,0xfe,0xfd
11 ,0xfd,0xfc,0xfb,0xfa,0xf9,0xf8,0xf7,0xf6,0xf5,0xf4,0xf2,0xf1,0xef,0xee,0xec,0xea,0xe9,0xe7,0xe5,0xe3,0xe1,
-0xde,0xdd,0xda
12 ,0xd8,0xd6,0xd4,0xd1,0xcf,0xcc,0xca,0xc7,0xc5,0xc2,0xbf,0xbc,0xba,0xb7,0xb4,0xb1,0xae,0xab,0xa8,0xa5,0xa2,
-0x9f,0x9c,0x99
13 ,0x96,0x93,0x9+0,0x8d,0x89,0x86,0x83,0x80,0x80,0x7c,0x79,0x76,0x72,0x6f,0x6c,0x69,0x66,0x63,0x60,0x5d,0x5a
-,0x57,0x55,0x51
14 ,0x4e,0x4c,0x48,0x45,0x43,0x40,0x3d,0x3a,0x38,0x35,0x33,0x30,0x2e,0x2b,0x29,0x27,0x25,0x22,0x20,0x1e,0x1c,
-0x1a,0x18,0x16
15 ,0x15,0x13,0x11,0x10,0x0e,0x0d,0x0b,0x0a,0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x02,0x01,0x00,0x00,0x00,
-0x00,0x00,0x00
16 ,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02 ,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0d,0x0e,0x10
-,0x11,0x13,0x15
17 ,0x16,0x18,0x1a,0x1c,0x1e,0x20,0x22,0x25,0x27,0x29,0x2b,0x2e,0x30,0x33,0x35,0x38,0x3a,0x3d,0x40,0x43,0x45,
-0x48,0x4c,0x4e
18 ,0x51,0x55,0x57,0x5a,0x5d,0x60,0x63,0x66 ,0x69,0x6c,0x6f,0x72,0x76,0x79,0x7c,0x80 }; */
19 uchar code tosin[256]={0x80,0x83,0x86,0x89,0x8d,0x90,0x93,0x96,0x99,0x9c,0x9f,0xa2,0xa5,0xa8,0xab,0xae,0xb
-1,0xb4,0xb7,0xba,0xbc,0xbf,0xc2,0xc5
20 ,0xc7,0xca,0xcc,0xcf,0xd1,0xd4,0xd6,0xd8,0xda,0xdd,0xdf,0xe1,0xe3,0xe5,0xe7,0xe9,0xea,0xec,0xee,0xef,0xf1,
-0xf2,0xf4,0xf5
21 ,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfd,0xfd,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
-0xff,0xfe,0xfd
22 ,0xfd,0xfc,0xfb,0xfa,0xf9,0xf8,0xf7,0xf6,0xf5,0xf4,0xf2,0xf1,0xef,0xee,0xec,0xea,0xe9,0xe7,0xe5,0xe3,0xe1,
-0xde,0xdd,0xda
23 ,0xd8,0xd6,0xd4,0xd1,0xcf,0xcc,0xca,0xc7,0xc5,0xc2,0xbf,0xbc,0xba,0xb7,0xb4,0xb1,0xae,0xab,0xa8,0xa5,0xa2,
-0x9f,0x9c,0x99
24 ,0x96,0x93,0x9+0,0x8d,0x89,0x86,0x83,0x80,0x80,0x7c,0x79,0x76,0x72,0x6f,0x6c,0x69,0x66,0x63,0x60,0x5d,0x5a
-,0x57,0x55,0x51
25 ,0x4e,0x4c,0x48,0x45,0x43,0x40,0x3d,0x3a,0x38,0x35,0x33,0x30,0x2e,0x2b,0x29,0x27,0x25,0x22,0x20,0x1e,0x1c,
-0x1a,0x18,0x16
26 ,0x15,0x13,0x11,0x10,0x0e,0x0d,0x0b,0x0a,0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x02,0x01,0x01,0x01,0x01,
-0x01,0x01,0x01
27 ,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x02 ,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0d,0x0e,0x10
-,0x11,0x13,0x15
28 ,0x16,0x18,0x1a,0x1c,0x1e,0x20,0x22,0x25,0x27,0x29,0x2b,0x2e,0x30,0x33,0x35,0x38,0x3a,0x3d,0x40,0x43,0x45,
-0x48,0x4c,0x4e
29 ,0x51,0x55,0x57,0x5a,0x5d,0x60,0x63,0x66 ,0x69,0x6c,0x6f,0x72,0x76,0x79,0x7c,0x80 };
30 void main(void)
31 {
32 1 uchar i,key,fre;
33 1 Delay400Ms();
34 1 LCMInit();
35 1 KeyboardInitial();
C51 COMPILER V7.50 DDS 07/13/2007 21:47:36 PAGE 2
36 1 DisplayListChar(0,0,"FM Wave:");
37 1 fre=128;
38 1 Reset:
39 1 EN=1;
40 1
41 1 while((key=KeyboardScan())=='x');
42 1 switch(key)
43 1 {
44 2 case 0:
45 2 {
46 3 for(i=0;i<255;i++)
47 3 RAM(i)=tosin[i];
48 3 break;
49 3 }
50 2 case 4:
51 2 {
52 3 fre+=4;
53 3 for(i=0;i<255;i++)
54 3 RAM(i)=fre;
55 3 break;
56 3 }
57 2 case 8:
58 2 {
59 3 fre-=4;
60 3 for(i=0;i<255;i++)
61 3 RAM(i)=fre;
62 3 break;
63 3 }
64 2 default: goto Reset;
65 2 }
66 1 EN=0;
67 1 while((key=KeyboardScan())!=12);
68 1 goto Reset;
69 1
70 1 //RAM(i)=100;
71 1
72 1 while(1);
73 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 557 ----
CONSTANT SIZE = 281 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 12
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 + -