AVR單片機(jī)在萬(wàn)年歷中的應(yīng)用設(shè)計(jì)
本電路由AVR ATmegal28L單片機(jī)為控制核心,具有在線編程功能,低功耗,能在3V超低壓工作;時(shí)鐘電路由DS1302提供,它是一種高性能、低功耗、帶RAM的實(shí)時(shí)時(shí)鐘電路,可以對(duì)年、月、日、周日、時(shí)、分、秒進(jìn)行計(jì)時(shí),具有閏年補(bǔ)償功能,工作電壓為2.5V~5.5V。采用三線接口與單片機(jī)進(jìn)行同步通信,并可采用突發(fā)方式一次傳送多個(gè)字節(jié)的時(shí)鐘信號(hào)或RAM數(shù)據(jù)。DS1302內(nèi)部有一個(gè)31×8的用于臨時(shí)性存放數(shù)據(jù)的RAM 寄存器??僧a(chǎn)生年、月、日、周日、時(shí)、分、秒,具有使用壽命長(zhǎng),精度高和低功耗等特點(diǎn),同時(shí)具有掉電自動(dòng)保存功能,本設(shè)計(jì)中為DS1302增加了備用電池,當(dāng)主電源掉電時(shí),備用電池自動(dòng)為其供電;溫度的采集由DS18B20構(gòu)成;顯示部份由128×64點(diǎn)陣的漢字圖形型LCD模塊來(lái)完成顯示功能;當(dāng)鬧鈴時(shí)間到時(shí),通過ISD111O語(yǔ)音錄放模塊播放鬧鈴鈴聲。系統(tǒng)硬件實(shí)物圖見圖2。
2.3 主要單元電路的設(shè)計(jì)
2.3.1 單片機(jī)主控制模塊的設(shè)計(jì)
AVR ATmegal28L單片機(jī)為64引腳TQFP封裝,系統(tǒng)的ISP下載接口、晶振電路、復(fù)位電路、蜂鳴器電路如圖3所示。
上拉電阻相關(guān)文章:上拉電阻原理
評(píng)論