📄 ds12887.lst
字号:
C51 COMPILER V7.50 DS12887 09/23/2008 20:05:35 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE DS12887
OBJECT MODULE PLACED IN ds12887.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE ds12887.c BROWSE DEBUG OBJECTEXTEND
line level source
1 ////DS12CR887/////
2 ////数据读取/////
3 uchar read_ds(uchar add)
*** ERROR C129 IN LINE 3 OF DS12887.C: missing ';' before 'read_ds'
4 {
5 uchar date;
6 //dscs=0;
7 dsas=1;
8 dsds=1;
9 dsrw=1;
10 dscs=0;
11 P0=add;
12 dsas=0;
13 dsds=0;
14 P0=0xff;//读取P0口先给P0口全赋个一
15 date=P0;
16 dsds=1;
17 dsas=1;
18 dscs=1;
19 return date;
20 }
21 //DS12CR887数据写入
22 void write_ds(uchar add,uchar date)
23 {
24 dscs=0;
25 dsas=1;
26 dsds=1;
27 dsrw=1;
28
29 P0=add;
30 dsas=0;
31 dsrw=0;
32 P0=date;
33 dsrw=1;
34 dsas=1;
35 dscs=1;
36 }
37
38 void set_time() //时间设置
39 {
40 // write_ds(9,08);
41 // write_ds(8,08);
42 // write_ds(7,22);
43 // write_ds(1,10);
44 // write_ds(3,18);
45 // write_ds(5,11);
46 write_ds(6,01);//设置星期一
47
48 }
49 void set_alarm(uchar ashi,uchar afen,uchar amiao)//定时功能
50 {
51 write_ds(1,amiao);
52 write_ds(3,afen);
53 write_ds(5,ashi);
54 }
C51 COMPILER V7.50 DS12887 09/23/2008 20:05:35 PAGE 2
C51 COMPILATION COMPLETE. 0 WARNING(S), 1 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -