找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4982|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

[求助]電子密碼讀寫

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:24954 發(fā)表于 2010-7-9 03:03 | 只看該作者 回帖獎勵(lì) |倒序?yàn)g覽 |閱讀模式
用AT24C02模擬實(shí)現(xiàn)IC卡讀寫器的功能。求相關(guān)程序。具體思路也行。
要求如下:
1.編程實(shí)現(xiàn)對AT24C02進(jìn)行多字節(jié)連續(xù)讀寫操作;
2.運(yùn)行程序后液晶顯示特定字符,等待輸入;
3.按下矩陣鍵盤某一自定義按鍵后,可進(jìn)入密碼設(shè)定功能,但進(jìn)入該功能前應(yīng)先輸入程序中規(guī)定的初始密碼,初始密碼輸入正確,則可進(jìn)入密碼設(shè)定功能修改密碼。密碼為0-9中六個(gè)數(shù)字鍵。
4.矩陣鍵盤輸入數(shù)值時(shí),1602液晶屏顯示輸入內(nèi)容。按下某功能鍵后,輸入數(shù)值寫入AT24C02相應(yīng)單元存儲。
4.每次按鍵應(yīng)有按鍵音提示。數(shù)據(jù)鍵和功能鍵按鍵音不同。

我對單片機(jī)和c真的不太懂,而課程設(shè)計(jì)又急需。我大致知道某個(gè)功能需調(diào)用的子程序,但調(diào)用語句卻不會寫,沒辦法將他們組合成一個(gè)整體。所以還請各位幫幫忙!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:24670 發(fā)表于 2010-7-9 13:37 | 只看該作者

初設(shè)密碼的檢驗(yàn):讓芯片對一個(gè)特定的數(shù)(初設(shè)密碼)進(jìn)行減操作,對結(jié)果進(jìn)行驗(yàn)證,如果為0,則密碼正確;否則錯(cuò)誤。

目前只想到這一步,其它更多,還請各位高手多多指教。。!

回復(fù)

使用道具 舉報(bào)

板凳
ID:23004 發(fā)表于 2010-7-9 18:36 | 只看該作者

給個(gè)AT24C02讀寫程序給你看看吧!這個(gè)程序注釋很詳細(xì),你只要把它加到工程里,外部函數(shù)聲明調(diào)用就可以了。進(jìn)行多個(gè)字節(jié)的數(shù)據(jù)存儲的,可以用循環(huán)對字節(jié)進(jìn)行讀取。

at24c02.rar (2.21 KB, 下載次數(shù): 28)
回復(fù)

使用道具 舉報(bào)

地板
ID:24954 發(fā)表于 2010-7-9 23:17 | 只看該作者
謝謝LS的資料 雖然任務(wù)已經(jīng)做完了
回復(fù)

使用道具 舉報(bào)

5#
ID:23004 發(fā)表于 2010-7-9 23:35 | 只看該作者

呵呵呵

回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表