智能密碼鎖軟件采用51系列單片機匯編語言對智能監(jiān)控器和電子鎖具分別編程。智能監(jiān)控器軟件包括鍵盤掃描和LCD顯示程序、蜂鳴器驅(qū)動程序、時鐘修改和讀取程序、數(shù)據(jù)通信與預(yù)處理程序、智能化分析程序及線路監(jiān)測程序等模塊。電子鎖具軟件包括鍵盤掃描與譯碼程序、LCD顯示程序、通信程序、電磁執(zhí)行器驅(qū)動及檢測程序、傳感器接口程序等模塊。軟件設(shè)計過程中采用模塊化設(shè)計方法,便于程序的閱讀、調(diào)試和改進。
智能密碼鎖充分利用了51系統(tǒng)單片機軟、硬件資源,引入了智能化分析功能,提高了系統(tǒng)的可靠性和安全性。通過在某型號保險柜安裝使用,受到用戶的歡迎。另外,智能密碼鎖在軟、硬件方面稍加改動,便可構(gòu)成智能化的分布式監(jiān)控網(wǎng)絡(luò),實現(xiàn)某一范圍內(nèi)的集中式監(jiān)控管理,在金融、保險、軍事重地及其它安全防范領(lǐng)域具有廣泛的應(yīng)用前景。