📄 t2_init.lst
字号:
C51 COMPILER V7.02b T2_INIT 01/18/2005 21:37:56 PAGE 1
C51 COMPILER V7.02b, COMPILATION OF MODULE T2_INIT
OBJECT MODULE PLACED IN T2_INIT.OBJ
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE T2_INIT.C BROWSE DEBUG OBJECTEXTEND
stmt level source
1 /****************************************/
2 /* Copyright (c) 2004, 通信工程学院戴佳 */
3 /* All rights reserved. */
4 /* 作 者:戴佳 */
5 /****************************************/
6
7 #include <other.h>
8
9 void T2_Init()
10 {
11 1 T2_007=T2_007|0x80; //RESET =1
12 1 delay1ms();
13 1 T2_007=T2_007&0x7F; //RESET=0
14 1
15 1 //CEPT=1;
16 1 T2_000=0x01;
17 1 T2_040=0x01;
18 1 T2_080=0x01;
19 1 T2_0C0=0x01;
20 1 //CEPT=1
21 1 T2_001=0x01;
22 1 T2_041=0x01;
23 1 T2_081=0x01;
24 1 T2_0C1=0x01;
25 1
26 1 //THS=1
27 1 T2_030=T2_030|0x01;
28 1 T2_070=T2_070|0x01;
29 1 T2_0B0=T2_0B0|0x01;
30 1 T2_0F0=T2_0F0|0x01;
31 1
32 1 T2_010=0x60;
33 1 T2_050=0x60;
34 1 T2_090=0x60;
35 1 T2_0D0=0x60;
36 1
37 1
38 1 T2_01F=T2_01F&0xFC;//SYNC=0,LIMIT=0
39 1 T2_01F=T2_01F|0x10;
40 1 T2_05F=T2_05F&0xFC;//SYNC=0,LIMIT=0
41 1 T2_05F=T2_05F|0x10;
42 1 T2_09F=T2_09F&0xFC;//SYNC=0,LIMIT=0
43 1 T2_09F=T2_09F|0x10;
44 1 T2_0DF=T2_0DF&0xFC;//SYNC=0,LIMIT=0
45 1 T2_0DF=T2_0DF|0x10;
46 1
47 1 T2_02C=T2_02C&0x7F; //RPT=0
48 1 T2_06C=T2_06C&0x7F; //RPT=0
49 1 T2_0AC=T2_0AC&0x7F; //RPT=0
50 1 T2_0EC=T2_0EC&0x7F; //RPT=0
51 1 T2_02E=T2_02E&0xF8;
52 1 T2_06E=T2_06E&0xF8;
53 1 T2_0AE=T2_0AE&0xF8;
54 1 T2_0EE=T2_0EE&0xF8;
55 1 T2_02F=T2_02F&0xF0;
C51 COMPILER V7.02b T2_INIT 01/18/2005 21:37:56 PAGE 2
56 1 T2_06F=T2_06F&0xF0;
57 1 T2_0AF=T2_0AF&0xF0;
58 1 T2_0EF=T2_0EF&0xF0;
59 1 T2_02F=T2_02F|0x08; //8
60 1 T2_06F=T2_06F|0x08;
61 1 T2_0AF=T2_0AF|0x08;
62 1 T2_0EF=T2_0EF|0x08;
63 1
64 1 T2_02E=T2_02E|0x01;
65 1 T2_06E=T2_06E|0x01;
66 1 T2_0AE=T2_0AE|0x01;
67 1 T2_0EE=T2_0EE|0x01;
68 1 T2_02F=T2_02F|0x08; //8
69 1 T2_06F=T2_06F|0x08; //8
70 1 T2_0AF=T2_0AF|0x08; //8
71 1 T2_0EF=T2_0EF|0x08; //8
72 1
73 1 T2_02E=T2_02E&0xFE;
74 1 T2_06E=T2_06E&0xFE;
75 1 T2_0AE=T2_0AE&0xFE;
76 1 T2_0EE=T2_0EE&0xFE;
77 1 T2_02E=T2_02E|0x02;
78 1 T2_06E=T2_06E|0x02;
79 1 T2_0AE=T2_0AE|0x02;
80 1 T2_0EE=T2_0EE|0x02;
81 1 T2_02F=T2_02F|0x08; //8
82 1 T2_06F=T2_06F|0x08; //8
83 1 T2_0AF=T2_0AF|0x08; //8
84 1 T2_0EF=T2_0EF|0x08; //8
85 1
86 1 T2_02E=T2_02E|0x01;
87 1 T2_06E=T2_06E|0x01;
88 1 T2_0AE=T2_0AE|0x01;
89 1 T2_0EE=T2_0EE|0x01;
90 1 T2_02F=T2_02F|0x08; //8
91 1 T2_06F=T2_06F|0x08; //8
92 1 T2_0AF=T2_0AF|0x08; //8
93 1 T2_0EF=T2_0EF|0x08; //8
94 1
95 1 T2_02E=T2_02E&0xFC;
96 1 T2_06E=T2_06E&0xFC;
97 1 T2_0AE=T2_0AE&0xFC;
98 1 T2_0EE=T2_0EE&0xFC;
99 1 T2_02E=T2_02E|0x04;
100 1 T2_06E=T2_06E|0x04;
101 1 T2_0AE=T2_0AE|0x04;
102 1 T2_0EE=T2_0EE|0x04;
103 1 T2_02F=T2_02F&0xF0; //0
104 1 T2_06F=T2_06F&0xF0; //0
105 1 T2_0AF=T2_0AF&0xF0; //0
106 1 T2_0EF=T2_0EF&0xF0; //0
107 1
108 1 T2_02E=T2_02E|0x01;
109 1 T2_06E=T2_06E|0x01;
110 1 T2_0AE=T2_0AE|0x01;
111 1 T2_0EE=T2_0EE|0x01;
112 1 T2_02F=T2_02F&0xF0; //0
113 1 T2_06F=T2_06F&0xF0; //0
114 1 T2_0AF=T2_0AF&0xF0; //0
115 1 T2_0EF=T2_0EF&0xF0; //0
116 1
117 1 T2_02E=T2_02E&0xFC; //0
C51 COMPILER V7.02b T2_INIT 01/18/2005 21:37:56 PAGE 3
118 1 T2_06E=T2_06E&0xFC; //0
119 1 T2_0AE=T2_0AE&0xFC; //0
120 1 T2_0EE=T2_0EE&0xFC; //0
121 1 T2_02E=T2_02E|0x02;
122 1 T2_06E=T2_06E|0x02;
123 1 T2_0AE=T2_0AE|0x02;
124 1 T2_0EE=T2_0EE|0x02;
125 1 T2_02F=T2_02F&0xF0;
126 1 T2_06F=T2_06F&0xF0;
127 1 T2_0AF=T2_0AF&0xF0;
128 1 T2_0EF=T2_0EF&0xF0;
129 1
130 1 T2_02E=T2_02E|0x01;
131 1 T2_06E=T2_06E|0x01;
132 1 T2_0AE=T2_0AE|0x01;
133 1 T2_0EE=T2_0EE|0x01;
134 1 T2_02F=T2_02F&0xF0; //0
135 1 T2_06F=T2_06F&0xF0; //0
136 1 T2_0AF=T2_0AF&0xF0; //0
137 1 T2_0EF=T2_0EF&0xF0; //0
138 1 T2_02C=T2_02C|0x80; //RPT=1
139 1 T2_06C=T2_06C|0x80; //RPT=1
140 1 T2_0AC=T2_0AC|0x80; //RPT=1
141 1 T2_0EC=T2_0EC|0x80; //RPT=1
142 1
143 1 T2_00A=T2_00A|0x00; //PLLREF[1]=0,PLLREF[0]=1;FIFOBYP=1
144 1 T2_04A=T2_04A|0x00;
145 1 T2_08A=T2_08A|0x00;
146 1 T2_0CA=T2_0CA|0x00;
147 1
148 1 T2_01D=0xFF; //N1=0xFF for E1
149 1 T2_05D=0xFF;
150 1 T2_09D=0xFF;
151 1 T2_0DD=0xFF;
152 1 T2_01E=0xFF; //N2=0xFF for E1
153 1 T2_05E=0xFF;
154 1 T2_09E=0xFF;
155 1 T2_0DE=0xFF;
156 1
157 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 812 ----
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 + -