📄 t4_init.lst
字号:
C51 COMPILER V7.02b T4_INIT 01/18/2005 21:37:29 PAGE 1
C51 COMPILER V7.02b, COMPILATION OF MODULE T4_INIT
OBJECT MODULE PLACED IN T4_INIT.OBJ
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE T4_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 T4_Init()
10 {
11 1 T4_007=T4_007|0x80; //RESET =1
12 1 delay1ms();
13 1 T4_007=T4_007&0x7F; //RESET=0
14 1
15 1 //CEPT=1;
16 1 T4_000=0x01;
17 1 T4_040=0x01;
18 1 T4_080=0x01;
19 1 T4_0C0=0x01;
20 1 //CEPT=1
21 1 T4_001=0x01;
22 1 T4_041=0x01;
23 1 T4_081=0x01;
24 1 T4_0C1=0x01;
25 1
26 1 //THS=1
27 1 T4_030=T4_030|0x01;
28 1 T4_070=T4_070|0x01;
29 1 T4_0B0=T4_0B0|0x01;
30 1 T4_0F0=T4_0F0|0x01;
31 1
32 1 T4_010=0x60;
33 1 T4_050=0x60;
34 1 T4_090=0x60;
35 1 T4_0D0=0x60;
36 1
37 1 T4_01F=T4_01F&0xFC; //SYNC=0,LIMIT=0
38 1 T4_01F=T4_01F|0x10;
39 1 T4_05F=T4_05F&0xFC; //SYNC=0,LIMIT=0
40 1 T4_05F=T4_05F|0x10;
41 1 T4_09F=T4_09F&0xFC; //SYNC=0,LIMIT=0
42 1 T4_09F=T4_09F|0x10;
43 1 T4_0DF=T4_0DF&0xFC; //SYNC=0,LIMIT=0
44 1 T4_0DF=T4_0DF|0x10;
45 1
46 1 T4_02C=T4_02C&0x7F; //RPT=0
47 1 T4_06C=T4_06C&0x7F; //RPT=0
48 1 T4_0AC=T4_0AC&0x7F; //RPT=0
49 1 T4_0EC=T4_0EC&0x7F; //RPT=0
50 1 T4_02E=T4_02E&0xF8;
51 1 T4_06E=T4_06E&0xF8;
52 1 T4_0AE=T4_0AE&0xF8;
53 1 T4_0EE=T4_0EE&0xF8;
54 1 T4_02F=T4_02F&0xF0;
55 1 T4_06F=T4_06F&0xF0;
C51 COMPILER V7.02b T4_INIT 01/18/2005 21:37:29 PAGE 2
56 1 T4_0AF=T4_0AF&0xF0;
57 1 T4_0EF=T4_0EF&0xF0;
58 1 T4_02F=T4_02F|0x08; //8
59 1 T4_06F=T4_06F|0x08;
60 1 T4_0AF=T4_0AF|0x08;
61 1 T4_0EF=T4_0EF|0x08;
62 1
63 1 T4_02E=T4_02E|0x01;
64 1 T4_06E=T4_06E|0x01;
65 1 T4_0AE=T4_0AE|0x01;
66 1 T4_0EE=T4_0EE|0x01;
67 1 T4_02F=T4_02F|0x08; //8
68 1 T4_06F=T4_06F|0x08; //8
69 1 T4_0AF=T4_0AF|0x08; //8
70 1 T4_0EF=T4_0EF|0x08; //8
71 1
72 1 T4_02E=T4_02E&0xFE;
73 1 T4_06E=T4_06E&0xFE;
74 1 T4_0AE=T4_0AE&0xFE;
75 1 T4_0EE=T4_0EE&0xFE;
76 1 T4_02E=T4_02E|0x02;
77 1 T4_06E=T4_06E|0x02;
78 1 T4_0AE=T4_0AE|0x02;
79 1 T4_0EE=T4_0EE|0x02;
80 1 T4_02F=T4_02F|0x08; //8
81 1 T4_06F=T4_06F|0x08; //8
82 1 T4_0AF=T4_0AF|0x08; //8
83 1 T4_0EF=T4_0EF|0x08; //8
84 1
85 1 T4_02E=T4_02E|0x01;
86 1 T4_06E=T4_06E|0x01;
87 1 T4_0AE=T4_0AE|0x01;
88 1 T4_0EE=T4_0EE|0x01;
89 1 T4_02F=T4_02F|0x08; //8
90 1 T4_06F=T4_06F|0x08; //8
91 1 T4_0AF=T4_0AF|0x08; //8
92 1 T4_0EF=T4_0EF|0x08; //8
93 1
94 1 T4_02E=T4_02E&0xFC;
95 1 T4_06E=T4_06E&0xFC;
96 1 T4_0AE=T4_0AE&0xFC;
97 1 T4_0EE=T4_0EE&0xFC;
98 1 T4_02E=T4_02E|0x04;
99 1 T4_06E=T4_06E|0x04;
100 1 T4_0AE=T4_0AE|0x04;
101 1 T4_0EE=T4_0EE|0x04;
102 1 T4_02F=T4_02F&0xF0; //0
103 1 T4_06F=T4_06F&0xF0; //0
104 1 T4_0AF=T4_0AF&0xF0; //0
105 1 T4_0EF=T4_0EF&0xF0; //0
106 1
107 1 T4_02E=T4_02E|0x01;
108 1 T4_06E=T4_06E|0x01;
109 1 T4_0AE=T4_0AE|0x01;
110 1 T4_0EE=T4_0EE|0x01;
111 1 T4_02F=T4_02F&0xF0; //0
112 1 T4_06F=T4_06F&0xF0; //0
113 1 T4_0AF=T4_0AF&0xF0; //0
114 1 T4_0EF=T4_0EF&0xF0; //0
115 1
116 1 T4_02E=T4_02E&0xFC; //0
117 1 T4_06E=T4_06E&0xFC; //0
C51 COMPILER V7.02b T4_INIT 01/18/2005 21:37:29 PAGE 3
118 1 T4_0AE=T4_0AE&0xFC; //0
119 1 T4_0EE=T4_0EE&0xFC; //0
120 1 T4_02E=T4_02E|0x02;
121 1 T4_06E=T4_06E|0x02;
122 1 T4_0AE=T4_0AE|0x02;
123 1 T4_0EE=T4_0EE|0x02;
124 1 T4_02F=T4_02F&0xF0;
125 1 T4_06F=T4_06F&0xF0;
126 1 T4_0AF=T4_0AF&0xF0;
127 1 T4_0EF=T4_0EF&0xF0;
128 1
129 1 T4_02E=T4_02E|0x01;
130 1 T4_06E=T4_06E|0x01;
131 1 T4_0AE=T4_0AE|0x01;
132 1 T4_0EE=T4_0EE|0x01;
133 1 T4_02F=T4_02F&0xF0; //0
134 1 T4_06F=T4_06F&0xF0; //0
135 1 T4_0AF=T4_0AF&0xF0; //0
136 1 T4_0EF=T4_0EF&0xF0; //0
137 1 T4_02C=T4_02C|0x80; //RPT=1
138 1 T4_06C=T4_06C|0x80; //RPT=1
139 1 T4_0AC=T4_0AC|0x80; //RPT=1
140 1 T4_0EC=T4_0EC|0x80; //RPT=1
141 1
142 1 T4_00A=T4_00A|0x00; //PLLREF[1]=0,PLLREF[0]=1;FIFOBYP=1
143 1 T4_04A=T4_04A|0x00;
144 1 T4_08A=T4_08A|0x00;
145 1 T4_0CA=T4_0CA|0x00;
146 1
147 1 T4_01D=0xFF; //N1=0xFF for E1
148 1 T4_05D=0xFF;
149 1 T4_09D=0xFF;
150 1 T4_0DD=0xFF;
151 1 T4_01E=0xFF; //N2=0xFF for E1
152 1 T4_05E=0xFF;
153 1 T4_09E=0xFF;
154 1 T4_0DE=0xFF;
155 1
156 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 + -