📄 7290test.lst
字号:
178 6
179 6 rd[2]=00;
C51 COMPILER V7.50 7290TEST 09/08/2002 19:55:31 PAGE 4
180 6 }break;
181 5 case 12 : rd[3]++;/*分十位*/
182 5 if(rd[3]==6)
183 5 {
184 6
185 6 rd[3]=00;
186 6 } break;
187 5 case 13 : rd[4]++;/*小时个位*/
188 5 if(rd[4]==10)
189 5 {
190 6
191 6 rd[4]=00;
192 6 } break;
193 5 case 14: rd[5]++;/*小时十位*/
194 5 if(rd[5]==3)
195 5 {
196 6 rd[5]=00;
197 6 } break;
198 5 }
199 4 delay(100);
200 4 display(rd);/*显示小时、分钟、秒*/
201 4 }
202 3 }
203 2
204 2
205 2 /*年月日置数*/
206 2 while(key2==0)
207 2 {
208 3 delay(100);
209 3 display(rt);/*显示年月日*/
210 3 if(KEY_INT==0)
211 3 {
212 4 key=ZLG7290_GetKey();
213 4 switch(key)
214 4 {
215 5 case 4 : rt[0]++;/*日个位*/
216 5 if(rt[0]==10)
217 5 {
218 6
219 6 rt[0]=00;
220 6 } break;
221 5 case 3 : rt[1]++;/*日十位*/
222 5 if(rt[1]==4)
223 5 {
224 6
225 6 rt[1]=00;
226 6 } break;
227 5 case 2 : rt[2]++;/*月个位*/
228 5 if(rt[2]==10)
229 5 {
230 6
231 6 rt[2]=00;
232 6 }break;
233 5 case 1 : rt[3]++;/*月十位*/
234 5 if(rt[3]==2)
235 5 {
236 6
237 6 rt[3]=00;
238 6 } break;
239 5 case 10 : rt[4]++;/*年个位*/
240 5 if(rt[4]==10)
241 5 {
C51 COMPILER V7.50 7290TEST 09/08/2002 19:55:31 PAGE 5
242 6
243 6 rt[4]=00;
244 6 } break;
245 5 case 9 : rt[5]++;/*年十位*/
246 5 if(rt[5]==10)
247 5 {
248 6 rt[5]=00;
249 6 } break;
250 5 }
251 4 delay(100);
252 4 display(rt);/*显示年月日*/
253 4 }
254 3 }
255 2
256 2
257 2
258 2
259 2 /*小时、分钟、秒计数程序*/
260 2 rd[0]++;
261 2 if(rd[0]==10)/*秒个位*/
262 2 {
263 3 rd[1]++;
264 3 rd[0]=00;
265 3 }
266 2 if(rd[1]==6)/*秒十位*/
267 2 {
268 3 rd[2]++;
269 3 rd[1]=00;
270 3 }
271 2 if(rd[2]==10)/*分个位*/
272 2 {
273 3 rd[3]++;
274 3 rd[2]=00;
275 3 }
276 2 if(rd[3]==6)/*分十位*/
277 2 {
278 3 rd[4]++;
279 3 rd[3]=00;
280 3 }
281 2 if(rd[4]==10)/*小时个位*/
282 2 {
283 3 rd[5]++;
284 3 rd[4]=00;
285 3 }
286 2 if(rd[5]>=2&&rd[4]>=4)/*小时十位*/
287 2 {
288 3 rd[0]=00;
289 3 rd[1]=00;
290 3 rd[2]=00;
291 3 rd[3]=00;
292 3 rd[4]=00;
293 3 rd[5]=00;
294 3 rt[0]++;
295 3 }
296 2 display(rd);/*显示小时、分钟、秒*/
297 2
298 2
299 2
300 2
301 2 /*年、月、日计数程序*/
302 2 if(rt[0]==10)/*日个位*/
303 2 {
C51 COMPILER V7.50 7290TEST 09/08/2002 19:55:31 PAGE 6
304 3 rt[1]++;
305 3 rt[0]=01;
306 3 }
307 2 if(rt[1]>=3&&rt[0]>=1)/*日十位*/
308 2 {
309 3 rt[2]++;
310 3 rt[1]=00;
311 3 }
312 2 if(rt[2]==10)/*月个位*/
313 2 {
314 3 rt[3]++;
315 3 rt[2]=01;
316 3 }
317 2 if(rt[3]>=1&&rt[2]>=3)/*月十位*/
318 2 {
319 3 rt[4]++;
320 3 rt[3]=00;
321 3 rt[2]=01;
322 3 }
323 2 if(rt[4]==10)/*年个位*/
324 2 {
325 3 rt[5]++;
326 3 rt[4]=00;
327 3 }
328 2 if(rt[5]==10)/*年十位*/
329 2 {
330 3 rt[0]=01;
331 3 rt[1]=00;
332 3 rt[2]=01;
333 3 rt[3]=00;
334 3 rt[4]=00;
335 3 rt[5]=00;
336 3 }
337 2
338 2
339 2
340 2
341 2
342 2 }
343 1 }
344
345
346
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 616 ----
CONSTANT SIZE = 12 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 8 13
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 + -