資源描述:
《拉幕式數(shù)碼顯示技術(shù)_智能化電子系統(tǒng)設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、西華大學(xué)電氣信息學(xué)院智能化電子系統(tǒng)設(shè)計(jì)報(bào)告目錄1前言12總體方案設(shè)計(jì)32.1設(shè)計(jì)內(nèi)容32.2方案比較32.3方案論證42.4方案選擇43單元模塊設(shè)計(jì)53.1各單元模塊功能介紹及電路設(shè)計(jì)53.2特殊元器件介紹73.3各單元模塊的聯(lián)接94軟件設(shè)計(jì)114.1軟件設(shè)計(jì)原理及設(shè)計(jì)所用工具114.2軟件設(shè)計(jì)流程框圖114.3單片機(jī)C程序125系統(tǒng)調(diào)試145.1硬件調(diào)試145.2軟件調(diào)試146系統(tǒng)功能指標(biāo)參數(shù)及結(jié)論156.1系統(tǒng)功能156.2結(jié)論157總結(jié)與體會(huì)167.1設(shè)計(jì)總結(jié)167.2設(shè)計(jì)心得體會(huì)168參考文獻(xiàn)17附錄1相關(guān)設(shè)計(jì)
2、圖18附錄2元器件清單20附錄3相關(guān)設(shè)計(jì)軟件21第22頁(yè)西華大學(xué)電氣信息學(xué)院智能化電子系統(tǒng)設(shè)計(jì)報(bào)告1前言近年來(lái)隨著計(jì)算機(jī)在社會(huì)領(lǐng)域的滲透和大規(guī)模集成電路的發(fā)展,單片機(jī)的應(yīng)用正在不斷地走向深入,由于它具有功能強(qiáng),體積小,功耗低,價(jià)格便宜,工作可靠,使用方便等特點(diǎn),因此特別適合于與控制有關(guān)的系統(tǒng),越來(lái)越廣泛地應(yīng)用于自動(dòng)控制,智能化儀器,儀表,數(shù)據(jù)采集,軍工產(chǎn)品以及家用電器等各個(gè)領(lǐng)域。隨著時(shí)代科技的迅猛發(fā)展,微電子學(xué)和計(jì)算機(jī)等現(xiàn)代電子技術(shù)的成就給現(xiàn)代商業(yè)發(fā)展帶來(lái)新的曙光。廣告的效應(yīng)在某個(gè)程度上意味著商品的銷(xiāo)售,因此商業(yè)廣告怎
3、樣吸引人的眼球是產(chǎn)商的一個(gè)目標(biāo)。拉幕式數(shù)字顯示是數(shù)字廣告的基礎(chǔ)運(yùn)用。本智能化課題設(shè)計(jì)是以單片機(jī)為核心,設(shè)計(jì)一個(gè)拉幕式數(shù)碼顯示系統(tǒng),本設(shè)計(jì)用STC89S51單片機(jī)的P0.0/AD0-P0.7/AD7端口接兩片74HC573的D0-D7端,74HC573的輸出分別接數(shù)碼管的a-h端和數(shù)碼管的位選端S1-S8,用74HC02的兩個(gè)輸出管腳來(lái)控制74HC573的片選端,用單片機(jī)的P2.5-P2.7控制74HC138,74HC138輸出接74hc02輸入。在8位數(shù)碼管上從右向左循環(huán)顯示“12345678”。能夠比較平滑地看到拉幕
4、的效果。。本次智能化課程設(shè)計(jì)要求學(xué)生運(yùn)用單片機(jī)原理知識(shí),配合及相關(guān)的訪真調(diào)試軟件,并連接對(duì)應(yīng)實(shí)物。通過(guò)課程設(shè)計(jì)讓同學(xué)們加深各匯編語(yǔ)言的用途并靈活運(yùn)用,熟悉單片機(jī)STC89C51的功能和管腳的功能;也讓同學(xué)們熟悉一些基本電路:脈沖產(chǎn)生電路,顯示電路,驅(qū)動(dòng)電路等;鍛煉同學(xué)們的動(dòng)手操作能力和搜索信息資源能力,也培養(yǎng)同學(xué)們的合作和交流能力。第22頁(yè)西華大學(xué)電氣信息學(xué)院智能化電子系統(tǒng)設(shè)計(jì)報(bào)告2總體方案設(shè)計(jì)2.1設(shè)計(jì)內(nèi)容本設(shè)計(jì)用STC89S51單片機(jī)的P0.0/AD0-P0.7/AD7端口接兩片74hc573的D0-D7端,74h
5、c573的輸出分別接數(shù)碼管的a-h端和數(shù)碼管的位選端S1-S8,用74hc02的兩個(gè)輸出管腳來(lái)控制74hc573的片選端,用單片機(jī)的P2.5-P2.7控制74hc138,74hc138輸出接74hc02輸入。在8位數(shù)碼管上從右向左循環(huán)顯示“12345678”。能夠比較平滑地看到拉幕的效果。2.2方案比較方案一:通過(guò)單片機(jī)編程,結(jié)合時(shí)鐘電路,在其內(nèi)部RAM的某個(gè)連續(xù)單元內(nèi)存放8個(gè)要顯示的字型碼,然后調(diào)用顯示模塊,通過(guò)單片機(jī)的P0口向LED輸入段選碼,P1口向LED輸入位選碼,在8個(gè)LED上顯示。主程序在執(zhí)行過(guò)程中產(chǎn)生一個(gè)
6、完整的8位數(shù)字狀顯示代碼存放到內(nèi)部RAM中,調(diào)用顯示子程序,讓P0口輸出字型碼,P1口輸出位控制碼,通過(guò)LED的動(dòng)態(tài)掃描方式順序循環(huán)顯示8個(gè)數(shù)字,2s后返回主程序。由單片機(jī)執(zhí)行在RAM中產(chǎn)生不同的字型,并由LED顯示,循環(huán)下去。單片機(jī)時(shí)鐘電路復(fù)位電路LED顯示器段碼驅(qū)動(dòng)電路LED顯示器位碼驅(qū)動(dòng)電路8位LED顯示電路圖2.1方案一系統(tǒng)框圖方案二:通過(guò)單片機(jī)編程,結(jié)合時(shí)鐘電路,在其內(nèi)部RAM的某個(gè)連續(xù)單元內(nèi)存放15個(gè)要顯示的字型碼“123456781234567”第22頁(yè)西華大學(xué)電氣信息學(xué)院智能化電子系統(tǒng)設(shè)計(jì)報(bào)告和位選碼,
7、然后調(diào)用顯示模塊,通過(guò)單片機(jī)的P0口輸出段選和位選碼,P2口向74hc138輸出段選和位選控制信號(hào),在8個(gè)LED上顯示。主程序在執(zhí)行過(guò)程中產(chǎn)生一個(gè)完整的15位數(shù)字狀顯示代碼存放到內(nèi)部RAM中,調(diào)用顯示子程序,讓P0口輸出字型碼和位選碼,P2口輸出位控制碼,通過(guò)LED的動(dòng)態(tài)掃描方式順序循環(huán)顯示8個(gè)數(shù)字,2s后移動(dòng)段選碼起始位。由單片機(jī)執(zhí)行在RAM中產(chǎn)生不同的字型,并由LED顯示,循環(huán)下去。單片機(jī)時(shí)鐘電路復(fù)位電路段碼/位碼送數(shù)電路段碼/位碼驅(qū)動(dòng)電路8位LED顯示電路圖2.2方案二系統(tǒng)框圖2.3方案論證方案一段選信號(hào)和位選信
8、號(hào)由不同管腳輸出,減少外部電路,線路布局簡(jiǎn)化,但占用較多的管腳資源,方案二位選和段選信號(hào)都由P0管腳輸出,節(jié)省了管腳資源,但使得外部電路變得更復(fù)雜。2.4方案選擇方案二節(jié)省單片機(jī)管腳資源,可以其他電路功能預(yù)留管腳資源,基于電路整體考慮,選擇方案二。第22頁(yè)西華大學(xué)電氣信息學(xué)院智能化電子系統(tǒng)設(shè)計(jì)報(bào)告3單元模塊設(shè)計(jì)本單元主要介紹系統(tǒng)各