?? memory clock?
字號:
C51 COMPILER V9.00 ASSISTANCE 10/29/2012 15:18:34 PAGE 1
C51 COMPILER V9.00, COMPILATION OF MODULE ASSISTANCE
OBJECT MODULE PLACED IN Assistance.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE Assistance.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include<reg52.h>//包含52單片機頭文件
2 #include"24c02.h"
3 #include "MacroAndConst.h"
4 #include "Key.h"
5 #include "Lcd.h"
6 #include "Beep.h"
7 #include "TimersInit.h"
8 #include "main.h"
9
10 char miao,shi,fen,weekDay,day,month;
11
12 void init()//初始化函數
13 {
14 1
15 1 rd=0; //軟件將矩陣按鍵第4列一端置低用以分解出獨立按鍵
16 1 lcden=0;
17 1 fen=0; //初始化種變量值
18 1 miao=0;
19 1 shi=0;
20 1 weekDay=0;
21 1 day=0;
22 1 month=0;
23 1 year=0;
24 1 count=0;
25 1 s1num=0;
26 1
27 1 init_24c02();
28 1
29 1 LcdInit();
30 1
31 1 write_com(0x80+6);//寫出時間顯示部分的兩個"-"
32 1 write_date('-');
33 1 delay(5);
34 1 write_com(0x80+9);
35 1 write_date('-');
36 1 delay(5);
37 1
38 1 write_com(0x80+0x40+6);//寫出時間顯示部分的兩個冒號
39 1 write_date(':');
40 1 delay(5);
41 1 write_com(0x80+0x40+9);
42 1 write_date(':');
43 1 delay(5);
44 1
45 1 miao=read_add(1);//首次上電從AT24C02中讀取出存儲的數據
46 1 fen=read_add(2);
47 1 shi=read_add(3);
48 1
49 1 weekDay=read_add(4);
50 1 day=read_add(5);//首次上電從AT24C02中讀取出存儲的數據
51 1 month=read_add(6);
52 1 year1=read_add(7);
53 1 year2=read_add(8);
54 1
55 1 write_sfm(10,miao);//分別送去液晶顯示
C51 COMPILER V9.00 ASSISTANCE 10/29/2012 15:18:34 PAGE 2
56 1 write_sfm(7,fen);
57 1 write_sfm(4,shi);
58 1
59 1 write_year(2,year2);
60 1 write_year(4,year1);
61 1 write_month(7,month);
62 1 write_day(10,day);
63 1 write_weekDay(13,weekDay);
64 1
65 1 timer0Init();
66 1 timer1Init();
67 1 }
68
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 217 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 6 ----
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 + -