系統設計
發布時間:2016/7/24 17:52:32 訪問次數:2243
系統的整體設計方案如下:液晶顯示器采用128ד點陣型液晶顯示器LGM12641BS1R,這與前面介紹的MGLs1鴆“液晶顯示器的控制功能完全相同。F0048A234外部存儲器采用犭C040,它是容量為HKB的`PROM,采用sPI總線進行 命令和數據的傳送。密碼鎖系統設計框圖如圖11.12所示。
下面介紹各個子系統的設計(復位電路略去),硬件設計見圖11.13仿真圖。
從圖11,13鍵盤電路中,除了數字鍵0~9和字母鍵A,B外,還有4個功能鍵盤,分別為:設置密碼鍵、撤銷操作鍵、確定鍵和取消/返回鍵。其中,密碼設置鍵用來修改當前的密碼,修改前要輸入原密碼,在輸入原密碼正確的情況下才能輸入新密碼。輸入新密碼時,為了防止誤操作帶來新密碼不確定的問題,要求輸入兩次新密碼,兩次輸入的新密碼要一致才能修改密碼;撤銷操作鍵可以刪除最近輸入的密碼,并在LCD上顯示;取消/返回鍵是取消當前操作,返回主菜單。4×4矩陣鍵盤接在P1口上。
(2)液晶顯示電路
液晶顯示器的8位數據線接在P0口上,其中控制線的情況是:P3.0控制E,P3.1控制Cs2,P3,2控制Cs1,P3.3控制R/W,P3.4控制D/I。
系統的整體設計方案如下:液晶顯示器采用128ד點陣型液晶顯示器LGM12641BS1R,這與前面介紹的MGLs1鴆“液晶顯示器的控制功能完全相同。F0048A234外部存儲器采用犭C040,它是容量為HKB的`PROM,采用sPI總線進行 命令和數據的傳送。密碼鎖系統設計框圖如圖11.12所示。
下面介紹各個子系統的設計(復位電路略去),硬件設計見圖11.13仿真圖。
從圖11,13鍵盤電路中,除了數字鍵0~9和字母鍵A,B外,還有4個功能鍵盤,分別為:設置密碼鍵、撤銷操作鍵、確定鍵和取消/返回鍵。其中,密碼設置鍵用來修改當前的密碼,修改前要輸入原密碼,在輸入原密碼正確的情況下才能輸入新密碼。輸入新密碼時,為了防止誤操作帶來新密碼不確定的問題,要求輸入兩次新密碼,兩次輸入的新密碼要一致才能修改密碼;撤銷操作鍵可以刪除最近輸入的密碼,并在LCD上顯示;取消/返回鍵是取消當前操作,返回主菜單。4×4矩陣鍵盤接在P1口上。
(2)液晶顯示電路
液晶顯示器的8位數據線接在P0口上,其中控制線的情況是:P3.0控制E,P3.1控制Cs2,P3,2控制Cs1,P3.3控制R/W,P3.4控制D/I。