欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7377|回復: 8
收起左側

基于STC89C52單片機的ATK-AS608指紋識別系統程序+電路設計

  [復制鏈接]
ID:444576 發表于 2020-3-18 00:50 | 顯示全部樓層 |閱讀模式
在家閑著無聊,就在現有資料的基礎上進行修改,做了一個自己的指紋識別系統
硬件部分STC89C52、LCD12864、ATK-AS608、能降壓到3.3V的降壓模塊、按鍵
原理圖:LCD12864使用的是串口顯示,所以只3根控制線即可
原理圖.png

軟件部分:在網上看了很多ATK-AS608相關的程序,大部分幾乎都是一樣的,可是我的模塊總是無法初始化。
用串口查看,單片機發送的指令沒錯,指紋模塊返回的應答也沒問題;
找了很久發現問題出現在接收緩沖函數中:
1.png
2.png
3.png
發送完指令后,跳到 FPM10A_Receive_Data( ) 函數中循環接收模塊的數據,這會出現一個問題:
函數還沒進入循環,模塊就已經回應數據了,這就導致數據的丟失,初始化失敗。
修改:添加 Receive_Data 接收數據標志位,修改接收緩沖函數,用串口中斷接收數據
4.png
5.png
串口中斷接收數據,在 FPM10A_Receive_Data( ) 中等待數據接收完畢,這樣一來就不怕數據的丟失了
網上原版源代碼: 指紋模塊-12864測試程序(51單片機)(網上原版).zip (176.16 KB, 下載次數: 40)

修改后的源代碼: 指紋模塊-12864測試程序(51單片機)(已修改版).zip (178.86 KB, 下載次數: 151)

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:703938 發表于 2020-3-22 09:46 | 顯示全部樓層
我想問下樓主,你這個電路指紋模塊選的什么元器件啊?我怎么在proteus里面搜不出來
回復

使用道具 舉報

ID:444576 發表于 2020-3-22 13:47 | 顯示全部樓層
JackGan 發表于 2020-3-22 09:46
我想問下樓主,你這個電路指紋模塊選的什么元器件啊?我怎么在proteus里面搜不出來

ATK-AS608
回復

使用道具 舉報

ID:696029 發表于 2020-3-31 09:13 | 顯示全部樓層
還是沒能成功,樓主
回復

使用道具 舉報

ID:507428 發表于 2020-4-19 18:08 | 顯示全部樓層
請問怎么串口查看,單片機發送的和指紋模塊返回的應答啊?使用ISP助手嗎?
回復

使用道具 舉報

ID:507428 發表于 2020-4-19 19:51 | 顯示全部樓層
dong咚咚 發表于 2020-3-31 09:13
還是沒能成功,樓主

我也是,屏幕出現亂碼,你解決了嗎
回復

使用道具 舉報

ID:725541 發表于 2020-4-20 14:07 | 顯示全部樓層
原理圖能下載嗎
回復

使用道具 舉報

ID:718485 發表于 2020-5-4 09:00 來自觸屏版 | 顯示全部樓層
改了后問題還是不能解決
回復

使用道具 舉報

ID:718485 發表于 2020-5-4 09:02 來自觸屏版 | 顯示全部樓層
Sasuke_ 發表于 2020-3-22 13:47
ATK-AS608

你好,樓主,我改完后還是不能成功,請問下你這個問題解決了么
回復

使用道具 舉報

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

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表