《《電子時(shí)鐘設(shè)計(jì)》PPT課件.ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《《電子時(shí)鐘設(shè)計(jì)》PPT課件.ppt(20頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、單片機(jī)技術(shù)與應(yīng)用 項(xiàng)目導(dǎo)讀 項(xiàng)目小結(jié) 任務(wù) 1 電子秒表的設(shè)計(jì) 任務(wù) 2 電子時(shí)鐘的設(shè)計(jì) 項(xiàng)目五 電子時(shí)鐘設(shè)計(jì) 單片機(jī)技術(shù)與應(yīng)用 電子秒表 任務(wù) 1 電子秒表 單片機(jī)技術(shù)與應(yīng)用 知識(shí)分布網(wǎng)絡(luò) 任務(wù) 1 流水燈控制 單 片 機(jī) 與 LED 數(shù) 碼 管 接 口 LED數(shù)碼管的結(jié)構(gòu)與原理 LED數(shù)碼管簡(jiǎn)介 靜態(tài)顯示概念 LED數(shù)碼管靜態(tài)顯示 LED數(shù)碼管動(dòng)態(tài)顯示 數(shù)碼管工作原理 數(shù)碼管字型碼 多位靜態(tài)顯示接口 動(dòng)態(tài)顯示概念 動(dòng)態(tài)顯示接口 單片機(jī)技術(shù)與應(yīng)用 相關(guān)知識(shí): LED數(shù)碼管及靜態(tài)顯示 1、 LED數(shù)碼管 LED(Light-Emitting Diode)發(fā)光數(shù)碼管是單片機(jī)應(yīng)用系統(tǒng) 中常用的輸出
2、設(shè)備,它由若干個(gè)發(fā)光二極管組成,能顯示出 各種字符或符號(hào),具有結(jié)構(gòu)簡(jiǎn)單、價(jià)格便宜等特點(diǎn)。 通常使用的 LED數(shù)碼管一般由 8個(gè)發(fā)光二極管組成,其中 7 個(gè)發(fā)光二極管( a g)呈“日”字形排列,用于顯示字符; 最后一個(gè)發(fā)光二極管 dp位于數(shù)碼管右下側(cè),用于顯示小數(shù)點(diǎn)。 任務(wù) 1 電子秒表 單片機(jī)技術(shù)與應(yīng)用 圖 5-1 LED數(shù)碼管的結(jié)構(gòu)及連接 任務(wù) 1 電子秒表 單片機(jī)技術(shù)與應(yīng)用 LED數(shù)碼管中的發(fā)光二極管有兩種接法 (如圖 5-1-b、 c所示 ): 1)共陰極接法 : 當(dāng)其公共端為低電平,筆劃段 a g和 dp端為高電平時(shí),對(duì)應(yīng) 的段碼被點(diǎn)亮; 2)共陽(yáng)極接法 : 當(dāng)其公共端為高電平,筆劃
3、段 a g和 dp端為低電平時(shí),對(duì)應(yīng) 的段碼被點(diǎn)亮; LED數(shù)碼管實(shí)物圖如圖 5-2所示, LED數(shù)碼管的發(fā)光二極管亮 暗組合實(shí)質(zhì)上就是不同電平的組合,也就是為 LED數(shù)碼管提高不 同的代碼,這些代碼稱為字形代碼。 數(shù)據(jù)字 D7 D6 D5 D4 D3 D2 D1 D0 LED段 Dp g f e d c b a 表 5-1數(shù)據(jù)字代碼與 8段發(fā)光二極管的對(duì)應(yīng)關(guān)系 任務(wù) 1 電子秒表 單片機(jī)技術(shù)與應(yīng)用 表 5-2 字形代碼與十六進(jìn)制數(shù)的對(duì)應(yīng)關(guān)系 顯示 段符號(hào) 十六進(jìn)制代碼 Dp g f e d c b a 共陰極 共陽(yáng)極 0 0 0 1 1 1 1 1 1 3FH C0H 1 0 0 0 0 0
4、 1 1 0 06H F9H 2 0 1 0 1 1 0 1 1 5BH A4H 3 0 1 0 0 1 1 1 1 4FH B0H 4 0 1 1 0 0 1 1 0 66H 99H 5 0 1 1 0 1 1 0 1 6DH 92H 6 0 1 1 1 1 1 0 1 7DH 82H 7 0 0 0 0 0 1 1 1 07H F8H 8 0 1 1 1 1 1 1 1 7FH 80H 9 0 1 1 0 1 1 1 1 6FH 90H A 0 1 1 1 0 1 1 1 77H 88H b 0 1 1 1 1 1 0 0 7CH 83H C 0 0 1 1 1 0 0 1 39H C6H
5、 d 0 1 0 1 1 1 1 0 5EH A1H E 0 1 1 1 1 0 0 1 79H 86H F 0 1 1 1 0 0 0 1 71H 8EH 任務(wù) 1 電子秒表 單片機(jī)技術(shù)與應(yīng)用 2、 LED數(shù)碼管靜態(tài)顯示電路 該顯示電路中的 74LS244為總線驅(qū)動(dòng)器, 6位數(shù)字顯示共用一組總線。 電路中每個(gè) LED顯示器均配有一個(gè)鎖存器 (74LS377),用來(lái)鎖存待顯示的 數(shù)據(jù)。當(dāng)被顯示的數(shù)據(jù)從數(shù)據(jù)總線經(jīng) 74LS244傳送到各鎖存器的輸入端后, 到底哪一個(gè)鎖存器選通,取決于地址譯碼 74LS138各輸出位的狀態(tài) 。 任務(wù)一 電子秒表的設(shè)計(jì)與實(shí)現(xiàn) 圖 5-2 6位并行靜態(tài)顯示電路 ( 1
6、) 并 行 靜態(tài)顯 示 電 路 單片機(jī)技術(shù)與應(yīng)用 利用單片機(jī)內(nèi)部的串行接口,也可以實(shí)現(xiàn) LED數(shù)碼管的靜態(tài)顯示,同 樣可以節(jié)省單片機(jī)的并行接口資源,而且在大多數(shù)不使用并行接口的系統(tǒng) 中,可免去(或減少)擴(kuò)展接口。圖 5-4所示即為串行靜態(tài)顯示電路。電 路中每個(gè) LED顯示器均配有一個(gè)移位寄存器 (74LS164),用來(lái)轉(zhuǎn)換單片機(jī) 串口送出的待顯示數(shù)據(jù)并鎖存待。 任務(wù)一 電子秒表的設(shè)計(jì)與實(shí)現(xiàn) 圖 5-3 串行靜態(tài)顯示電路 ( 2)串行 靜態(tài)顯 示 電 路 單片機(jī)技術(shù)與應(yīng)用 靜態(tài)硬件譯碼顯示電路如圖 5-5所示,與前所述電路的主要區(qū)別也在 于 BCD碼(或 16進(jìn)制碼)與 7段顯示碼的轉(zhuǎn)換方法不同
7、。之前的靜態(tài)顯示 電路都是利用軟件查表法求得顯示代碼,而靜態(tài)硬件譯碼顯示電路采用硬 件譯碼器(如 8255)代替軟件求得顯示代碼,這樣不僅可以節(jié)省單片機(jī)工 作時(shí)間,而且程序簡(jiǎn)單;其缺點(diǎn)是電路變復(fù)雜,成本增加。 任務(wù)一 電子秒表的設(shè)計(jì)與實(shí)現(xiàn) 圖 5-4靜態(tài)硬件譯碼顯示電路 ( 3) 靜態(tài) 硬件 譯碼顯 示 電 路 單片機(jī)技術(shù)與應(yīng)用 電子時(shí)鐘 任務(wù) 2 電子時(shí)鐘 單片機(jī)技術(shù)與應(yīng)用 相關(guān)知識(shí): LED數(shù)碼管動(dòng)態(tài)顯示 1、并行動(dòng)態(tài)顯示電路 圖 5-17是電路設(shè)計(jì)中常用的并口動(dòng)態(tài)顯示電路。電路中用 8155的 PA口輸出顯示碼, PB口用來(lái)輸出位選碼;采用 74LS07作為為 6位驅(qū)動(dòng)器,它為 LED提
8、供一定的驅(qū)動(dòng)電流, 由于一片 74LS07只有 6個(gè)驅(qū)動(dòng)器,故七段數(shù)碼管需要 2片進(jìn) 行驅(qū)動(dòng); 8155的 PB口經(jīng) 75452緩沖器驅(qū)動(dòng)器反向后,作 為位控信號(hào)。 任務(wù) 2 電子時(shí)鐘 單片機(jī)技術(shù)與應(yīng)用 圖 5-5并行動(dòng)態(tài)顯示電路 任務(wù) 2 電子時(shí)鐘 單片機(jī)技術(shù)與應(yīng)用 2、串行動(dòng)態(tài)顯示電路 利用單片機(jī)內(nèi)部的串行接口,也可以實(shí)現(xiàn) LED數(shù)碼管的動(dòng)態(tài)顯示,這 樣不僅可以節(jié)省單片機(jī)的并行接口資源,而且在大多數(shù)不使用并行接口 的系統(tǒng)中,可免去(或減少)擴(kuò)展接口。 圖 5-6串行動(dòng)態(tài)顯示電路 任務(wù) 2 電子時(shí)鐘 單片機(jī)技術(shù)與應(yīng)用 3、動(dòng)態(tài)硬件譯碼顯示電路 動(dòng)態(tài)硬件譯碼顯示電路采用硬件譯碼器代替軟件求得顯
9、示代碼,這樣不 僅可以節(jié)省單片機(jī)工作時(shí)間,而且程序簡(jiǎn)單;其缺點(diǎn)是電路變復(fù)雜,成本 增加。 圖 5-7動(dòng)態(tài)硬件譯碼顯示電路 任務(wù) 2 電子時(shí)鐘 單片機(jī)技術(shù)與應(yīng)用 應(yīng) 用系 統(tǒng)選 用 AT89C51單片機(jī)芯片、時(shí)鐘電路、復(fù)位電路、電源和和 LED顯 示模塊構(gòu)成最小系統(tǒng),完成對(duì) LED顯示模塊的控制 。 圖 5-8 系統(tǒng)方案設(shè)計(jì)框圖 并 行 接 口 AT89C51 單片機(jī) 電源 時(shí)鐘電路 復(fù)位電路 LED靜態(tài)顯示電路 聲光提示電路 按鍵電路 任務(wù) 1 電子秒表 任務(wù)實(shí)施 單片機(jī)技術(shù)與應(yīng)用 圖 5-9 電子秒表電路原理 任務(wù) 1 電子秒表 單片機(jī)技術(shù)與應(yīng)用 設(shè)計(jì)方案 選 用 AT89C51單片機(jī)芯片、時(shí)鐘電路、復(fù)位電路、電源、按鍵及 LED顯示電 路等構(gòu)成完整系統(tǒng),形成電子時(shí)鐘的設(shè)計(jì)方案。 任務(wù)實(shí)施 圖 5-10 系統(tǒng)方案設(shè)計(jì)框圖 任務(wù) 2 電子時(shí)鐘 并 行 接 口 AT89C51 單片機(jī) 電源 時(shí)鐘電路 復(fù)位電路 LED動(dòng)態(tài)顯示電路 聲光提示電路 按鍵電路 單片機(jī)技術(shù)與應(yīng)用 圖 5-11 電子時(shí)鐘電路全速仿真圖片段 任務(wù) 2 電子時(shí)鐘 單片機(jī)技術(shù)與應(yīng)用 知識(shí)梳理與總結(jié) 1、數(shù)碼管的靜態(tài)顯示原理; 2、數(shù)碼管的動(dòng)態(tài)顯示原理 ; 3、數(shù)碼管靜態(tài)、動(dòng)態(tài)顯示的應(yīng)用; 項(xiàng)目五 電子時(shí)鐘設(shè)計(jì)