📄 eeprom.lst
字号:
C51 COMPILER V7.50 EEPROM 08/14/2007 09:36:17 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE EEPROM
OBJECT MODULE PLACED IN .\download\eeprom.obj
COMPILER INVOKED BY: D:\EDA TOOLS\KEIL RVMDK\C51\BIN\C51.EXE eeprom.c BROWSE DEBUG OBJECTEXTEND OBJECT(.\download\eeprom
-.obj)
line level source
1 #include <head.h>
2 extern void watchdog(void);
3 extern void shutdog(void);
4 extern void inidog(void);//LCD subpro
5 extern void usdelay(uchar);
6 extern void msdelay(uchar);
7
8 extern uchar getee(uchar addr);
9 extern void writeee(uchar addr,uchar dat );
10 extern ulong PARAM[8];
11
12 void readone(uchar i){
13 1 uchar a;
14 1 a=getee((i*5+1)+180);
15 1 if(a>9) a=0;
16 1 PARAM[i] =(ulong)(a)*10000;
17 1 a=getee((i*5+2)+180);
18 1 if(a>9) a=0;
19 1 PARAM[i] +=(ulong)(a)*1000;
20 1 a=getee((i*5+3)+180);
21 1 if(a>9) a=0;
22 1 PARAM[i] +=(ulong)(a)*100;
23 1 a=getee((i*5+4)+180);
24 1 if(a>9) a=0;
25 1 PARAM[i] +=(ulong)(a)*10;
26 1 a=getee((i*5+5)+180);
27 1 if(a>9) a=0;
28 1 PARAM[i] +=(ulong)(a);
29 1 }
30 void saveone(uchar add,uchar i){
31 1 uchar a;
32 1 a=(uchar)((PARAM[i])/10000);
33 1 writeee((add*5+1)+180,a);
34 1 a=(uchar)(((PARAM[i])%10000)/1000);
35 1 writeee((add*5+2)+180,a);
36 1 a=(uchar)(((PARAM[i])%1000)/100);
37 1 writeee((add*5+3)+180,a);
38 1 a=(uchar)(((PARAM[i])%100)/10);
39 1 writeee((add*5+4)+180,a);
40 1 a=(uchar)((PARAM[i])%10);
41 1 writeee((add*5+5)+180,a);
42 1 }
43 void readee(void)
44 {
45 1 readone(0);
46 1 readone(1);
47 1 readone(2);
48 1 readone(3);
49 1 readone(4);
50 1 readone(5);
51 1 readone(6);
52 1 // readone(7);
53 1 }
54 void saveee(void)
C51 COMPILER V7.50 EEPROM 08/14/2007 09:36:17 PAGE 2
55 {
56 1 uchar i=0;
57 1 for(i=0;i<7;i++){ saveone(i,i);
58 2 }
59 1 }
60
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 686 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 5
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 + -