📄 dsp_w.lst
字号:
C51 COMPILER V7.02b DSP_W 06/06/2006 16:18:16 PAGE 1
C51 COMPILER V7.02b, COMPILATION OF MODULE DSP_W
OBJECT MODULE PLACED IN dsp_w.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE dsp_w.c BROWSE
stmt level source
1 #include <absacc.h>
2
3 #define IN2BC 0x7fb9
4 #define OUT2BC 0x7fC9
5 #define IN2CS 0x7fb8
6 #define OUT2CS 0x7fC8
7 #define IN2BUF 0x7E00
8 #define OUT2BUF 0x7DC0
9 //===================================
10 #define IN4BC 0x7fBD //P189
11 #define OUT4BC 0x7fCD
12 #define IN4CS 0x7fBC
13 #define OUT4CS 0x7fCC
14 #define IN4BUF 0x7D00 //P172
15 #define OUT4BUF 0x7CC0
16 //#define CPUCS 0x7f92 //P175
17 //==========PORT A B C 控制===========
18 #define PORTACFG 0x7f93 //P176
19 #define PORTBCFG 0x7f94
20 #define PORTCCFG 0x7f95
21
22 #define OUTA 0x7f96
23 #define OUTB 0x7f97
24 #define OUTC 0x7f98
25
26 #define PINSA 0x7f99
27 #define PINSB 0x7f9A
28 #define PINSC 0x7f9B
29
30 #define OEA 0x7f9C
31 #define OEB 0x7f9D
32 #define OEC 0x7f9E
33 //=====================================
34 //#define OEA 0x7f9C
35
36 void delay()
37 {
38 1 unsigned char k=10,p=0;
39 1 for(p=0;p<k;p++)
40 1 {
41 2 }
42 1 }
43 main()
44 {
45 1 unsigned char i,j=0;
46 1 XBYTE[PORTACFG] = 0X00;
47 1 XBYTE[PORTBCFG] = 0X00;
48 1 XBYTE[PORTCCFG] = 0X00;
49 1 XBYTE[OEA] = 0X0FF;
50 1 XBYTE[OEC] = 0X01;
51 1 XBYTE[OUTC] = 0X1;
52 1 XBYTE[OUTC] = 0X0;
53 1 while(1)
54 1 {
55 2 while(XBYTE[OUT4CS]&0X80);
C51 COMPILER V7.02b DSP_W 06/06/2006 16:18:16 PAGE 2
56 2 while(XBYTE[IN4CS]&0X80);
57 2 // while(!(XBYTE[IN4CS]&0X02));
58 2 // XBYTE[OUTC] = 0X01;
59 2 // XBYTE[OUTC] = 0X0;
60 2 while(!(XBYTE[PINSC]&0x10));
61 2 // if(XBYTE[PINSB] = 0x40);
62 2 // {
63 2 i = XBYTE[PINSB];
64 2 XBYTE[OUTC] = 0X01;
65 2 XBYTE[OUTC] = 0X0;
66 2 for(j=0;j<i;j++)
67 2 {
68 3 while(!(XBYTE[PINSC]&0x20));
69 3 XBYTE[IN4BUF+j] = XBYTE[PINSB];
70 3 XBYTE[OUTC] = 0X01;
71 3 XBYTE[OUTC] = 0X0;
72 3 delay();
73 3 }
74 2 XBYTE[IN4BC] = i;
75 2 XBYTE[OUT4BC]=XBYTE[OUT4BC];
76 2 // }
77 2 }
78 1 }
79
80
81
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 130 ----
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 + -