標題: [求助]電子密碼讀寫 [打印本頁]
作者: 無助的夏天 時間: 2010-7-9 03:03
標題: [求助]電子密碼讀寫
用AT24C02模擬實現IC卡讀寫器的功能。求相關程序。具體思路也行。
要求如下:
1.編程實現對AT24C02進行多字節連續讀寫操作;
2.運行程序后液晶顯示特定字符,等待輸入;
3.按下矩陣鍵盤某一自定義按鍵后,可進入密碼設定功能,但進入該功能前應先輸入程序中規定的初始密碼,初始密碼輸入正確,則可進入密碼設定功能修改密碼。密碼為0-9中六個數字鍵。
4.矩陣鍵盤輸入數值時,1602液晶屏顯示輸入內容。按下某功能鍵后,輸入數值寫入AT24C02相應單元存儲。
4.每次按鍵應有按鍵音提示。數據鍵和功能鍵按鍵音不同。
我對單片機和c真的不太懂,而課程設計又急需。我大致知道某個功能需調用的子程序,但調用語句卻不會寫,沒辦法將他們組合成一個整體。所以還請各位幫幫忙!
作者: 安防系統 時間: 2010-7-9 13:37
初設密碼的檢驗:讓芯片對一個特定的數(初設密碼)進行減操作,對結果進行驗證,如果為0,則密碼正確;否則錯誤。
目前只想到這一步,其它更多,還請各位高手多多指教啊!!!
作者: brantyou 時間: 2010-7-9 18:36
給個AT24C02讀寫程序給你看看吧!這個程序注釋很詳細,你只要把它加到工程里,外部函數聲明調用就可以了。進行多個字節的數據存儲的,可以用循環對字節進行讀取。
at24c02.rar
(2.21 KB, 下載次數: 28)
2010-7-9 18:36 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者: 無助的夏天 時間: 2010-7-9 23:17
謝謝LS的資料 雖然任務已經做完了
作者: brantyou 時間: 2010-7-9 23:35
呵呵呵
| 歡迎光臨 (http://www.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |