標(biāo)題:
通過單片機(jī)密碼鎖系統(tǒng)的學(xué)習(xí)單片機(jī)技術(shù)
[打印本頁]
作者:
51黑uu
時(shí)間:
2016-5-1 05:59
標(biāo)題:
通過單片機(jī)密碼鎖系統(tǒng)的學(xué)習(xí)單片機(jī)技術(shù)
今天晚上調(diào)了一晚上的程序,終于把密碼鎖的程序調(diào)好了,今天就把所有的資料放送給大家,僅供初學(xué)者學(xué)習(xí)簡(jiǎn)單的單片機(jī)硬件設(shè)計(jì)和程序設(shè)計(jì)。至于為什么做了這個(gè)密碼鎖,以及密碼鎖的開發(fā)過程,請(qǐng)查看歷史文章。稍后我會(huì)把相關(guān)內(nèi)容發(fā)到論壇。
1. 該密碼鎖有哪些硬件資源
該密碼鎖有如下硬件資源:
5個(gè)LED燈,硬件上可以學(xué)習(xí)
單片機(jī)的拉電流和灌電流
的設(shè)計(jì),軟件上可以學(xué)習(xí)單片機(jī)IO口的配置及開出;
2個(gè)按鍵,硬件上可以學(xué)習(xí)
上拉電阻
的使用方法,軟件上可以用來學(xué)習(xí)單片機(jī)IO的輸入及如何處理按鍵的抖動(dòng)問題;
1個(gè)繼電器,硬件上可以學(xué)習(xí)
單片機(jī)如何驅(qū)動(dòng)較大功率的器件
、三極管用作開關(guān)的使用方法、續(xù)流二極管的使用方法,軟件上學(xué)習(xí)單片機(jī)的IO口的開出;
1個(gè)蜂鳴器,硬件上學(xué)習(xí)
三極管基極電阻的選取方法
,軟件上學(xué)習(xí)單片機(jī)的IO口開出;
4位數(shù)碼管顯示,硬件上學(xué)習(xí)如何用74HC595使用較少的IO口來驅(qū)動(dòng)多位數(shù)碼管,軟件上學(xué)習(xí)如何根據(jù)74HC595的時(shí)序圖寫程序并點(diǎn)亮數(shù)碼管;
ISP下載電路,硬件上學(xué)習(xí)如何設(shè)計(jì)
STC單片機(jī)的下載電路
及如何使用串口芯片CH340G;
通過這個(gè)小制作,你可以系統(tǒng)的學(xué)習(xí)到
如何根據(jù)需求設(shè)計(jì)一個(gè)產(chǎn)品方案;
如何設(shè)計(jì)硬件電路;
如何根據(jù)原理圖畫PCB;
如何進(jìn)行C語言編程;
2. 密碼鎖實(shí)現(xiàn)什么功能
密碼鎖功能如下:
上電數(shù)碼管顯示“HELL”字樣,H2燈每隔1秒亮滅一次:
第一次按下輸入鍵第一個(gè)數(shù)碼管顯示數(shù)字,再次按下輸入鍵數(shù)字加1,加到9后顯示0,此時(shí)按下確認(rèn)鍵后,第二個(gè)數(shù)碼管點(diǎn)亮,一直到第四次按下確認(rèn)鍵后開始匹配輸入的密碼與事先存好的密碼時(shí)候吻合,密碼正確數(shù)碼管顯示“OPEA”,繼電器動(dòng)作,LED燈點(diǎn)亮;密碼錯(cuò)誤則顯示“EAA”,繼電器不動(dòng)作,LED燈不亮。如果10秒后沒有按鍵發(fā)生則自動(dòng)退出密碼模式,顯示“HELL”。
3.發(fā)送的資料有哪些
原理圖文件,AD09繪制;
PCB文件,AD09繪制;
程序工程文件,KEIL4 C51環(huán)境;
5.節(jié)目預(yù)告
好多朋友問我關(guān)于STM32單片機(jī)的問題,為了幫助大家能更快的從8位的51單片機(jī)過度到32位的cortex-M3系列單片機(jī),從明天開始,我將一步步的跟大家分享如何設(shè)計(jì)一個(gè)STM32單片機(jī)的開發(fā)板,所有過程全部公開,敬請(qǐng)大家期待。在馬上過半的2016年,我將幫助大家快速學(xué)習(xí)STM32單片機(jī),讓大家的2016充實(shí)而有意義。
希望更多的朋友能加入進(jìn)來。
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1