├── LICENSE
├── README.md
└── 时钟
├── ExtDll.iex
├── 时钟
├── 时钟.LST
├── 时钟.M51
├── 时钟.OBJ
├── 时钟.SDI
├── 时钟.Uv2.bak
├── 时钟.asm
├── 时钟.hex
├── 时钟.lnp
├── 时钟.opt.bak
├── 时钟.plg
├── 时钟.uvopt
├── 时钟.uvproj
├── 时钟_Opt.Bak
├── 时钟_Uv2.Bak
└── 时钟_uvopt.bak
/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2014 evilbinary
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | clock
2 | =====
3 |
4 | 时钟,c51单片机,汇编,有仿真电路图
5 |
--------------------------------------------------------------------------------
/时钟/ExtDll.iex:
--------------------------------------------------------------------------------
1 | [EXTDLL]
2 | Count=0
3 |
--------------------------------------------------------------------------------
/时钟/时钟:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/evilbinary/clock/36e7f916157a7394d0752edb7de0e02dc62ffd6c/时钟/时钟
--------------------------------------------------------------------------------
/时钟/时钟.LST:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/evilbinary/clock/36e7f916157a7394d0752edb7de0e02dc62ffd6c/时钟/时钟.LST
--------------------------------------------------------------------------------
/时钟/时钟.M51:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/evilbinary/clock/36e7f916157a7394d0752edb7de0e02dc62ffd6c/时钟/时钟.M51
--------------------------------------------------------------------------------
/时钟/时钟.OBJ:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/evilbinary/clock/36e7f916157a7394d0752edb7de0e02dc62ffd6c/时钟/时钟.OBJ
--------------------------------------------------------------------------------
/时钟/时钟.SDI:
--------------------------------------------------------------------------------
1 | ,,,msecondl equ 20h
2 | ,,,msecondh equ 21h
3 | ,,,
4 | ,,,secondl equ 22h
5 | ,,,secondh equ 23h
6 | ,,,minutel equ 24h
7 | ,,,minuteh equ 25h
8 | ,,,hourl equ 26h
9 | ,,,hourh equ 27h
10 | ,,,
11 | ,,,fnkey equ 28h
12 | ,,,pluskey equ 29h
13 | ,,,flage equ 30h
14 | ,,,
15 | ,,, org 00h
16 | 0000,01 80,, ajmp main
17 | ,,, org 000bh
18 | 000B,21 F2,, ajmp int_t0
19 | ,,, org 001bh
20 | 001B,21 CE,, ajmp int_t1
21 | ,,, org 80h
22 | 0080,,main,main:
23 | 0080,75 81 70,, mov sp,#70h
24 | 0083,75 B0 06,, mov p3,#6
25 | 0086,78 20,, mov r0,#msecondl
26 | 0088,76 08,, mov @r0,#8
27 | 008A,08,, inc r0
28 | 008B,76 02,, mov @r0,#2
29 | 008D,08,, inc r0
30 | 008E,76 08,, mov @r0,#8
31 | 0090,08,, inc r0
32 | 0091,76 05,, mov @r0,#5
33 | 0093,08,, inc r0
34 | 0094,76 09,, mov @r0,#9
35 | 0096,08,, inc r0
36 | 0097,76 05,, mov @r0,#5
37 | 0099,08,, inc r0
38 | 009A,76 03,, mov @r0,#3
39 | 009C,08,, inc r0
40 | 009D,76 02,, mov @r0,#2
41 | ,,,
42 | 009F,75 89 15,, mov tmod,#15h ;t1 t0
43 | 00A2,75 8D D8,, mov th1,#0d8h ;12MHZ 10ms
44 | 00A5,75 8B F0,, mov tl1,#0f0h
45 | 00A8,D2 8E,, setb tr1
46 | 00AA,D2 AB,, setb et1
47 | 00AC,75 8C FF,, mov th0,#0ffh
48 | 00AF,75 8A FE,, mov tl0,#0feh
49 | 00B2,D2 8C,, setb tr0
50 | 00B4,D2 A9,, setb et0
51 | ,,,
52 | 00B6,D2 AF,, setb ea
53 | 00B8,75 28 00,, mov fnkey,#0
54 | 00BB,75 29 00,, mov pluskey,#0
55 | 00BE,75 30 00,, mov flage,#0
56 | ,,,
57 | 00C1,,ll,ll:
58 | ,,, ;mov r0,#hourh
59 | ,,, ;mov r0,#minuteh
60 | ,,, ;call display_led
61 | 00C1,12 00 F6,, call keyprocess
62 | 00C4,80 FB,, jmp ll
63 | 00C6,80 FE,, jmp $
64 | ,,,
65 | 00C8,,keyscan_down,keyscan_down:
66 | 00C8,E5 30,, mov a,flage
67 | 00CA,60 04,, jz kd1
68 | 00CC,78 25,, mov r0,#minuteh
69 | 00CE,01 D2,, ajmp kd2
70 | 00D0,,kd1,kd1:
71 | 00D0,78 27,, mov r0,#hourh
72 | 00D2,,kd2,kd2:
73 | 00D2,12 01 50,, call display_led
74 | 00D5,75 B0 FF,, mov P3,#0ffh
75 | 00D8,E5 B0,, mov a,P3
76 | 00DA,D2 E6,, setb acc.6
77 | 00DC,F4,, cpl a
78 | 00DD,60 E9,, jz keyscan_down
79 | 00DF,22,, ret
80 | 00E0,,keyscan_up,keyscan_up:
81 | 00E0,E5 30,, mov a,flage
82 | 00E2,60 04,, jz ku1
83 | 00E4,78 25,, mov r0,#minuteh
84 | 00E6,01 EA,, ajmp ku2
85 | 00E8,,ku1,ku1:
86 | 00E8,78 27,, mov r0,#hourh
87 | 00EA,,ku2,ku2:
88 | 00EA,12 01 50,, call display_led
89 | 00ED,75 B0 FF,, mov P3,#0ffh
90 | 00F0,E5 B0,, mov a,P3
91 | 00F2,D2 E6,, setb acc.6
92 | 00F4,F4,, cpl a
93 | 00F5,22,, ret
94 | ,,,
95 | 00F6,,keyprocess,keyprocess:
96 | 00F6,11 C8,, call keyscan_down
97 | 00F8,60 43,, jz return
98 | 00FA,12 02 13,, call delay1_1ms
99 | 00FD,30 E3 19,, jnb acc.3,keyplus
100 | 0100,12 02 13,k1,k1: call delay1_1ms
101 | 0103,11 E0,, call keyscan_up
102 | 0105,70 F9,, jnz k1
103 | ,,, ;keyfn
104 | 0107,75 30 00,, mov flage,#0
105 | 010A,E5 28,, mov a,fnkey
106 | 010C,04,, inc a
107 | 010D,04,, inc a
108 | 010E,F5 28,, mov fnkey,a
109 | 0110,C3,, clr c
110 | 0111,94 08,, subb a,#8
111 | 0113,40 02,, jc kk1
112 | 0115,F5 28,, mov fnkey,a
113 | 0117,,kk1,kk1:
114 | 0117,21 3D,, ajmp return
115 | 0119,,keyplus,keyplus:
116 | 0119,30 E7 15,, jnb acc.7,keyf
117 | 011C,12 02 13,k2,k2: call delay1_1ms
118 | 011F,11 E0,, call keyscan_up
119 | 0121,70 F9,, jnz k2 ;keyplus
120 | ,,,
121 | 0123,75 29 01,, mov pluskey,#1
122 | 0126,E5 28,, mov a,fnkey
123 | 0128,70 05,, jnz kkk1
124 | 012A,E5 30,, mov a,flage ;;fn no enter
125 | 012C,F4,, cpl a
126 | 012D,F5 30,, mov flage,a
127 | 012F,,kkk1,kkk1:
128 | ,,,
129 | 012F,21 3D,, ajmp return
130 | 0131,,keyf,keyf:
131 | 0131,30 E4 09,, jnb acc.4,return
132 | 0134,12 02 13,k3,k3: call delay1_1ms
133 | 0137,11 E0,, call keyscan_up
134 | 0139,70 F9,, jnz k3
135 | ,,, ;keyf
136 | 013B,21 3D,, ajmp return
137 | 013D,,return,return:
138 | 013D,E5 28,, mov a,fnkey
139 | 013F,60 0E,, jz kp1
140 | 0141,E5 29,, mov a,pluskey
141 | 0143,60 0A,, jz kp1
142 | 0145,C3,, clr c
143 | 0146,74 28,, mov a,#28h
144 | 0148,95 28,, subb a,fnkey
145 | 014A,F8,, mov r0,a
146 | 014B,06,, inc @r0
147 | 014C,75 29 00,, mov pluskey,#0
148 | 014F,,kp1,kp1:
149 | ,,,
150 | ,,, ;jz kp2
151 | ,,,
152 | ,,,;kp2:
153 | ,,,
154 | 014F,22,, ret
155 | ,,,
156 | ,,,
157 | ,,,;r0 witch to display
158 | 0150,,display_led,display_led:
159 | ,,, ;mov r0,#hourh
160 | ,,, ;mov r0,#minuteh
161 | 0150,90 02 1A,, mov dptr,#ledcode
162 | 0153,79 00,, mov r1,#0 ;count
163 | 0155,,d1,d1:
164 | ,,, ;mov p1,#0ffh
165 | 0155,75 B0 06,, mov p3,#6
166 | 0158,E6,, mov a,@r0
167 | 0159,93,, movc a,@a+dptr
168 | 015A,F5 90,, mov p1,a
169 | 015C,E9,, mov a,r1
170 | 015D,44 F8,, orl a,#0f8h
171 | 015F,F5 B0,, mov p3,a
172 | 0161,12 02 0C,, call delay_1ms
173 | 0164,09,, inc r1
174 | 0165,18,, dec r0
175 | 0166,B9 06 EC,, cjne r1,#6,d1
176 | 0169,22,, ret
177 | ,,,
178 | 016A,,ajust_led,ajust_led:
179 | 016A,C3,, clr c
180 | 016B,E5 20,, mov a,msecondl
181 | 016D,94 0A,, subb a,#10
182 | 016F,40 04,, jc a1
183 | 0171,F5 20,, mov msecondl,a
184 | 0173,05 21,, inc msecondh
185 | 0175,,a1,a1:
186 | 0175,C3,, clr c
187 | 0176,E5 21,, mov a,msecondh
188 | 0178,94 09,, subb a,#9
189 | 017A,40 04,, jc a2
190 | 017C,F5 21,, mov msecondh,a
191 | 017E,05 22,, inc secondl
192 | 0180,,a2,a2:
193 | 0180,C3,, clr c ;second
194 | 0181,E5 22,, mov a,secondl
195 | 0183,94 0A,, subb a,#10
196 | 0185,40 04,, jc a3
197 | 0187,F5 22,, mov secondl,a
198 | 0189,05 23,, inc secondh
199 | 018B,,a3,a3:
200 | 018B,C3,, clr c
201 | 018C,E5 23,, mov a,secondh
202 | 018E,94 06,, subb a,#6
203 | 0190,40 04,, jc a4
204 | 0192,F5 23,, mov secondh,a
205 | 0194,05 24,, inc minutel
206 | 0196,,a4,a4:
207 | 0196,C3,, clr c ;minute
208 | 0197,E5 24,, mov a,minutel
209 | 0199,94 0A,, subb a,#10
210 | 019B,40 04,, jc a5
211 | 019D,F5 24,, mov minutel,a
212 | 019F,05 25,, inc minuteh
213 | 01A1,,a5,a5:
214 | 01A1,C3,, clr c
215 | 01A2,E5 25,, mov a,minuteh
216 | 01A4,94 06,, subb a,#6
217 | 01A6,40 04,, jc a6
218 | 01A8,F5 25,, mov minuteh,a
219 | 01AA,05 26,, inc hourl
220 | 01AC,,a6,a6:
221 | 01AC,C3,, clr c ;hour
222 | 01AD,E5 26,, mov a,hourl
223 | 01AF,94 0A,, subb a,#10
224 | 01B1,40 04,, jc a7
225 | 01B3,F5 26,, mov hourl,a
226 | 01B5,05 27,, inc hourh
227 | 01B7,,a7,a7:
228 | 01B7,C3,, clr c
229 | 01B8,E5 27,, mov a,hourh
230 | 01BA,94 02,, subb a,#2
231 | 01BC,40 0D,, jc a8
232 | 01BE,C3,, clr c
233 | 01BF,E5 26,, mov a,hourl
234 | 01C1,94 04,, subb a,#4
235 | 01C3,40 06,, jc a8
236 | 01C5,75 27 00,, mov hourh,#0
237 | 01C8,75 26 00,, mov hourl,#0
238 | 01CB,,a8,a8:
239 | 01CB,21 CD,, ajmp aend
240 | ,,,
241 | ,,,
242 | 01CD,,aend,aend:
243 | 01CD,22,, ret
244 | ,,,
245 | 01CE,,int_t1,int_t1:
246 | 01CE,C0 E0,, push acc
247 | 01D0,C0 D0,, push psw
248 | 01D2,88 E0,, mov acc,r0
249 | 01D4,C0 E0,, push acc
250 | 01D6,89 E0,, mov acc,r1
251 | 01D8,C0 E0,, push acc
252 | ,,,
253 | 01DA,78 21,, mov r0,#msecondh
254 | 01DC,E6,, mov a,@r0
255 | 01DD,24 01,, add a,#1
256 | 01DF,F6,, mov @r0,a
257 | ,,,
258 | ,,,
259 | ,,, ;mov p3,#6
260 | 01E0,75 90 00,, mov p1,#00
261 | 01E3,31 6A,, call ajust_led
262 | ,,,
263 | 01E5,D0 E0,, pop acc
264 | 01E7,A9 E0,, mov r1,acc
265 | 01E9,D0 E0,, pop acc
266 | 01EB,A8 E0,, mov r0,acc
267 | 01ED,D0 D0,, pop psw
268 | 01EF,D0 E0,, pop acc
269 | 01F1,32,, reti
270 | 01F2,,int_t0,int_t0:
271 | 01F2,C0 E0,, push acc
272 | 01F4,C0 D0,, push psw
273 | 01F6,88 E0,, mov acc,r0
274 | 01F8,C0 E0,, push acc
275 | 01FA,89 E0,, mov acc,r1
276 | 01FC,C0 E0,, push acc
277 | ,,,
278 | ,,, ;call ajust_led
279 | ,,,
280 | 01FE,D0 E0,, pop acc
281 | 0200,A9 E0,, mov r1,acc
282 | 0202,D0 E0,, pop acc
283 | 0204,A8 E0,, mov r0,acc
284 | 0206,D0 D0,, pop psw
285 | 0208,D0 E0,, pop acc
286 | 020A,32,, reti
287 | 020B,32,, reti
288 | ,,,
289 | ,,,
290 | 020C,,delay_1ms,delay_1ms:
291 | 020C,7F FA,, mov r7,#250
292 | 020E,,dly,dly:
293 | 020E,00,, nop ;1us 12MHZ
294 | 020F,00,, nop ;1us 12MHZ
295 | 0210,DF FC,, djnz r7,dly ;2us 12MHZ
296 | 0212,22,, ret
297 | ,,,
298 | 0213,,delay1_1ms,delay1_1ms:
299 | 0213,7F 1F,, mov r7,#01fh
300 | 0215,,dly1,dly1:
301 | 0215,00,, nop ;1us 12MHZ
302 | 0216,00,, nop ;1us 12MHZ
303 | 0217,DF F5,, djnz r7,dly ;2us 12MHZ
304 | 0219,22,, ret
305 | ,,,
306 | 021A,3F 06 5B 4F,ledcode,ledcode: db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,0ffh
307 | 000E,,, end
308 |
--------------------------------------------------------------------------------
/时钟/时钟.Uv2.bak:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/evilbinary/clock/36e7f916157a7394d0752edb7de0e02dc62ffd6c/时钟/时钟.Uv2.bak
--------------------------------------------------------------------------------
/时钟/时钟.asm:
--------------------------------------------------------------------------------
1 | msecondl equ 20h
2 | msecondh equ 21h
3 |
4 | secondl equ 22h
5 | secondh equ 23h
6 | minutel equ 24h
7 | minuteh equ 25h
8 | hourl equ 26h
9 | hourh equ 27h
10 |
11 | fnkey equ 28h
12 | pluskey equ 29h
13 | flage equ 30h
14 |
15 | org 00h
16 | ajmp main
17 | org 000bh
18 | ajmp int_t0
19 | org 001bh
20 | ajmp int_t1
21 | org 80h
22 | main:
23 | mov sp,#70h
24 | mov p3,#6
25 | mov r0,#msecondl
26 | mov @r0,#8
27 | inc r0
28 | mov @r0,#2
29 | inc r0
30 | mov @r0,#8
31 | inc r0
32 | mov @r0,#5
33 | inc r0
34 | mov @r0,#9
35 | inc r0
36 | mov @r0,#5
37 | inc r0
38 | mov @r0,#3
39 | inc r0
40 | mov @r0,#2
41 |
42 | mov tmod,#16h ;t1 t0
43 | mov th1,#0d8h ;12MHZ 10ms
44 | mov tl1,#0f0h
45 | setb tr1
46 | setb et1
47 | mov th0,#0f0h
48 | mov tl0,#0f0h
49 | setb tr0
50 | setb et0
51 |
52 | setb ea
53 | mov fnkey,#0
54 | mov pluskey,#0
55 | mov flage,#0
56 |
57 | ll:
58 | ;mov r0,#hourh
59 | ;mov r0,#minuteh
60 | ;call display_led
61 | call keyprocess
62 | jmp ll
63 | jmp $
64 |
65 | keyscan_down:
66 | mov a,flage
67 | jz kd1
68 | mov r0,#minuteh
69 | ajmp kd2
70 | kd1:
71 | mov r0,#hourh
72 | kd2:
73 | call display_led
74 | mov P3,#0ffh
75 | mov a,P3
76 | setb acc.6
77 | cpl a
78 | jz keyscan_down
79 | ret
80 | keyscan_up:
81 | mov a,flage
82 | jz ku1
83 | mov r0,#minuteh
84 | ajmp ku2
85 | ku1:
86 | mov r0,#hourh
87 | ku2:
88 | call display_led
89 | mov P3,#0ffh
90 | mov a,P3
91 | setb acc.6
92 | cpl a
93 | ret
94 |
95 | keyprocess:
96 | call keyscan_down
97 | jz return
98 | call delay1_1ms
99 | jnb acc.3,keyplus
100 | k1: call delay1_1ms
101 | call keyscan_up
102 | jnz k1
103 | ;keyfn
104 | mov flage,#0
105 | mov a,fnkey
106 | inc a
107 | inc a
108 | mov fnkey,a
109 | clr c
110 | subb a,#8
111 | jc kk1
112 | mov fnkey,a
113 | kk1:
114 | ajmp return
115 | keyplus:
116 | jnb acc.7,keyf
117 | k2: call delay1_1ms
118 | call keyscan_up
119 | jnz k2 ;keyplus
120 |
121 | mov pluskey,#1
122 | mov a,fnkey
123 | jnz kkk1
124 | mov a,flage ;;fn no enter
125 | cpl a
126 | mov flage,a
127 | kkk1:
128 |
129 | ajmp return
130 | keyf:
131 | jnb acc.4,return
132 | k3: call delay1_1ms
133 | call keyscan_up
134 | jnz k3
135 | ;keyf
136 | ajmp return
137 | return:
138 | mov a,fnkey
139 | jz kp1
140 | mov a,pluskey
141 | jz kp1
142 | clr c
143 | mov a,#28h
144 | subb a,fnkey
145 | mov r0,a
146 | inc @r0
147 | mov pluskey,#0
148 | kp1:
149 |
150 | ;jz kp2
151 |
152 | ;kp2:
153 |
154 | ret
155 |
156 |
157 | ;r0 witch to display
158 | display_led:
159 | ;mov r0,#hourh
160 | ;mov r0,#minuteh
161 | mov dptr,#ledcode
162 | mov r1,#0 ;count
163 | d1:
164 | ;mov p1,#0ffh
165 | mov p3,#6
166 | mov a,@r0
167 | movc a,@a+dptr
168 | mov p1,a
169 | mov a,r1
170 | orl a,#0f8h
171 | mov p3,a
172 | call delay_1ms
173 | inc r1
174 | dec r0
175 | cjne r1,#6,d1
176 | ret
177 |
178 | ajust_led:
179 | clr c
180 | mov a,msecondl
181 | subb a,#10
182 | jc a1
183 | mov msecondl,a
184 | inc msecondh
185 | a1:
186 | clr c
187 | mov a,msecondh
188 | subb a,#9
189 | jc a2
190 | mov msecondh,a
191 | inc secondl
192 | a2:
193 | clr c ;second
194 | mov a,secondl
195 | subb a,#10
196 | jc a3
197 | mov secondl,a
198 | inc secondh
199 | a3:
200 | clr c
201 | mov a,secondh
202 | subb a,#6
203 | jc a4
204 | mov secondh,a
205 | inc minutel
206 | a4:
207 | clr c ;minute
208 | mov a,minutel
209 | subb a,#10
210 | jc a5
211 | mov minutel,a
212 | inc minuteh
213 | a5:
214 | clr c
215 | mov a,minuteh
216 | subb a,#6
217 | jc a6
218 | mov minuteh,a
219 | inc hourl
220 | a6:
221 | clr c ;hour
222 | mov a,hourl
223 | subb a,#10
224 | jc a7
225 | mov hourl,a
226 | inc hourh
227 | a7:
228 | clr c
229 | mov a,hourh
230 | subb a,#2
231 | jc a8
232 | clr c
233 | mov a,hourl
234 | subb a,#4
235 | jc a8
236 | mov hourh,#0
237 | mov hourl,#0
238 | a8:
239 | ajmp aend
240 |
241 |
242 | aend:
243 | ret
244 |
245 | int_t1:
246 | push acc
247 | push psw
248 | mov acc,r0
249 | push acc
250 | mov acc,r1
251 | push acc
252 |
253 | mov r0,#msecondh
254 | mov a,@r0
255 | add a,#1
256 | mov @r0,a
257 |
258 |
259 | ;mov p3,#6
260 | mov p1,#00
261 | call ajust_led
262 |
263 | pop acc
264 | mov r1,acc
265 | pop acc
266 | mov r0,acc
267 | pop psw
268 | pop acc
269 | reti
270 | int_t0:
271 | push acc
272 | push psw
273 | mov acc,r0
274 | push acc
275 | mov acc,r1
276 | push acc
277 |
278 | ;call ajust_led
279 |
280 | pop acc
281 | mov r1,acc
282 | pop acc
283 | mov r0,acc
284 | pop psw
285 | pop acc
286 | reti
287 | reti
288 |
289 |
290 | delay_1ms:
291 | mov r7,#250
292 | dly:
293 | nop ;1us 12MHZ
294 | nop ;1us 12MHZ
295 | djnz r7,dly ;2us 12MHZ
296 | ret
297 |
298 | delay1_1ms:
299 | mov r7,#01fh
300 | dly1:
301 | nop ;1us 12MHZ
302 | nop ;1us 12MHZ
303 | djnz r7,dly ;2us 12MHZ
304 | ret
305 |
306 | ledcode: db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,0ffh
307 | end
--------------------------------------------------------------------------------
/时钟/时钟.hex:
--------------------------------------------------------------------------------
1 | :0200000001807D
2 | :02000B0021EAE8
3 | :02001B0021C6FC
4 | :1000800075817075B00678207608087602087608C3
5 | :10009000087605087609087605087603087602755D
6 | :1000A0008916758DD8758BF0D28ED2AB758CF075A4
7 | :1000B0008AF0D28CD2A9D2AF75280075290075308C
8 | :1000C0000011F380FC80FEE5306004782501D178D2
9 | :1000D00027314975B0FFE5B0D2E6F460EA22E53099
10 | :1000E0006004782501E87827314975B0FFE5B0D282
11 | :1000F000E6F42211C7603F510B30E318510B11DEBB
12 | :1001000070FA753000E5280404F528C3940840020D
13 | :10011000F528213630E714510B11DE70FA752901EC
14 | :10012000E5287005E530F4F530213630E408510B50
15 | :1001300011DE70FA2136E528600EE529600AC374E5
16 | :10014000289528F80675290022900212790075B0CA
17 | :1001500006E693F590E944F8F5B051040918B9069C
18 | :10016000ED22C3E520940A4004F5200521C3E521D2
19 | :1001700094094004F5210522C3E522940A4004F5C0
20 | :10018000220523C3E52394064004F5230524C3E593
21 | :1001900024940A4004F5240525C3E525940640046B
22 | :1001A000F5250526C3E526940A4004F5260527C350
23 | :1001B000E5279402400DC3E5269404400675270008
24 | :1001C00075260021C522C0E0C0D088E0C0E089E0EB
25 | :1001D000C0E07821E62401F67590003162D0E0A9F4
26 | :1001E000E0D0E0A8E0D0D0D0E032C0E0C0D088E0DD
27 | :1001F000C0E089E0C0E0D0E0A9E0D0E0A8E0D0D045
28 | :10020000D0E032327FFA0000DFFC227F1F0000DFE7
29 | :0D021000F5223F065B4F666D7D077F6FFF97
30 | :00000001FF
31 |
--------------------------------------------------------------------------------
/时钟/时钟.lnp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/evilbinary/clock/36e7f916157a7394d0752edb7de0e02dc62ffd6c/时钟/时钟.lnp
--------------------------------------------------------------------------------
/时钟/时钟.opt.bak:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/evilbinary/clock/36e7f916157a7394d0752edb7de0e02dc62ffd6c/时钟/时钟.opt.bak
--------------------------------------------------------------------------------
/时钟/时钟.plg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/evilbinary/clock/36e7f916157a7394d0752edb7de0e02dc62ffd6c/时钟/时钟.plg
--------------------------------------------------------------------------------
/时钟/时钟.uvopt:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 1.0
5 |
6 | ### uVision Project, (C) Keil Software
7 |
8 |
9 | *.c
10 | *.s*; *.src; *.a*
11 | *.obj
12 | *.lib
13 | *.txt; *.h; *.inc
14 | *.plm
15 | *.cpp
16 |
17 |
18 |
19 | 0
20 | 0
21 |
22 |
23 |
24 | Target 1
25 | 0x0
26 | MCS-51
27 |
28 | 24000000
29 |
30 | 1
31 | 1
32 | 1
33 | 0
34 |
35 |
36 | 0
37 | 65535
38 | 0
39 | 0
40 | 0
41 |
42 |
43 | 120
44 | 65
45 | 8
46 | .\
47 |
48 |
49 | 1
50 | 1
51 | 1
52 | 0
53 | 1
54 | 1
55 | 0
56 | 1
57 | 0
58 | 0
59 | 0
60 | 0
61 |
62 |
63 | 1
64 | 1
65 | 1
66 | 1
67 | 1
68 | 1
69 | 1
70 | 0
71 | 0
72 |
73 |
74 | 1
75 | 0
76 | 1
77 |
78 | 255
79 |
80 |
81 | 0
82 | Data Sheet
83 | DATASHTS\ATMEL\AT89C2051_DS.PDF
84 |
85 |
86 | 1
87 | Instruction Set Manual
88 | DATASHTS\ATMEL\AT_C51ISM.PDF
89 |
90 |
91 |
92 | S8051.DLL
93 |
94 | DP51.DLL
95 | -px051
96 | S8051.DLL
97 |
98 | TP51.DLL
99 | -px051
100 |
101 |
102 | 0
103 | 1
104 | 1
105 | 1
106 | 1
107 | 1
108 | 1
109 | 1
110 | 1
111 | 1
112 | 0
113 | 1
114 | 1
115 | 1
116 | 0
117 | 1
118 | 0
119 | 0
120 | -1
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 | BIN\VDM51.DLL
132 |
133 |
134 |
135 | 0
136 | DLGTP51
137 | (98=-1,-1,-1,-1,0)(83=-1,-1,-1,-1,0)(85=208,85,406,171,0)(80=-1,-1,-1,-1,0)(91=-1,-1,-1,-1,0)(92=-1,-1,-1,-1,0)
138 |
139 |
140 | 0
141 | VDM51
142 | -A127.0.0.1 -P8000 -O2
143 |
144 |
145 | 0
146 | DLGDP51
147 | (98=-1,-1,-1,-1,0)(83=-1,-1,-1,-1,0)(85=-1,-1,-1,-1,0)(80=-1,-1,-1,-1,0)(91=-1,-1,-1,-1,0)(92=-1,-1,-1,-1,0)
148 |
149 |
150 |
151 |
152 | 1
153 | 0
154 | 0x25
155 |
156 |
157 |
158 | 0
159 | 1
160 | 1
161 | 0
162 | 0
163 | 0
164 | 0
165 | 2
166 | 0
167 | 0
168 | 0
169 | 0
170 | 0
171 | 0
172 | 0
173 | 0
174 | 0
175 | 0
176 | 0
177 | 0
178 | 0
179 | 0
180 | 0
181 | 0
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 | Source Group 1
190 | 1
191 | 0
192 | 0
193 |
194 | 1
195 | 1
196 | 2
197 | 0
198 | 1
199 | 12
200 | 0
201 | 168
202 | 168
203 | 0
204 | .\时钟.asm
205 | 时钟.asm
206 |
207 | 44
208 | 2
209 | 3
210 |
211 | -1
212 | -1
213 |
214 |
215 | -4
216 | -30
217 |
218 |
219 | 58
220 | 44
221 | 673
222 | 421
223 |
224 |
225 |
226 |
227 |
228 |
229 | Default
230 | 1
231 | Build
232 | 0
233 |
234 | Default
235 | 1
236 |
237 | 59392
238 | 1
239 | File
240 | 0
241 |
242 | 0
243 |
244 | 1
245 | 2
246 | 3
247 | 0
248 | 0
249 | 0
250 | 0
251 | 0
252 | 0
253 | 0
254 | 0
255 | 0
256 | 100
257 | 0
258 | 1
259 | 0
260 |
261 |
262 | 59398
263 | 2
264 | Build
265 | 0
266 |
267 | 0
268 |
269 | 1
270 | 2
271 | 3
272 | 0
273 | 0
274 | 0
275 | 0
276 | 0
277 | 0
278 | 0
279 | 0
280 | 0
281 | 100
282 | 0
283 | 0
284 | 0
285 |
286 |
287 | 59399
288 | 3
289 | Debug
290 | 0
291 |
292 | 0
293 |
294 | 1
295 | 2
296 | 3
297 | 0
298 | 0
299 | 0
300 | 0
301 | 0
302 | 0
303 | 0
304 | 0
305 | 0
306 | 100
307 | 0
308 | 1
309 | 0
310 |
311 |
312 | 197
313 | 4
314 | Build Output
315 | 0
316 |
317 | 0
318 |
319 | 1
320 | 2
321 | 4
322 | 0
323 | 0
324 | 0
325 | 210
326 | 600
327 | 0
328 | 0
329 | 250
330 | 600
331 | 100
332 | 1
333 | 0
334 | 0
335 |
336 |
337 | 198
338 | 5
339 | Command
340 | 197
341 |
342 | 197
343 |
344 | 1
345 | 4
346 | 2
347 | 0
348 | 0
349 | 0
350 | 210
351 | 600
352 | 0
353 | 0
354 | 250
355 | 600
356 | 100
357 | 1
358 | 1
359 | 0
360 |
361 |
362 | 199
363 | 6
364 | Find in Files
365 | 197
366 |
367 | 197
368 |
369 | 1
370 | 4
371 | 2
372 | 0
373 | 0
374 | 0
375 | 210
376 | 600
377 | 0
378 | 0
379 | 250
380 | 600
381 | 100
382 | 0
383 | 0
384 | 0
385 |
386 |
387 | 38007
388 | 7
389 | Browse
390 | 197
391 |
392 | 197
393 |
394 | 1
395 | 4
396 | 2
397 | 0
398 | 0
399 | 0
400 | 210
401 | 600
402 | 0
403 | 0
404 | 250
405 | 600
406 | 100
407 | 0
408 | 0
409 | 0
410 |
411 |
412 | 1939
413 | 8
414 | UART #1
415 | 197
416 |
417 | 197
418 |
419 | 1
420 | 4
421 | 2
422 | 0
423 | 0
424 | 0
425 | 210
426 | 600
427 | 0
428 | 0
429 | 250
430 | 600
431 | 100
432 | 0
433 | 0
434 | 0
435 |
436 |
437 | 1940
438 | 9
439 | UART #2
440 | 197
441 |
442 | 197
443 |
444 | 1
445 | 4
446 | 2
447 | 0
448 | 0
449 | 0
450 | 210
451 | 600
452 | 0
453 | 0
454 | 250
455 | 600
456 | 100
457 | 0
458 | 0
459 | 0
460 |
461 |
462 | 1941
463 | 10
464 | UART #3
465 | 197
466 |
467 | 197
468 |
469 | 1
470 | 4
471 | 2
472 | 0
473 | 0
474 | 0
475 | 210
476 | 600
477 | 0
478 | 0
479 | 250
480 | 600
481 | 100
482 | 0
483 | 0
484 | 0
485 |
486 |
487 | 1942
488 | 11
489 | UART #4
490 | 197
491 |
492 | 197
493 |
494 | 1
495 | 4
496 | 2
497 | 0
498 | 0
499 | 0
500 | 210
501 | 600
502 | 0
503 | 0
504 | 250
505 | 600
506 | 100
507 | 0
508 | 0
509 | 0
510 |
511 |
512 | 1944
513 | 12
514 | Call Stack
515 | 197
516 |
517 | 197
518 |
519 | 1
520 | 2
521 | 2
522 | 0
523 | 0
524 | 0
525 | 600
526 | 210
527 | 0
528 | 0
529 | 600
530 | 250
531 | 50
532 | 0
533 | 1
534 | 0
535 |
536 |
537 | 1507
538 | 13
539 | Call Stack
540 | 1944
541 |
542 | 197
543 |
544 | 1
545 | 4
546 | 2
547 | 0
548 | 0
549 | 0
550 | 600
551 | 210
552 | 0
553 | 0
554 | 600
555 | 250
556 | 50
557 | 0
558 | 1
559 | 0
560 |
561 |
562 | 1935
563 | 14
564 | Locals
565 | 1944
566 |
567 | 197
568 |
569 | 1
570 | 4
571 | 2
572 | 0
573 | 0
574 | 0
575 | 210
576 | 600
577 | 0
578 | 0
579 | 250
580 | 600
581 | 100
582 | 0
583 | 1
584 | 0
585 |
586 |
587 | 1936
588 | 15
589 | Watch 1
590 | 1944
591 |
592 | 197
593 |
594 | 1
595 | 4
596 | 2
597 | 0
598 | 0
599 | 0
600 | 210
601 | 600
602 | 0
603 | 0
604 | 250
605 | 600
606 | 100
607 | 0
608 | 1
609 | 0
610 |
611 |
612 | 1937
613 | 16
614 | Watch 2
615 | 1944
616 |
617 | 197
618 |
619 | 1
620 | 4
621 | 2
622 | 0
623 | 0
624 | 0
625 | 210
626 | 600
627 | 0
628 | 0
629 | 250
630 | 600
631 | 100
632 | 0
633 | 0
634 | 0
635 |
636 |
637 | 1465
638 | 17
639 | Memory 1
640 | 1944
641 |
642 | 197
643 |
644 | 1
645 | 4
646 | 2
647 | 0
648 | 0
649 | 0
650 | 210
651 | 600
652 | 0
653 | 0
654 | 250
655 | 600
656 | 100
657 | 0
658 | 1
659 | 0
660 |
661 |
662 | 1466
663 | 18
664 | Memory 2
665 | 1944
666 |
667 | 197
668 |
669 | 1
670 | 4
671 | 2
672 | 0
673 | 0
674 | 0
675 | 210
676 | 600
677 | 0
678 | 0
679 | 250
680 | 600
681 | 100
682 | 0
683 | 0
684 | 0
685 |
686 |
687 | 1467
688 | 19
689 | Memory 3
690 | 1944
691 |
692 | 197
693 |
694 | 1
695 | 4
696 | 2
697 | 0
698 | 0
699 | 0
700 | 210
701 | 600
702 | 0
703 | 0
704 | 250
705 | 600
706 | 100
707 | 0
708 | 0
709 | 0
710 |
711 |
712 | 1468
713 | 20
714 | Memory 4
715 | 1944
716 |
717 | 197
718 |
719 | 1
720 | 4
721 | 2
722 | 0
723 | 0
724 | 0
725 | 210
726 | 600
727 | 0
728 | 0
729 | 250
730 | 600
731 | 100
732 | 0
733 | 0
734 | 0
735 |
736 |
737 | 1506
738 | 21
739 | Symbols
740 | 1944
741 |
742 | 197
743 |
744 | 1
745 | 4
746 | 2
747 | 0
748 | 0
749 | 0
750 | 210
751 | 600
752 | 0
753 | 0
754 | 250
755 | 600
756 | 100
757 | 0
758 | 1
759 | 0
760 |
761 |
762 | 1005
763 | 22
764 | Project
765 | 0
766 |
767 | 0
768 |
769 | 1
770 | 2
771 | 1
772 | 0
773 | 0
774 | 0
775 | 600
776 | 210
777 | 0
778 | 0
779 | 600
780 | 250
781 | 100
782 | 0
783 | 1
784 | 0
785 |
786 |
787 | 109
788 | 23
789 | Books
790 | 1005
791 |
792 | 1005
793 |
794 | 1
795 | 4
796 | 2
797 | 0
798 | 0
799 | 0
800 | 600
801 | 210
802 | 0
803 | 0
804 | 600
805 | 250
806 | 100
807 | 0
808 | 0
809 | 0
810 |
811 |
812 | 195
813 | 24
814 | Functions
815 | 1005
816 |
817 | 1005
818 |
819 | 1
820 | 4
821 | 2
822 | 0
823 | 0
824 | 0
825 | 600
826 | 210
827 | 0
828 | 0
829 | 600
830 | 250
831 | 100
832 | 0
833 | 0
834 | 0
835 |
836 |
837 | 196
838 | 25
839 | Templates
840 | 1005
841 |
842 | 1005
843 |
844 | 1
845 | 4
846 | 2
847 | 0
848 | 0
849 | 0
850 | 600
851 | 210
852 | 0
853 | 0
854 | 600
855 | 250
856 | 100
857 | 0
858 | 0
859 | 0
860 |
861 |
862 | 38003
863 | 26
864 | Registers
865 | 1005
866 |
867 | 1005
868 |
869 | 1
870 | 4
871 | 2
872 | 0
873 | 0
874 | 0
875 | 600
876 | 210
877 | 0
878 | 0
879 | 600
880 | 250
881 | 100
882 | 1
883 | 1
884 | 0
885 |
886 |
887 | 35885
888 | 27
889 | not set
890 | 0
891 |
892 | 0
893 |
894 | 1
895 | 2
896 | 2
897 | 0
898 | 0
899 | 0
900 | 600
901 | 210
902 | 0
903 | 0
904 | 600
905 | 250
906 | 100
907 | 0
908 | 0
909 | 0
910 |
911 |
912 | 35886
913 | 28
914 | not set
915 | 35885
916 |
917 | 35885
918 |
919 | 1
920 | 4
921 | 2
922 | 0
923 | 0
924 | 0
925 | 600
926 | 210
927 | 0
928 | 0
929 | 600
930 | 250
931 | 100
932 | 0
933 | 0
934 | 0
935 |
936 |
937 | 35887
938 | 29
939 | not set
940 | 35885
941 |
942 | 35885
943 |
944 | 1
945 | 4
946 | 2
947 | 0
948 | 0
949 | 0
950 | 600
951 | 210
952 | 0
953 | 0
954 | 600
955 | 250
956 | 100
957 | 0
958 | 0
959 | 0
960 |
961 |
962 | 35888
963 | 30
964 | not set
965 | 35885
966 |
967 | 35885
968 |
969 | 1
970 | 4
971 | 2
972 | 0
973 | 0
974 | 0
975 | 600
976 | 210
977 | 0
978 | 0
979 | 600
980 | 250
981 | 100
982 | 0
983 | 0
984 | 0
985 |
986 |
987 | 35889
988 | 31
989 | not set
990 | 35885
991 |
992 | 35885
993 |
994 | 1
995 | 4
996 | 2
997 | 0
998 | 0
999 | 0
1000 | 600
1001 | 210
1002 | 0
1003 | 0
1004 | 600
1005 | 250
1006 | 100
1007 | 0
1008 | 0
1009 | 0
1010 |
1011 |
1012 | 35890
1013 | 32
1014 | not set
1015 | 35885
1016 |
1017 | 35885
1018 |
1019 | 1
1020 | 4
1021 | 2
1022 | 0
1023 | 0
1024 | 0
1025 | 600
1026 | 210
1027 | 0
1028 | 0
1029 | 600
1030 | 250
1031 | 100
1032 | 0
1033 | 0
1034 | 0
1035 |
1036 |
1037 | 35891
1038 | 33
1039 | not set
1040 | 35885
1041 |
1042 | 35885
1043 |
1044 | 1
1045 | 4
1046 | 2
1047 | 0
1048 | 0
1049 | 0
1050 | 600
1051 | 210
1052 | 0
1053 | 0
1054 | 600
1055 | 250
1056 | 100
1057 | 0
1058 | 0
1059 | 0
1060 |
1061 |
1062 | 35892
1063 | 34
1064 | not set
1065 | 35885
1066 |
1067 | 35885
1068 |
1069 | 1
1070 | 4
1071 | 2
1072 | 0
1073 | 0
1074 | 0
1075 | 600
1076 | 210
1077 | 0
1078 | 0
1079 | 600
1080 | 250
1081 | 100
1082 | 0
1083 | 0
1084 | 0
1085 |
1086 |
1087 | 35893
1088 | 35
1089 | not set
1090 | 35885
1091 |
1092 | 35885
1093 |
1094 | 1
1095 | 4
1096 | 2
1097 | 0
1098 | 0
1099 | 0
1100 | 600
1101 | 210
1102 | 0
1103 | 0
1104 | 600
1105 | 250
1106 | 100
1107 | 0
1108 | 0
1109 | 0
1110 |
1111 |
1112 | 35894
1113 | 36
1114 | not set
1115 | 35885
1116 |
1117 | 35885
1118 |
1119 | 1
1120 | 4
1121 | 2
1122 | 0
1123 | 0
1124 | 0
1125 | 600
1126 | 210
1127 | 0
1128 | 0
1129 | 600
1130 | 250
1131 | 100
1132 | 0
1133 | 0
1134 | 0
1135 |
1136 |
1137 | 35895
1138 | 37
1139 | not set
1140 | 35885
1141 |
1142 | 35885
1143 |
1144 | 1
1145 | 4
1146 | 2
1147 | 0
1148 | 0
1149 | 0
1150 | 600
1151 | 210
1152 | 0
1153 | 0
1154 | 600
1155 | 250
1156 | 100
1157 | 0
1158 | 0
1159 | 0
1160 |
1161 |
1162 | 35896
1163 | 38
1164 | not set
1165 | 35885
1166 |
1167 | 35885
1168 |
1169 | 1
1170 | 4
1171 | 2
1172 | 0
1173 | 0
1174 | 0
1175 | 600
1176 | 210
1177 | 0
1178 | 0
1179 | 600
1180 | 250
1181 | 100
1182 | 0
1183 | 0
1184 | 0
1185 |
1186 |
1187 | 35897
1188 | 39
1189 | not set
1190 | 35885
1191 |
1192 | 35885
1193 |
1194 | 1
1195 | 4
1196 | 2
1197 | 0
1198 | 0
1199 | 0
1200 | 600
1201 | 210
1202 | 0
1203 | 0
1204 | 600
1205 | 250
1206 | 100
1207 | 0
1208 | 0
1209 | 0
1210 |
1211 |
1212 | 35898
1213 | 40
1214 | not set
1215 | 35885
1216 |
1217 | 35885
1218 |
1219 | 1
1220 | 4
1221 | 2
1222 | 0
1223 | 0
1224 | 0
1225 | 600
1226 | 210
1227 | 0
1228 | 0
1229 | 600
1230 | 250
1231 | 100
1232 | 0
1233 | 0
1234 | 0
1235 |
1236 |
1237 | 35899
1238 | 41
1239 | not set
1240 | 35885
1241 |
1242 | 35885
1243 |
1244 | 1
1245 | 4
1246 | 2
1247 | 0
1248 | 0
1249 | 0
1250 | 600
1251 | 210
1252 | 0
1253 | 0
1254 | 600
1255 | 250
1256 | 100
1257 | 0
1258 | 0
1259 | 0
1260 |
1261 |
1262 | 35900
1263 | 42
1264 | not set
1265 | 35885
1266 |
1267 | 35885
1268 |
1269 | 1
1270 | 4
1271 | 2
1272 | 0
1273 | 0
1274 | 0
1275 | 600
1276 | 210
1277 | 0
1278 | 0
1279 | 600
1280 | 250
1281 | 100
1282 | 0
1283 | 0
1284 | 0
1285 |
1286 |
1287 | 35901
1288 | 43
1289 | not set
1290 | 35885
1291 |
1292 | 35885
1293 |
1294 | 1
1295 | 4
1296 | 2
1297 | 0
1298 | 0
1299 | 0
1300 | 600
1301 | 210
1302 | 0
1303 | 0
1304 | 600
1305 | 250
1306 | 100
1307 | 0
1308 | 0
1309 | 0
1310 |
1311 |
1312 | 35902
1313 | 44
1314 | not set
1315 | 35885
1316 |
1317 | 35885
1318 |
1319 | 1
1320 | 4
1321 | 2
1322 | 0
1323 | 0
1324 | 0
1325 | 600
1326 | 210
1327 | 0
1328 | 0
1329 | 600
1330 | 250
1331 | 100
1332 | 0
1333 | 0
1334 | 0
1335 |
1336 |
1337 | 35903
1338 | 45
1339 | not set
1340 | 35885
1341 |
1342 | 35885
1343 |
1344 | 1
1345 | 4
1346 | 2
1347 | 0
1348 | 0
1349 | 0
1350 | 600
1351 | 210
1352 | 0
1353 | 0
1354 | 600
1355 | 250
1356 | 100
1357 | 0
1358 | 0
1359 | 0
1360 |
1361 |
1362 | 35904
1363 | 46
1364 | not set
1365 | 35885
1366 |
1367 | 35885
1368 |
1369 | 1
1370 | 4
1371 | 2
1372 | 0
1373 | 0
1374 | 0
1375 | 600
1376 | 210
1377 | 0
1378 | 0
1379 | 600
1380 | 250
1381 | 100
1382 | 0
1383 | 0
1384 | 0
1385 |
1386 |
1387 | 35905
1388 | 47
1389 | not set
1390 | 35885
1391 |
1392 | 35885
1393 |
1394 | 1
1395 | 4
1396 | 2
1397 | 0
1398 | 0
1399 | 0
1400 | 600
1401 | 210
1402 | 0
1403 | 0
1404 | 600
1405 | 250
1406 | 100
1407 | 0
1408 | 0
1409 | 0
1410 |
1411 |
1412 | 203
1413 | 48
1414 | Disassembly
1415 | 0
1416 |
1417 | 0
1418 |
1419 | 1
1420 | 2
1421 | 3
1422 | 0
1423 | 0
1424 | 0
1425 | 210
1426 | 600
1427 | 0
1428 | 0
1429 | 250
1430 | 600
1431 | 100
1432 | 0
1433 | 1
1434 | 0
1435 |
1436 |
1437 | 1913
1438 | 49
1439 | Instruction Trace
1440 | 203
1441 |
1442 | 203
1443 |
1444 | 1
1445 | 4
1446 | 2
1447 | 0
1448 | 0
1449 | 0
1450 | 600
1451 | 210
1452 | 0
1453 | 0
1454 | 600
1455 | 250
1456 | 100
1457 | 0
1458 | 0
1459 | 0
1460 |
1461 |
1462 | 35824
1463 | 50
1464 | Logic Analyzer
1465 | 0
1466 |
1467 | 0
1468 |
1469 | 1
1470 | 6
1471 | 0
1472 | 0
1473 | 0
1474 | 0
1475 | 210
1476 | 600
1477 | 0
1478 | 0
1479 | 250
1480 | 600
1481 | 1
1482 | 0
1483 | 0
1484 | 0
1485 |
1486 |
1487 | 343
1488 | 51
1489 | Performance Analyzer
1490 | 203
1491 |
1492 | 203
1493 |
1494 | 1
1495 | 4
1496 | 2
1497 | 0
1498 | 0
1499 | 0
1500 | 210
1501 | 600
1502 | 0
1503 | 0
1504 | 250
1505 | 600
1506 | 100
1507 | 0
1508 | 0
1509 | 0
1510 |
1511 |
1512 | 204
1513 | 52
1514 | Performance Analyzer
1515 | 203
1516 |
1517 | 203
1518 |
1519 | 1
1520 | 4
1521 | 2
1522 | 0
1523 | 0
1524 | 0
1525 | 210
1526 | 600
1527 | 0
1528 | 0
1529 | 250
1530 | 600
1531 | 100
1532 | 0
1533 | 0
1534 | 0
1535 |
1536 |
1537 | 346
1538 | 53
1539 | Code Coverage
1540 | 203
1541 |
1542 | 203
1543 |
1544 | 1
1545 | 4
1546 | 2
1547 | 0
1548 | 0
1549 | 0
1550 | 210
1551 | 600
1552 | 0
1553 | 0
1554 | 250
1555 | 600
1556 | 100
1557 | 0
1558 | 0
1559 | 0
1560 |
1561 |
1562 | 50001
1563 | 54
1564 |
1565 | 0
1566 |
1567 | 0
1568 |
1569 | 1
1570 | 2
1571 | 2
1572 | 0
1573 | 0
1574 | 0
1575 | 600
1576 | 210
1577 | 0
1578 | 0
1579 | 600
1580 | 250
1581 | 100
1582 | 0
1583 | 0
1584 | 0
1585 |
1586 |
1587 | 50002
1588 | 55
1589 |
1590 | 50001
1591 |
1592 | 50001
1593 |
1594 | 1
1595 | 4
1596 | 2
1597 | 0
1598 | 0
1599 | 0
1600 | 600
1601 | 210
1602 | 0
1603 | 0
1604 | 600
1605 | 250
1606 | 100
1607 | 0
1608 | 0
1609 | 0
1610 |
1611 |
1612 | 50003
1613 | 56
1614 |
1615 | 50001
1616 |
1617 | 50001
1618 |
1619 | 1
1620 | 4
1621 | 2
1622 | 0
1623 | 0
1624 | 0
1625 | 600
1626 | 210
1627 | 0
1628 | 0
1629 | 600
1630 | 250
1631 | 100
1632 | 0
1633 | 0
1634 | 0
1635 |
1636 |
1637 | 50004
1638 | 57
1639 |
1640 | 50001
1641 |
1642 | 50001
1643 |
1644 | 1
1645 | 4
1646 | 2
1647 | 0
1648 | 0
1649 | 0
1650 | 600
1651 | 210
1652 | 0
1653 | 0
1654 | 600
1655 | 250
1656 | 100
1657 | 0
1658 | 0
1659 | 0
1660 |
1661 |
1662 | 50005
1663 | 58
1664 |
1665 | 50001
1666 |
1667 | 50001
1668 |
1669 | 1
1670 | 4
1671 | 2
1672 | 0
1673 | 0
1674 | 0
1675 | 600
1676 | 210
1677 | 0
1678 | 0
1679 | 600
1680 | 250
1681 | 100
1682 | 0
1683 | 0
1684 | 0
1685 |
1686 |
1687 | 50006
1688 | 59
1689 |
1690 | 50001
1691 |
1692 | 50001
1693 |
1694 | 1
1695 | 4
1696 | 2
1697 | 0
1698 | 0
1699 | 0
1700 | 600
1701 | 210
1702 | 0
1703 | 0
1704 | 600
1705 | 250
1706 | 100
1707 | 0
1708 | 0
1709 | 0
1710 |
1711 |
1712 | 50007
1713 | 60
1714 |
1715 | 50001
1716 |
1717 | 50001
1718 |
1719 | 1
1720 | 4
1721 | 2
1722 | 0
1723 | 0
1724 | 0
1725 | 600
1726 | 210
1727 | 0
1728 | 0
1729 | 600
1730 | 250
1731 | 100
1732 | 0
1733 | 0
1734 | 0
1735 |
1736 |
1737 | 50008
1738 | 61
1739 |
1740 | 50001
1741 |
1742 | 50001
1743 |
1744 | 1
1745 | 4
1746 | 2
1747 | 0
1748 | 0
1749 | 0
1750 | 600
1751 | 210
1752 | 0
1753 | 0
1754 | 600
1755 | 250
1756 | 100
1757 | 0
1758 | 0
1759 | 0
1760 |
1761 |
1762 | 50009
1763 | 62
1764 |
1765 | 50001
1766 |
1767 | 50001
1768 |
1769 | 1
1770 | 4
1771 | 2
1772 | 0
1773 | 0
1774 | 0
1775 | 600
1776 | 210
1777 | 0
1778 | 0
1779 | 600
1780 | 250
1781 | 100
1782 | 0
1783 | 0
1784 | 0
1785 |
1786 |
1787 | 50010
1788 | 63
1789 |
1790 | 50001
1791 |
1792 | 50001
1793 |
1794 | 1
1795 | 4
1796 | 2
1797 | 0
1798 | 0
1799 | 0
1800 | 600
1801 | 210
1802 | 0
1803 | 0
1804 | 600
1805 | 250
1806 | 100
1807 | 0
1808 | 0
1809 | 0
1810 |
1811 |
1812 |
1813 |
1814 |
1815 | 1
1816 | 0
1817 |
1818 | 100
1819 | 0
1820 |
1821 |
1822 | .\时钟.asm
1823 | 12
1824 | 168
1825 | 168
1826 |
1827 |
1828 |
1829 |
1830 |
1831 |
1832 |
--------------------------------------------------------------------------------
/时钟/时钟.uvproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 1.0
5 |
6 | ### uVision Project, (C) Keil Software
7 |
8 |
9 |
10 | Target 1
11 | 0x0
12 | MCS-51
13 |
14 |
15 | AT89C2051
16 | Atmel
17 | IRAM(0-0x7F) IROM(0-0x7FF) CLOCK(24000000)
18 |
19 | "LIB\STARTUP.A51" ("Standard 8051 Startup Code")
20 |
21 | 2984
22 | REG2051.H
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 | 0
33 |
34 |
35 |
36 | Atmel\
37 | Atmel\
38 |
39 | 0
40 | 0
41 | 0
42 | 0
43 | 1
44 |
45 | .\
46 | 时钟
47 | 1
48 | 0
49 | 1
50 | 1
51 | 1
52 | .\
53 | 0
54 | 0
55 | 0
56 |
57 | 0
58 | 0
59 |
60 |
61 | 0
62 | 0
63 |
64 |
65 | 0
66 | 0
67 |
68 |
69 | 0
70 | 0
71 |
72 |
73 | 0
74 | 0
75 |
76 |
77 | 0
78 | 0
79 |
80 | 0
81 |
82 |
83 |
84 | 0
85 | 0
86 | 0
87 | 0
88 | 0
89 | 1
90 | 0
91 | 0
92 | 0
93 | 0
94 | 3
95 |
96 |
97 | 65535
98 |
99 |
100 | S8051.DLL
101 |
102 | DP51.DLL
103 | -px051
104 | S8051.DLL
105 |
106 | TP51.DLL
107 | -px051
108 |
109 |
110 |
111 | 0
112 | 0
113 | 0
114 | 0
115 | 16
116 |
117 |
118 | 0
119 | 1
120 | 1
121 | 1
122 | 1
123 | 1
124 | 1
125 | 1
126 | 0
127 |
128 |
129 | 1
130 | 1
131 | 0
132 | 1
133 | 1
134 | 1
135 | 0
136 | 1
137 |
138 | 0
139 | -1
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 | BIN\VDM51.DLL
154 |
155 |
156 |
157 |
158 | 0
159 | 0
160 | 0
161 | 0
162 | 0
163 | -1
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 | 0
172 | 0
173 | 2
174 | 0
175 | 0
176 | 0
177 | 0
178 | 0
179 | 0
180 | 1
181 | 0
182 | 1
183 | 0
184 | 0
185 | 0
186 | 0
187 | 0
188 | 0
189 | 0
190 | 0
191 | 0
192 | 0
193 | 0
194 | 0
195 | 0
196 | 0
197 | 0
198 | 0
199 | 0
200 | 0
201 | 0
202 | 0
203 | 0
204 | 0
205 | 0
206 | 0
207 | 0
208 | 0
209 | 0
210 | 0
211 | 0
212 |
213 |
214 | 0
215 | 0x0
216 | 0xffff
217 |
218 |
219 | 0
220 | 0x0
221 | 0x0
222 |
223 |
224 | 0
225 | 0x0
226 | 0x0
227 |
228 |
229 | 0
230 | 0x0
231 | 0x0
232 |
233 |
234 | 0
235 | 0x0
236 | 0x0
237 |
238 |
239 | 0
240 | 0x0
241 | 0x0
242 |
243 |
244 | 0
245 | 0x0
246 | 0x0
247 |
248 |
249 | 0
250 | 0x0
251 | 0x0
252 |
253 |
254 | 1
255 | 0x0
256 | 0x800
257 |
258 |
259 | 0
260 | 0x0
261 | 0x80
262 |
263 |
264 | 0
265 | 0x0
266 | 0x0
267 |
268 |
269 | 0
270 | 0x0
271 | 0x0
272 |
273 |
274 | 0
275 | 0x0
276 | 0x0
277 |
278 |
279 |
280 |
281 | 0
282 | 0
283 | 1
284 | 0
285 | 1
286 | 3
287 | 8
288 | 2
289 | 1
290 | 1
291 | 0
292 | 0
293 |
294 |
295 |
296 |
297 |
298 |
299 |
300 |
301 | 0
302 | 1
303 | 0
304 | 0
305 |
306 |
307 |
308 |
309 |
310 |
311 |
312 |
313 | 0
314 | 0
315 | 1
316 | 0
317 | 2
318 | 1
319 |
320 |
321 |
322 |
323 |
324 |
325 |
326 |
327 |
328 |
329 |
330 |
331 |
332 |
333 |
334 |
335 |
336 |
337 |
338 |
339 |
340 |
341 |
342 |
343 |
344 |
345 |
346 |
347 | Source Group 1
348 |
349 |
350 | 时钟.asm
351 | 2
352 | .\时钟.asm
353 |
354 |
355 |
356 |
357 |
358 |
359 |
360 |
361 |
--------------------------------------------------------------------------------
/时钟/时钟_Opt.Bak:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/evilbinary/clock/36e7f916157a7394d0752edb7de0e02dc62ffd6c/时钟/时钟_Opt.Bak
--------------------------------------------------------------------------------
/时钟/时钟_Uv2.Bak:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/evilbinary/clock/36e7f916157a7394d0752edb7de0e02dc62ffd6c/时钟/时钟_Uv2.Bak
--------------------------------------------------------------------------------
/时钟/时钟_uvopt.bak:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 1.0
5 |
6 | ### uVision Project, (C) Keil Software
7 |
8 |
9 | *.c
10 | *.s*; *.src; *.a*
11 | *.obj
12 | *.lib
13 | *.txt; *.h; *.inc
14 | *.plm
15 | *.cpp
16 |
17 |
18 |
19 | 0
20 | 0
21 |
22 |
23 |
24 | Target 1
25 | 0x0
26 | MCS-51
27 |
28 | 24000000
29 |
30 | 1
31 | 1
32 | 1
33 | 0
34 |
35 |
36 | 0
37 | 65535
38 | 0
39 | 0
40 | 0
41 |
42 |
43 | 120
44 | 65
45 | 8
46 | .\
47 |
48 |
49 | 1
50 | 1
51 | 1
52 | 0
53 | 1
54 | 1
55 | 0
56 | 1
57 | 0
58 | 0
59 | 0
60 | 0
61 |
62 |
63 | 1
64 | 1
65 | 1
66 | 1
67 | 1
68 | 1
69 | 1
70 | 0
71 | 0
72 |
73 |
74 | 1
75 | 0
76 | 1
77 |
78 | 255
79 |
80 |
81 | 0
82 | Data Sheet
83 | DATASHTS\ATMEL\AT89C2051_DS.PDF
84 |
85 |
86 | 1
87 | Instruction Set Manual
88 | DATASHTS\ATMEL\AT_C51ISM.PDF
89 |
90 |
91 |
92 | S8051.DLL
93 |
94 | DP51.DLL
95 | -px051
96 | S8051.DLL
97 |
98 | TP51.DLL
99 | -px051
100 |
101 |
102 | 0
103 | 1
104 | 1
105 | 1
106 | 1
107 | 1
108 | 1
109 | 1
110 | 1
111 | 1
112 | 0
113 | 1
114 | 1
115 | 1
116 | 0
117 | 1
118 | 0
119 | 0
120 | -1
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 | BIN\VDM51.DLL
132 |
133 |
134 |
135 | 0
136 | DLGTP51
137 | (98=-1,-1,-1,-1,0)(83=-1,-1,-1,-1,0)(85=208,85,406,171,0)(80=-1,-1,-1,-1,0)(91=-1,-1,-1,-1,0)(92=-1,-1,-1,-1,0)
138 |
139 |
140 | 0
141 | VDM51
142 | -A127.0.0.1 -P8000 -O2
143 |
144 |
145 | 0
146 | DLGDP51
147 | (98=-1,-1,-1,-1,0)(83=-1,-1,-1,-1,0)(85=-1,-1,-1,-1,0)(80=-1,-1,-1,-1,0)(91=-1,-1,-1,-1,0)(92=-1,-1,-1,-1,0)
148 |
149 |
150 |
151 |
152 | 1
153 | 0
154 | 0x25
155 |
156 |
157 |
158 | 0
159 | 1
160 | 1
161 | 0
162 | 0
163 | 0
164 | 0
165 | 2
166 | 0
167 | 0
168 | 0
169 | 0
170 | 0
171 | 0
172 | 0
173 | 0
174 | 0
175 | 0
176 | 0
177 | 0
178 | 0
179 | 0
180 | 0
181 | 0
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 | Source Group 1
190 | 1
191 | 0
192 | 0
193 |
194 | 1
195 | 1
196 | 2
197 | 0
198 | 1
199 | 25
200 | 0
201 | 276
202 | 284
203 | 0
204 | .\时钟.asm
205 | 时钟.asm
206 |
207 | 44
208 | 2
209 | 3
210 |
211 | -1
212 | -1
213 |
214 |
215 | -4
216 | -30
217 |
218 |
219 | 58
220 | 44
221 | 673
222 | 421
223 |
224 |
225 |
226 |
227 |
228 |
229 | Default
230 | 1
231 | Build
232 | 0
233 |
234 | Default
235 | 1
236 |
237 | 59392
238 | 1
239 | File
240 | 0
241 |
242 | 0
243 |
244 | 1
245 | 2
246 | 3
247 | 0
248 | 0
249 | 0
250 | 0
251 | 0
252 | 0
253 | 0
254 | 0
255 | 0
256 | 100
257 | 0
258 | 1
259 | 0
260 |
261 |
262 | 59398
263 | 2
264 | Build
265 | 0
266 |
267 | 0
268 |
269 | 1
270 | 2
271 | 3
272 | 0
273 | 0
274 | 0
275 | 0
276 | 0
277 | 0
278 | 0
279 | 0
280 | 0
281 | 100
282 | 0
283 | 0
284 | 0
285 |
286 |
287 | 59399
288 | 3
289 | Debug
290 | 0
291 |
292 | 0
293 |
294 | 1
295 | 2
296 | 3
297 | 0
298 | 0
299 | 0
300 | 0
301 | 0
302 | 0
303 | 0
304 | 0
305 | 0
306 | 100
307 | 0
308 | 1
309 | 0
310 |
311 |
312 | 197
313 | 4
314 | Build Output
315 | 0
316 |
317 | 0
318 |
319 | 1
320 | 2
321 | 4
322 | 0
323 | 0
324 | 0
325 | 210
326 | 600
327 | 0
328 | 0
329 | 250
330 | 600
331 | 100
332 | 1
333 | 0
334 | 0
335 |
336 |
337 | 198
338 | 5
339 | Command
340 | 197
341 |
342 | 197
343 |
344 | 1
345 | 4
346 | 2
347 | 0
348 | 0
349 | 0
350 | 210
351 | 600
352 | 0
353 | 0
354 | 250
355 | 600
356 | 100
357 | 1
358 | 1
359 | 0
360 |
361 |
362 | 199
363 | 6
364 | Find in Files
365 | 197
366 |
367 | 197
368 |
369 | 1
370 | 4
371 | 2
372 | 0
373 | 0
374 | 0
375 | 210
376 | 600
377 | 0
378 | 0
379 | 250
380 | 600
381 | 100
382 | 0
383 | 0
384 | 0
385 |
386 |
387 | 38007
388 | 7
389 | Browse
390 | 197
391 |
392 | 197
393 |
394 | 1
395 | 4
396 | 2
397 | 0
398 | 0
399 | 0
400 | 210
401 | 600
402 | 0
403 | 0
404 | 250
405 | 600
406 | 100
407 | 0
408 | 0
409 | 0
410 |
411 |
412 | 1939
413 | 8
414 | UART #1
415 | 197
416 |
417 | 197
418 |
419 | 1
420 | 4
421 | 2
422 | 0
423 | 0
424 | 0
425 | 210
426 | 600
427 | 0
428 | 0
429 | 250
430 | 600
431 | 100
432 | 0
433 | 0
434 | 0
435 |
436 |
437 | 1940
438 | 9
439 | UART #2
440 | 197
441 |
442 | 197
443 |
444 | 1
445 | 4
446 | 2
447 | 0
448 | 0
449 | 0
450 | 210
451 | 600
452 | 0
453 | 0
454 | 250
455 | 600
456 | 100
457 | 0
458 | 0
459 | 0
460 |
461 |
462 | 1941
463 | 10
464 | UART #3
465 | 197
466 |
467 | 197
468 |
469 | 1
470 | 4
471 | 2
472 | 0
473 | 0
474 | 0
475 | 210
476 | 600
477 | 0
478 | 0
479 | 250
480 | 600
481 | 100
482 | 0
483 | 0
484 | 0
485 |
486 |
487 | 1942
488 | 11
489 | UART #4
490 | 197
491 |
492 | 197
493 |
494 | 1
495 | 4
496 | 2
497 | 0
498 | 0
499 | 0
500 | 210
501 | 600
502 | 0
503 | 0
504 | 250
505 | 600
506 | 100
507 | 0
508 | 0
509 | 0
510 |
511 |
512 | 1944
513 | 12
514 | Call Stack
515 | 197
516 |
517 | 197
518 |
519 | 1
520 | 2
521 | 2
522 | 0
523 | 0
524 | 0
525 | 600
526 | 210
527 | 0
528 | 0
529 | 600
530 | 250
531 | 50
532 | 0
533 | 1
534 | 0
535 |
536 |
537 | 1507
538 | 13
539 | Call Stack
540 | 1944
541 |
542 | 197
543 |
544 | 1
545 | 4
546 | 2
547 | 0
548 | 0
549 | 0
550 | 600
551 | 210
552 | 0
553 | 0
554 | 600
555 | 250
556 | 50
557 | 0
558 | 1
559 | 0
560 |
561 |
562 | 1935
563 | 14
564 | Locals
565 | 1944
566 |
567 | 197
568 |
569 | 1
570 | 4
571 | 2
572 | 0
573 | 0
574 | 0
575 | 210
576 | 600
577 | 0
578 | 0
579 | 250
580 | 600
581 | 100
582 | 0
583 | 1
584 | 0
585 |
586 |
587 | 1936
588 | 15
589 | Watch 1
590 | 1944
591 |
592 | 197
593 |
594 | 1
595 | 4
596 | 2
597 | 0
598 | 0
599 | 0
600 | 210
601 | 600
602 | 0
603 | 0
604 | 250
605 | 600
606 | 100
607 | 0
608 | 1
609 | 0
610 |
611 |
612 | 1937
613 | 16
614 | Watch 2
615 | 1944
616 |
617 | 197
618 |
619 | 1
620 | 4
621 | 2
622 | 0
623 | 0
624 | 0
625 | 210
626 | 600
627 | 0
628 | 0
629 | 250
630 | 600
631 | 100
632 | 0
633 | 0
634 | 0
635 |
636 |
637 | 1465
638 | 17
639 | Memory 1
640 | 1944
641 |
642 | 197
643 |
644 | 1
645 | 4
646 | 2
647 | 0
648 | 0
649 | 0
650 | 210
651 | 600
652 | 0
653 | 0
654 | 250
655 | 600
656 | 100
657 | 0
658 | 1
659 | 0
660 |
661 |
662 | 1466
663 | 18
664 | Memory 2
665 | 1944
666 |
667 | 197
668 |
669 | 1
670 | 4
671 | 2
672 | 0
673 | 0
674 | 0
675 | 210
676 | 600
677 | 0
678 | 0
679 | 250
680 | 600
681 | 100
682 | 0
683 | 0
684 | 0
685 |
686 |
687 | 1467
688 | 19
689 | Memory 3
690 | 1944
691 |
692 | 197
693 |
694 | 1
695 | 4
696 | 2
697 | 0
698 | 0
699 | 0
700 | 210
701 | 600
702 | 0
703 | 0
704 | 250
705 | 600
706 | 100
707 | 0
708 | 0
709 | 0
710 |
711 |
712 | 1468
713 | 20
714 | Memory 4
715 | 1944
716 |
717 | 197
718 |
719 | 1
720 | 4
721 | 2
722 | 0
723 | 0
724 | 0
725 | 210
726 | 600
727 | 0
728 | 0
729 | 250
730 | 600
731 | 100
732 | 0
733 | 0
734 | 0
735 |
736 |
737 | 1506
738 | 21
739 | Symbols
740 | 1944
741 |
742 | 197
743 |
744 | 1
745 | 4
746 | 2
747 | 0
748 | 0
749 | 0
750 | 210
751 | 600
752 | 0
753 | 0
754 | 250
755 | 600
756 | 100
757 | 0
758 | 1
759 | 0
760 |
761 |
762 | 1005
763 | 22
764 | Project
765 | 0
766 |
767 | 0
768 |
769 | 1
770 | 2
771 | 1
772 | 0
773 | 0
774 | 0
775 | 600
776 | 210
777 | 0
778 | 0
779 | 600
780 | 250
781 | 100
782 | 0
783 | 1
784 | 0
785 |
786 |
787 | 109
788 | 23
789 | Books
790 | 1005
791 |
792 | 1005
793 |
794 | 1
795 | 4
796 | 2
797 | 0
798 | 0
799 | 0
800 | 600
801 | 210
802 | 0
803 | 0
804 | 600
805 | 250
806 | 100
807 | 0
808 | 0
809 | 0
810 |
811 |
812 | 195
813 | 24
814 | Functions
815 | 1005
816 |
817 | 1005
818 |
819 | 1
820 | 4
821 | 2
822 | 0
823 | 0
824 | 0
825 | 600
826 | 210
827 | 0
828 | 0
829 | 600
830 | 250
831 | 100
832 | 0
833 | 0
834 | 0
835 |
836 |
837 | 196
838 | 25
839 | Templates
840 | 1005
841 |
842 | 1005
843 |
844 | 1
845 | 4
846 | 2
847 | 0
848 | 0
849 | 0
850 | 600
851 | 210
852 | 0
853 | 0
854 | 600
855 | 250
856 | 100
857 | 0
858 | 0
859 | 0
860 |
861 |
862 | 38003
863 | 26
864 | Registers
865 | 1005
866 |
867 | 1005
868 |
869 | 1
870 | 4
871 | 2
872 | 0
873 | 0
874 | 0
875 | 600
876 | 210
877 | 0
878 | 0
879 | 600
880 | 250
881 | 100
882 | 1
883 | 1
884 | 0
885 |
886 |
887 | 35885
888 | 27
889 | not set
890 | 0
891 |
892 | 0
893 |
894 | 1
895 | 2
896 | 2
897 | 0
898 | 0
899 | 0
900 | 600
901 | 210
902 | 0
903 | 0
904 | 600
905 | 250
906 | 100
907 | 0
908 | 0
909 | 0
910 |
911 |
912 | 35886
913 | 28
914 | not set
915 | 35885
916 |
917 | 35885
918 |
919 | 1
920 | 4
921 | 2
922 | 0
923 | 0
924 | 0
925 | 600
926 | 210
927 | 0
928 | 0
929 | 600
930 | 250
931 | 100
932 | 0
933 | 0
934 | 0
935 |
936 |
937 | 35887
938 | 29
939 | not set
940 | 35885
941 |
942 | 35885
943 |
944 | 1
945 | 4
946 | 2
947 | 0
948 | 0
949 | 0
950 | 600
951 | 210
952 | 0
953 | 0
954 | 600
955 | 250
956 | 100
957 | 0
958 | 0
959 | 0
960 |
961 |
962 | 35888
963 | 30
964 | not set
965 | 35885
966 |
967 | 35885
968 |
969 | 1
970 | 4
971 | 2
972 | 0
973 | 0
974 | 0
975 | 600
976 | 210
977 | 0
978 | 0
979 | 600
980 | 250
981 | 100
982 | 0
983 | 0
984 | 0
985 |
986 |
987 | 35889
988 | 31
989 | not set
990 | 35885
991 |
992 | 35885
993 |
994 | 1
995 | 4
996 | 2
997 | 0
998 | 0
999 | 0
1000 | 600
1001 | 210
1002 | 0
1003 | 0
1004 | 600
1005 | 250
1006 | 100
1007 | 0
1008 | 0
1009 | 0
1010 |
1011 |
1012 | 35890
1013 | 32
1014 | not set
1015 | 35885
1016 |
1017 | 35885
1018 |
1019 | 1
1020 | 4
1021 | 2
1022 | 0
1023 | 0
1024 | 0
1025 | 600
1026 | 210
1027 | 0
1028 | 0
1029 | 600
1030 | 250
1031 | 100
1032 | 0
1033 | 0
1034 | 0
1035 |
1036 |
1037 | 35891
1038 | 33
1039 | not set
1040 | 35885
1041 |
1042 | 35885
1043 |
1044 | 1
1045 | 4
1046 | 2
1047 | 0
1048 | 0
1049 | 0
1050 | 600
1051 | 210
1052 | 0
1053 | 0
1054 | 600
1055 | 250
1056 | 100
1057 | 0
1058 | 0
1059 | 0
1060 |
1061 |
1062 | 35892
1063 | 34
1064 | not set
1065 | 35885
1066 |
1067 | 35885
1068 |
1069 | 1
1070 | 4
1071 | 2
1072 | 0
1073 | 0
1074 | 0
1075 | 600
1076 | 210
1077 | 0
1078 | 0
1079 | 600
1080 | 250
1081 | 100
1082 | 0
1083 | 0
1084 | 0
1085 |
1086 |
1087 | 35893
1088 | 35
1089 | not set
1090 | 35885
1091 |
1092 | 35885
1093 |
1094 | 1
1095 | 4
1096 | 2
1097 | 0
1098 | 0
1099 | 0
1100 | 600
1101 | 210
1102 | 0
1103 | 0
1104 | 600
1105 | 250
1106 | 100
1107 | 0
1108 | 0
1109 | 0
1110 |
1111 |
1112 | 35894
1113 | 36
1114 | not set
1115 | 35885
1116 |
1117 | 35885
1118 |
1119 | 1
1120 | 4
1121 | 2
1122 | 0
1123 | 0
1124 | 0
1125 | 600
1126 | 210
1127 | 0
1128 | 0
1129 | 600
1130 | 250
1131 | 100
1132 | 0
1133 | 0
1134 | 0
1135 |
1136 |
1137 | 35895
1138 | 37
1139 | not set
1140 | 35885
1141 |
1142 | 35885
1143 |
1144 | 1
1145 | 4
1146 | 2
1147 | 0
1148 | 0
1149 | 0
1150 | 600
1151 | 210
1152 | 0
1153 | 0
1154 | 600
1155 | 250
1156 | 100
1157 | 0
1158 | 0
1159 | 0
1160 |
1161 |
1162 | 35896
1163 | 38
1164 | not set
1165 | 35885
1166 |
1167 | 35885
1168 |
1169 | 1
1170 | 4
1171 | 2
1172 | 0
1173 | 0
1174 | 0
1175 | 600
1176 | 210
1177 | 0
1178 | 0
1179 | 600
1180 | 250
1181 | 100
1182 | 0
1183 | 0
1184 | 0
1185 |
1186 |
1187 | 35897
1188 | 39
1189 | not set
1190 | 35885
1191 |
1192 | 35885
1193 |
1194 | 1
1195 | 4
1196 | 2
1197 | 0
1198 | 0
1199 | 0
1200 | 600
1201 | 210
1202 | 0
1203 | 0
1204 | 600
1205 | 250
1206 | 100
1207 | 0
1208 | 0
1209 | 0
1210 |
1211 |
1212 | 35898
1213 | 40
1214 | not set
1215 | 35885
1216 |
1217 | 35885
1218 |
1219 | 1
1220 | 4
1221 | 2
1222 | 0
1223 | 0
1224 | 0
1225 | 600
1226 | 210
1227 | 0
1228 | 0
1229 | 600
1230 | 250
1231 | 100
1232 | 0
1233 | 0
1234 | 0
1235 |
1236 |
1237 | 35899
1238 | 41
1239 | not set
1240 | 35885
1241 |
1242 | 35885
1243 |
1244 | 1
1245 | 4
1246 | 2
1247 | 0
1248 | 0
1249 | 0
1250 | 600
1251 | 210
1252 | 0
1253 | 0
1254 | 600
1255 | 250
1256 | 100
1257 | 0
1258 | 0
1259 | 0
1260 |
1261 |
1262 | 35900
1263 | 42
1264 | not set
1265 | 35885
1266 |
1267 | 35885
1268 |
1269 | 1
1270 | 4
1271 | 2
1272 | 0
1273 | 0
1274 | 0
1275 | 600
1276 | 210
1277 | 0
1278 | 0
1279 | 600
1280 | 250
1281 | 100
1282 | 0
1283 | 0
1284 | 0
1285 |
1286 |
1287 | 35901
1288 | 43
1289 | not set
1290 | 35885
1291 |
1292 | 35885
1293 |
1294 | 1
1295 | 4
1296 | 2
1297 | 0
1298 | 0
1299 | 0
1300 | 600
1301 | 210
1302 | 0
1303 | 0
1304 | 600
1305 | 250
1306 | 100
1307 | 0
1308 | 0
1309 | 0
1310 |
1311 |
1312 | 35902
1313 | 44
1314 | not set
1315 | 35885
1316 |
1317 | 35885
1318 |
1319 | 1
1320 | 4
1321 | 2
1322 | 0
1323 | 0
1324 | 0
1325 | 600
1326 | 210
1327 | 0
1328 | 0
1329 | 600
1330 | 250
1331 | 100
1332 | 0
1333 | 0
1334 | 0
1335 |
1336 |
1337 | 35903
1338 | 45
1339 | not set
1340 | 35885
1341 |
1342 | 35885
1343 |
1344 | 1
1345 | 4
1346 | 2
1347 | 0
1348 | 0
1349 | 0
1350 | 600
1351 | 210
1352 | 0
1353 | 0
1354 | 600
1355 | 250
1356 | 100
1357 | 0
1358 | 0
1359 | 0
1360 |
1361 |
1362 | 35904
1363 | 46
1364 | not set
1365 | 35885
1366 |
1367 | 35885
1368 |
1369 | 1
1370 | 4
1371 | 2
1372 | 0
1373 | 0
1374 | 0
1375 | 600
1376 | 210
1377 | 0
1378 | 0
1379 | 600
1380 | 250
1381 | 100
1382 | 0
1383 | 0
1384 | 0
1385 |
1386 |
1387 | 35905
1388 | 47
1389 | not set
1390 | 35885
1391 |
1392 | 35885
1393 |
1394 | 1
1395 | 4
1396 | 2
1397 | 0
1398 | 0
1399 | 0
1400 | 600
1401 | 210
1402 | 0
1403 | 0
1404 | 600
1405 | 250
1406 | 100
1407 | 0
1408 | 0
1409 | 0
1410 |
1411 |
1412 | 203
1413 | 48
1414 | Disassembly
1415 | 0
1416 |
1417 | 0
1418 |
1419 | 1
1420 | 2
1421 | 3
1422 | 0
1423 | 0
1424 | 0
1425 | 210
1426 | 600
1427 | 0
1428 | 0
1429 | 250
1430 | 600
1431 | 100
1432 | 0
1433 | 1
1434 | 0
1435 |
1436 |
1437 | 1913
1438 | 49
1439 | Instruction Trace
1440 | 203
1441 |
1442 | 203
1443 |
1444 | 1
1445 | 4
1446 | 2
1447 | 0
1448 | 0
1449 | 0
1450 | 600
1451 | 210
1452 | 0
1453 | 0
1454 | 600
1455 | 250
1456 | 100
1457 | 0
1458 | 0
1459 | 0
1460 |
1461 |
1462 | 35824
1463 | 50
1464 | Logic Analyzer
1465 | 0
1466 |
1467 | 0
1468 |
1469 | 1
1470 | 6
1471 | 0
1472 | 0
1473 | 0
1474 | 0
1475 | 210
1476 | 600
1477 | 0
1478 | 0
1479 | 250
1480 | 600
1481 | 1
1482 | 0
1483 | 0
1484 | 0
1485 |
1486 |
1487 | 343
1488 | 51
1489 | Performance Analyzer
1490 | 203
1491 |
1492 | 203
1493 |
1494 | 1
1495 | 4
1496 | 2
1497 | 0
1498 | 0
1499 | 0
1500 | 210
1501 | 600
1502 | 0
1503 | 0
1504 | 250
1505 | 600
1506 | 100
1507 | 0
1508 | 0
1509 | 0
1510 |
1511 |
1512 | 204
1513 | 52
1514 | Performance Analyzer
1515 | 203
1516 |
1517 | 203
1518 |
1519 | 1
1520 | 4
1521 | 2
1522 | 0
1523 | 0
1524 | 0
1525 | 210
1526 | 600
1527 | 0
1528 | 0
1529 | 250
1530 | 600
1531 | 100
1532 | 0
1533 | 0
1534 | 0
1535 |
1536 |
1537 | 346
1538 | 53
1539 | Code Coverage
1540 | 203
1541 |
1542 | 203
1543 |
1544 | 1
1545 | 4
1546 | 2
1547 | 0
1548 | 0
1549 | 0
1550 | 210
1551 | 600
1552 | 0
1553 | 0
1554 | 250
1555 | 600
1556 | 100
1557 | 0
1558 | 0
1559 | 0
1560 |
1561 |
1562 | 50001
1563 | 54
1564 |
1565 | 0
1566 |
1567 | 0
1568 |
1569 | 1
1570 | 2
1571 | 2
1572 | 0
1573 | 0
1574 | 0
1575 | 600
1576 | 210
1577 | 0
1578 | 0
1579 | 600
1580 | 250
1581 | 100
1582 | 0
1583 | 0
1584 | 0
1585 |
1586 |
1587 | 50002
1588 | 55
1589 |
1590 | 50001
1591 |
1592 | 50001
1593 |
1594 | 1
1595 | 4
1596 | 2
1597 | 0
1598 | 0
1599 | 0
1600 | 600
1601 | 210
1602 | 0
1603 | 0
1604 | 600
1605 | 250
1606 | 100
1607 | 0
1608 | 0
1609 | 0
1610 |
1611 |
1612 | 50003
1613 | 56
1614 |
1615 | 50001
1616 |
1617 | 50001
1618 |
1619 | 1
1620 | 4
1621 | 2
1622 | 0
1623 | 0
1624 | 0
1625 | 600
1626 | 210
1627 | 0
1628 | 0
1629 | 600
1630 | 250
1631 | 100
1632 | 0
1633 | 0
1634 | 0
1635 |
1636 |
1637 | 50004
1638 | 57
1639 |
1640 | 50001
1641 |
1642 | 50001
1643 |
1644 | 1
1645 | 4
1646 | 2
1647 | 0
1648 | 0
1649 | 0
1650 | 600
1651 | 210
1652 | 0
1653 | 0
1654 | 600
1655 | 250
1656 | 100
1657 | 0
1658 | 0
1659 | 0
1660 |
1661 |
1662 | 50005
1663 | 58
1664 |
1665 | 50001
1666 |
1667 | 50001
1668 |
1669 | 1
1670 | 4
1671 | 2
1672 | 0
1673 | 0
1674 | 0
1675 | 600
1676 | 210
1677 | 0
1678 | 0
1679 | 600
1680 | 250
1681 | 100
1682 | 0
1683 | 0
1684 | 0
1685 |
1686 |
1687 | 50006
1688 | 59
1689 |
1690 | 50001
1691 |
1692 | 50001
1693 |
1694 | 1
1695 | 4
1696 | 2
1697 | 0
1698 | 0
1699 | 0
1700 | 600
1701 | 210
1702 | 0
1703 | 0
1704 | 600
1705 | 250
1706 | 100
1707 | 0
1708 | 0
1709 | 0
1710 |
1711 |
1712 | 50007
1713 | 60
1714 |
1715 | 50001
1716 |
1717 | 50001
1718 |
1719 | 1
1720 | 4
1721 | 2
1722 | 0
1723 | 0
1724 | 0
1725 | 600
1726 | 210
1727 | 0
1728 | 0
1729 | 600
1730 | 250
1731 | 100
1732 | 0
1733 | 0
1734 | 0
1735 |
1736 |
1737 | 50008
1738 | 61
1739 |
1740 | 50001
1741 |
1742 | 50001
1743 |
1744 | 1
1745 | 4
1746 | 2
1747 | 0
1748 | 0
1749 | 0
1750 | 600
1751 | 210
1752 | 0
1753 | 0
1754 | 600
1755 | 250
1756 | 100
1757 | 0
1758 | 0
1759 | 0
1760 |
1761 |
1762 | 50009
1763 | 62
1764 |
1765 | 50001
1766 |
1767 | 50001
1768 |
1769 | 1
1770 | 4
1771 | 2
1772 | 0
1773 | 0
1774 | 0
1775 | 600
1776 | 210
1777 | 0
1778 | 0
1779 | 600
1780 | 250
1781 | 100
1782 | 0
1783 | 0
1784 | 0
1785 |
1786 |
1787 | 50010
1788 | 63
1789 |
1790 | 50001
1791 |
1792 | 50001
1793 |
1794 | 1
1795 | 4
1796 | 2
1797 | 0
1798 | 0
1799 | 0
1800 | 600
1801 | 210
1802 | 0
1803 | 0
1804 | 600
1805 | 250
1806 | 100
1807 | 0
1808 | 0
1809 | 0
1810 |
1811 |
1812 |
1813 |
1814 |
1815 | 1
1816 | 0
1817 |
1818 | 100
1819 | 0
1820 |
1821 |
1822 | .\时钟.asm
1823 | 25
1824 | 276
1825 | 284
1826 |
1827 |
1828 |
1829 |
1830 |
1831 |
1832 |
--------------------------------------------------------------------------------