資源簡介
該系統是一個簡單的多功能時鐘系統,依次按菜單設置鍵依次對秒、分、時、星期、日、月、年、鬧鈴秒、鬧鈴分、鬧鈴時進行設置,按加、減鍵可以設置用戶想設置的數據;每次按都伴隨著鳴響提示音;當到了鬧鈴時間時蜂鳴器一直鳴響,直到按下鬧鈴取消鍵才停止鬧鈴,恢復正常狀態。(注:仿真時一下子好像會混亂,這是正常的,實物就不會啦。)

代碼片段和文件信息
#include
#include?“ds1307.h“
#include?“VIIC_C51.h“
bit?Write_DS1307(unsigned?char?RamAddressunsigned?char?Wdata)//DS1307寫一字節
{
Start_I2c();
SendByte(WriteDeviceAddress);
????if(ack==0)return(0);
SendByte(RamAddress);
????if(ack==0)return(0);
SendByte(Wdata);
Stop_I2c();
return(1);
}
bit?Read_DS1307(unsigned?char?RamAddressunsigned?char?*c)?////DS1307讀一字節
{
Start_I2c();
SendByte(WriteDeviceAddress);
if(ack==0)return(0);
SendByte(RamAddress);
????if(ack==0)return(0);
Start_I2c();
SendByte(ReadDviceAddress);
????if(ack==0)return(0);
*c=RcvByte();???????????????/*讀取數據*/
Ack_I2c(1);???????????????/*發送非應答位*/
Stop_I2c();??????????????????/*結束總線*/?
return(1);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????35302??2011-03-03?08:29??clock\clock1602
?????文件???????7107??2011-03-03?08:29??clock\clock1602.hex
?????文件??????37390??2011-03-03?08:29??clock\clock1602.M51
?????文件???????1926??2011-04-04?22:27??clock\clock1602.Opt
?????文件????????165??2011-04-04?20:56??clock\clock1602.plg
?????文件???????2370??2011-03-26?16:19??clock\clock1602.Uv2
????.......??????1918??2011-04-04?19:41??clock\clock1602_Opt.Bak
????.......??????2217??2011-03-02?16:58??clock\clock1602_Uv2.Bak
?????文件?????108697??2011-03-03?08:29??clock\ds1307+lcd1602.DSN
?????文件???????1550??2011-03-03?08:29??clock\ds1307+lcd1602.PWI
?????文件????????753??2011-03-03?08:23??clock\ds1307.c
?????文件????????261??2011-03-03?08:23??clock\ds1307.h
?????文件???????2079??2011-03-03?08:24??clock\ds1307.LST
?????文件???????3644??2011-03-03?08:24??clock\ds1307.OBJ
?????文件?????????36??2011-03-03?08:24??clock\ds1307.__i
?????文件?????108697??2011-03-03?08:29??clock\Last?Loaded?ds1307+lcd1602.DBK
?????文件??????15591??2011-03-03?08:29??clock\main.c
?????文件??????29540??2011-03-03?08:29??clock\main.LST
?????文件??????29226??2011-03-03?08:29??clock\main.OBJ
?????文件???????5115??2002-04-16?15:32??clock\STARTUP.A51
?????文件??????11761??2011-03-02?16:21??clock\STARTUP.lst
?????文件????????848??2011-03-02?16:21??clock\STARTUP.obj
?????文件???????5431??2011-03-03?08:24??clock\VIIC_C51.c
?????文件???????2193??2011-03-03?08:24??clock\VIIC_C51.h
?????文件???????9093??2011-03-03?08:24??clock\VIIC_C51.LST
?????文件???????7648??2011-03-03?08:24??clock\VIIC_C51.OBJ
?????文件????????313??2011-03-03?08:30??clock\功能說明.txt
?????目錄??????????0??2011-04-04?22:27??clock
-----------?---------??----------?-----??----
???????????????430871????????????????????28
............此處省略1個文件信息
- 上一篇:仿豆瓣電影app微信小程序
- 下一篇:Bin轉Hex windows版64位可用
評論
共有 條評論