資源簡介
單片機電子密碼鎖,1602顯示,密碼可設(shè),帶狀態(tài)指示,Proteus仿真正常運行,

代碼片段和文件信息
#include?“24c02.h“
#include?“delay.h“
/********************************
函數(shù)名:at24c02_w
功??能:向24c02內(nèi)存單元寫數(shù)據(jù)
輸??入:?地址?uint8?AT24C02_address
????數(shù)據(jù)?uint8?dat
返回值:無
/*******************************/
void?at24c02_w(uint8?AT24C02_addressuint8?dat)
{
??I2C_Start();
??I2C_Send_Byte(?0xa0?);
??I2C_Ack();
??I2C_Send_Byte(?AT24C02_address);
??I2C_Ack();
??I2C_Send_Byte(?dat?);
??I2C_Ack();
??I2C_Stop();
??Delayms(10);?????????????//延時一段時間,使寫周期完成
}
/********************************
函數(shù)名:at24c02_r
功??能:從24c02內(nèi)存單元讀數(shù)據(jù)
輸??入:?地址?uint8?AT24C02_address
返回值:讀取到的數(shù)據(jù)?uint8?da
/*******************************/
uint8?at24c02_r(uint8?AT24C02_address)
{
??uint8?da;
??I2C_Start();
??I2C_Send_Byte(?0xa0?);
??I2C_Ack();
??I2C_Send_Byte(?AT24C02_address) ;
??I2C_Ack();
??I2C_Start();
??I2C_Send_Byte(?0xa1?);
??I2C_Ack();
??da?=?I2C_Receive_Byte();
??I2C_Nack();
??I2C_Stop();
???return?da;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-05-26?21:23??e-lock_modfy\
?????文件????????2493??2015-05-26?09:11??e-lock_modfy\24C02.LST
?????文件????????4068??2015-05-26?09:11??e-lock_modfy\24C02.OBJ
?????文件?????????990??2015-05-26?08:59??e-lock_modfy\24C02.c
?????文件?????????461??2015-05-26?08:59??e-lock_modfy\24c02.h
?????文件???????46155??2015-05-26?08:59??e-lock_modfy\IIC-debuger.jpg
?????文件???????79724??2015-05-26?08:59??e-lock_modfy\ISIS.dmp
?????文件????????7572??2015-05-26?09:11??e-lock_modfy\LCD1602.LST
?????文件????????8436??2015-05-26?09:11??e-lock_modfy\LCD1602.OBJ
?????文件????????4055??2015-05-26?09:11??e-lock_modfy\LCD1602.c
?????文件?????????788??2015-05-26?09:00??e-lock_modfy\LCD1602.h
?????文件??????123401??2015-05-26?08:59??e-lock_modfy\Last?Loaded?elock.DBK
?????文件????????1591??2015-05-26?09:11??e-lock_modfy\delay.LST
?????文件????????1560??2015-05-26?09:11??e-lock_modfy\delay.OBJ
?????文件?????????509??2015-05-26?08:59??e-lock_modfy\delay.c
?????文件?????????271??2015-05-26?08:59??e-lock_modfy\delay.h
?????文件???????15461??2015-05-26?08:59??e-lock_modfy\e-lock
?????文件???????29094??2015-05-26?09:11??e-lock_modfy\e-lock.M51
?????文件????????6318??2015-05-26?09:11??e-lock_modfy\e-lock.hex
?????文件??????????99??2015-05-26?09:11??e-lock_modfy\e-lock.lnp
?????文件???????27822??2015-05-26?09:11??e-lock_modfy\e-lock.omf
?????文件????????1345??2015-05-26?09:11??e-lock_modfy\e-lock.omf.plg
?????文件?????????169??2015-05-26?08:59??e-lock_modfy\e-lock.plg
?????文件???????76286??2015-05-26?08:59??e-lock_modfy\e-lock.uvgui.hu
?????文件???????76338??2015-05-26?08:59??e-lock_modfy\e-lock.uvgui_hu.bak
?????文件???????76438??2015-05-26?09:21??e-lock_modfy\e-lock.uvopt
?????文件???????14045??2015-05-26?09:21??e-lock_modfy\e-lock.uvproj
?????文件????????7817??2015-05-26?08:59??e-lock_modfy\e-lock_uvopt.bak
?????文件???????14231??2015-05-26?08:59??e-lock_modfy\e-lock_uvproj.bak
?????文件???????93074??2015-05-26?08:59??e-lock_modfy\elock.BMP
?????文件??????122794??2015-05-26?09:20??e-lock_modfy\elock.DSN
............此處省略18個文件信息
- 上一篇:STM32電路圖(原理圖
- 下一篇:上變頻部分程序代碼
評論
共有 條評論