![]() |
笨辦法:24C里按照 “序號:密碼;(或者回車)” 存密碼。每次都先把24C里的東西都讀出來,然后添加新密碼的時候,就找到最后的序號+1,and“:”and密碼and“;(或回車)”組成字符串,將這個字符串添加到原來的讀出來的字符串的末尾。要登陸驗證的時候讀出,遍歷,找到匹配就返回登陸成功,否則不讓進(jìn)入。 |
AT24C02可以 |
既然考慮了24C04做為存儲,我不清楚你有什么需要解決的問題,我的思路建議: 1、調(diào)試好鍵盤程序; 2、寫、讀24C04的程序調(diào)試好; 3、由簡到繁,聯(lián)調(diào)鍵盤、24C,即按保存鍵時,寫24C 4、輸入密碼后,讀取24C存入的密碼,多組。for循環(huán)判斷輸入密碼與保存密碼是否相同。 24C可以設(shè)一個密碼組數(shù)值,記錄有多少個密碼。 |
我這里有16位的LCD12864的 http://www.torrancerestoration.com/bbs/dpj-149582-1.html |
用AT24C02 |
程序,原理圖都在,添加一個存入多個密碼功能,3-5個即可。 |
Powered by 單片機(jī)教程網(wǎng)