📄 loadmc.lst
字号:
C51 COMPILER V7.02b LOADMC 01/18/2005 21:37:58 PAGE 1
C51 COMPILER V7.02b, COMPILATION OF MODULE LOADMC
OBJECT MODULE PLACED IN LoadMC.OBJ
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE LoadMC.C BROWSE DEBUG OBJECTEXTEND
stmt level source
1 /****************************************/
2 /* Copyright (c) 2004, 通信工程学院戴佳 */
3 /* All rights reserved. */
4 /* 作 者:戴佳 */
5 /****************************************/
6
7 #include <other.h>
8 //装载SPOT微码子程序
9 void Load1MC()
10 {
11 1 uint k;
12 1 uchar TmpData=0;
13 1 M1_011=M1_011&0xEF; //LATEN=0
14 1 M1_014=M1_014|0x01; //HDWIE=1
15 1 M1_016=M1_016|0x01; //SPTMSK=1
16 1
17 1 M1_006=000; //SPOTPCLD=000H
18 1 M1_007=0x80; //SPOTPCLD=000H,RPSPOT=1
19 1 M1_102=0x00; //102H=00H;
20 1 for (k=0;k<=4095;k++)
21 1 {
22 2 M1_100=MC[k];
23 2 //TmpData=TmpData++;
24 2 }
25 1 M1_102=0x00;
26 1 for (k=0;k<=4095;k++)
27 1 {
28 2 TmpData=M1_100;
29 2 // tmpdd=tmpdd++;
30 2 }
31 1 M1_007=0x00;
32 1 }
33
34 void Load2MC()
35 {
36 1 uint k;
37 1 uchar TmpData;
38 1 M2_011=M2_011&0xEF;//LATEN=0
39 1 M2_014=M2_014|0x01;//HDWIE=1
40 1 M2_016=M2_016|0x01;//SPTMSK=1
41 1
42 1 M2_006=000;//SPOTPCLD=000H
43 1 M2_007=0x80;//RPSPOT=1,SPOTPCLD=000H
44 1 M2_102=0x00;//102H=00H;
45 1 for (k=0;k<=4095;k++)
46 1 {
47 2 M2_100=MC[k];
48 2 }
49 1 M2_102=0x00;
50 1 for (k=0;k<=4095;k++)
51 1 {
52 2 TmpData=M2_100;
53 2 }
54 1 M2_007=0x00;
55 1 }
C51 COMPILER V7.02b LOADMC 01/18/2005 21:37:58 PAGE 2
56
57 void Load3MC()
58 {
59 1 uint k;
60 1 uchar TmpData;
61 1 M3_011=M3_011&0xEF;//LATEN=0
62 1 M3_014=M3_014|0x01;//HDWIE=1
63 1 M3_016=M3_016|0x01;//SPTMSK=1
64 1
65 1 M3_006=000;//SPOTPCLD=000H
66 1 M3_007=0x80;//RPSPOT=1 ,SPOTPCLD=000H
67 1 M3_102=0x00;//102H=00H;
68 1
69 1 for (k=0;k<=4095;k++)
70 1 {
71 2 M3_100=MC[k];
72 2 }
73 1 M3_102=0x00;
74 1 for (k=0;k<=4095;k++)
75 1 {
76 2 TmpData=M3_100;
77 2 }
78 1 M3_007=0x00;
79 1 }
80
81 void Load4MC()
82 {
83 1 uint k;
84 1 uchar TmpData;
85 1 M4_011=M4_011&0xEF;//LATEN=0
86 1 M4_014=M4_014|0x01;//HDWIE=1
87 1 M4_016=M4_016|0x01;//SPTMSK=1
88 1
89 1 M4_006=000;//SPOTPCLD=000H
90 1 M4_007=0x80;//RPSPOT=1 ,SPOTPCLD=000H
91 1 M4_102=0x00;//102H=00H;
92 1
93 1 for (k=0;k<=4095;k++)
94 1 {
95 2 M4_100=MC[k];
96 2 //TmpData=M4_100;
97 2 }
98 1 M4_102=0x00;
99 1 for (k=0;k<=4095;k++)
100 1 {
101 2 TmpData=M4_100;
102 2 }
103 1 TmpData=000;
104 1 TmpData=001;
105 1 TmpData=002;
106 1 TmpData=003;
107 1 M4_007=0x00;
108 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 392 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 2
IDATA SIZE = ---- ----
C51 COMPILER V7.02b LOADMC 01/18/2005 21:37:58 PAGE 3
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 + -