雙顯示定時器的制作方法_第1頁
雙顯示定時器的制作方法_第2頁
雙顯示定時器的制作方法_第3頁
雙顯示定時器的制作方法_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

雙顯示定時器的制作方法摘要雙顯示定時器是一種常見的電子設(shè)備,它允許用戶設(shè)置定時器并以數(shù)字形式顯示時間。在本文檔中,我們將介紹如何制作一個雙顯示定時器,并提供詳細(xì)的步驟和材料清單。步驟步驟一:準(zhǔn)備材料制作雙顯示定時器需要以下材料:ATmega328P單片機(jī)16MHz晶體振蕩器2個4位共陰極數(shù)碼管2個74HC595移位寄存器2個10K電位器2個1K電阻2個10K電阻1個小型面包板杜邦線(公女頭20根,母頭40根)除了上述材料,還需要以下工具:焊接工具USBasp燒錄器ArduinoIDE電子工具包(萬用表、剝線鉗、鑷子等)步驟二:編寫和上傳代碼在ArduinoIDE中編寫以下代碼:#include<ShiftRegister595.h>

ShiftRegister595sr(2,3,4);//74HC595移位寄存器連接的引腳

constbytenum[]={

0b00111111,

0b00000110,

0b01011011,

0b01001111,

0b01100110,

0b01101101,

0b01111101,

0b00000111,

0b01111111,

0b01101111

};//數(shù)字0-9對應(yīng)的二進(jìn)制編碼

voidsetup(){

sr.begin();

}

voidloop(){

sr.write(num[2]);//在第一個數(shù)碼管上顯示數(shù)字2

sr.write(num[7],8);//在第二個數(shù)碼管上顯示數(shù)字7

}在ArduinoIDE中上傳代碼到ATmega328P單片機(jī)。步驟三:連接電路將ATmega328P單片機(jī)和其他元件連接到小型面包板上,具體連接方式如下:將16MHz晶體振蕩器連接到引腳9和10。將第一個4位共陰極數(shù)碼管連接到引腳A0-A3和11-14;將第二個4位共陰極數(shù)碼管連接到引腳A4-A7和15-18。將兩個74HC595移位寄存器連接到引腳2-4和19-21。將兩個10K電位器連接到引腳A0和A4,用于設(shè)置定時器。將兩個1K電阻連接到74HC595移位寄存器的鎖存引腳(Latch)。將兩個10K電阻連接到74HC595移位寄存器的清除引腳(Clear)。步驟四:調(diào)試將ATmega328P單片機(jī)連接到計算機(jī),并通過串口監(jiān)視器檢查程序輸出。如果程序正常運(yùn)行,則兩個數(shù)碼管將顯示數(shù)字2和7。步驟五:完善程序根據(jù)需求和實際情況,完善代碼,實現(xiàn)更復(fù)雜的功能。注意事項在制作雙顯示定時器時,需要注意以下事項:確保使用正確的元件和工具,以避免損壞設(shè)備。在編寫代碼時,需要考慮到移位寄存器和數(shù)碼管的連接方式,編寫對應(yīng)的輸出程序。在連接電路之前,仔細(xì)檢查元件的引腳號碼,并確保正確連接。結(jié)論通過本文檔的介紹,讀者可以掌握雙顯示定時器的制作方法,并了解到該設(shè)備的基本原理和使用方法。制作過

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論