找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

通過單片機密碼鎖系統(tǒng)的學(xué)習(xí)單片機技術(shù)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:117358 發(fā)表于 2016-5-1 05:59 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
今天晚上調(diào)了一晚上的程序,終于把密碼鎖的程序調(diào)好了,今天就把所有的資料放送給大家,僅供初學(xué)者學(xué)習(xí)簡單的單片機硬件設(shè)計和程序設(shè)計。至于為什么做了這個密碼鎖,以及密碼鎖的開發(fā)過程,請查看歷史文章。稍后我會把相關(guān)內(nèi)容發(fā)到論壇。

1. 該密碼鎖有哪些硬件資源
該密碼鎖有如下硬件資源:
  • 5個LED燈,硬件上可以學(xué)習(xí)單片機的拉電流和灌電流的設(shè)計,軟件上可以學(xué)習(xí)單片機IO口的配置及開出;
  • 2個按鍵,硬件上可以學(xué)習(xí)上拉電阻的使用方法,軟件上可以用來學(xué)習(xí)單片機IO的輸入及如何處理按鍵的抖動問題;
  • 1個繼電器,硬件上可以學(xué)習(xí)單片機如何驅(qū)動較大功率的器件、三極管用作開關(guān)的使用方法、續(xù)流二極管的使用方法,軟件上學(xué)習(xí)單片機的IO口的開出;
  • 1個蜂鳴器,硬件上學(xué)習(xí)三極管基極電阻的選取方法,軟件上學(xué)習(xí)單片機的IO口開出;
  • 4位數(shù)碼管顯示,硬件上學(xué)習(xí)如何用74HC595使用較少的IO口來驅(qū)動多位數(shù)碼管,軟件上學(xué)習(xí)如何根據(jù)74HC595的時序圖寫程序并點亮數(shù)碼管;
  • ISP下載電路,硬件上學(xué)習(xí)如何設(shè)計STC單片機的下載電路及如何使用串口芯片CH340G;

通過這個小制作,你可以系統(tǒng)的學(xué)習(xí)到
  • 如何根據(jù)需求設(shè)計一個產(chǎn)品方案;
  • 如何設(shè)計硬件電路;
  • 如何根據(jù)原理圖畫PCB;
  • 如何進行C語言編程;
2. 密碼鎖實現(xiàn)什么功能
密碼鎖功能如下:
上電數(shù)碼管顯示“HELL”字樣,H2燈每隔1秒亮滅一次:
第一次按下輸入鍵第一個數(shù)碼管顯示數(shù)字,再次按下輸入鍵數(shù)字加1,加到9后顯示0,此時按下確認鍵后,第二個數(shù)碼管點亮,一直到第四次按下確認鍵后開始匹配輸入的密碼與事先存好的密碼時候吻合,密碼正確數(shù)碼管顯示“OPEA”,繼電器動作,LED燈點亮;密碼錯誤則顯示“EAA”,繼電器不動作,LED燈不亮。如果10秒后沒有按鍵發(fā)生則自動退出密碼模式,顯示“HELL”。







3.發(fā)送的資料有哪些
  • 原理圖文件,AD09繪制;
  • PCB文件,AD09繪制;
  • 程序工程文件,KEIL4 C51環(huán)境;

5.節(jié)目預(yù)告

好多朋友問我關(guān)于STM32單片機的問題,為了幫助大家能更快的從8位的51單片機過度到32位的cortex-M3系列單片機,從明天開始,我將一步步的跟大家分享如何設(shè)計一個STM32單片機的開發(fā)板,所有過程全部公開,敬請大家期待。在馬上過半的2016年,我將幫助大家快速學(xué)習(xí)STM32單片機,讓大家的2016充實而有意義。
希望更多的朋友能加入進來。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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