【正文】
行調(diào)整。它具有發(fā)光亮度高、參數(shù)一致性好、可靠性高、接線簡單、拼裝方便等優(yōu)點(diǎn),能構(gòu)成各種尺寸的大屏幕顯示屏。它具有發(fā)光亮度高、參數(shù)一致性好、可靠性高、接線簡單、拼裝方便等優(yōu)點(diǎn),能構(gòu)成各種尺寸的大屏幕顯示屏。這樣構(gòu)成的最小系統(tǒng)簡單可靠,其特點(diǎn)是沒有外部擴(kuò)展,有可供用戶使用的大量的I∕O線。最簡單的復(fù)位電路如圖12所示。這個(gè)放大器與作為反饋元件的片外石英晶體或陶瓷諧振器一起構(gòu)成自激振蕩器,外接6MHz石英晶體及電容CC2 接在放大器的反饋回路中構(gòu)成并聯(lián)振蕩電路。 單片機(jī)最小系統(tǒng)設(shè)計(jì) 具體點(diǎn)各個(gè)部分電路1.AT89C52單片機(jī)的時(shí)鐘電路AT89C52 中有一個(gè)用于構(gòu)成內(nèi)部振蕩器的高增益反相放大器,引腳XTAL1 和XTAL2 分別是該放大器的輸入端和輸出端。此外,AT89C52設(shè)有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。AT89C52的采用有很多方面的優(yōu)勢(shì)。l 通過改變電阻的大小來改變顯示字符的亮度。 設(shè)計(jì)思路根據(jù)需要實(shí)現(xiàn)的功能,初步確定設(shè)計(jì)方案如下:l 通過單片機(jī)編程依次顯示漢字“歡迎乘坐本車請(qǐng)攜帶好隨身物品歡迎次乘坐!”。本系統(tǒng)利用AT89C52單片機(jī)來實(shí)現(xiàn)對(duì)LED點(diǎn)陣顯示的分析研究。因?yàn)辄c(diǎn)陣模塊再現(xiàn)在生活中應(yīng)用十分廣泛。LED顯示屏作為一種新興的顯示媒體,隨著大規(guī)模集成電路和計(jì)算機(jī)技術(shù)的高速發(fā)展,得到了飛速發(fā)展。關(guān)鍵詞:點(diǎn)陣 LED 列掃描 字庫 編碼AbstractThis design shows a mold piece according to single slice the point of the machine for 1, this design was mainly for the sake of further study and the application to once learn of single slice machine knowledge, and bine to physically take into point mold piece again the application in the modern living be very LED manifestation hold conduct and actions a kind of newly arisen manifestation medium, along with the large scale integration and the calculator technical high speed development, got to fly to soon used for show writing, text originally, sketch, picture, animation, condition of the market39。l P0口作為I∕O口,作為字符數(shù)據(jù)輸出口。 單片機(jī)AT89C52的選擇本方案最大的特點(diǎn)在于核心控制芯片的選擇,采用AT89C52單片機(jī),利用AT89C52的掉電工作方式,構(gòu)成高可靠、低功耗系統(tǒng)方法。應(yīng)用AT89C52作為控制核心的設(shè)計(jì)大多在性能上要求很高。在閑置模式下,CPU停止工作。單片機(jī)內(nèi)部雖然有振蕩電路,但要形成時(shí)鐘,外部還需附加電路。對(duì)外接電容CC2 雖然沒有十分嚴(yán)格的要求,但電容容量的大小會(huì)輕微影響振蕩頻率的高低、振蕩器工作的穩(wěn)定性、起振的難易程序及溫度穩(wěn)定性,電容使用30pF177。上電瞬間,RC電路充電,RST引線端出現(xiàn)正脈沖,只要RST端保持10ms以上的高電平,就能使單片機(jī)有效地復(fù)位。 圖13 AT89C52單片機(jī)構(gòu)成的最小系統(tǒng) 顯示部分設(shè)計(jì) LED電子顯示屏簡介傳統(tǒng)的LED數(shù)碼管只能顯示0~9的數(shù)字,用途僅限于數(shù)字顯示,不能顯示漢字及各種復(fù)雜的圖像,若將許多發(fā)光二極管按照點(diǎn)陣(行、列)形式排列起來,顯示方式就非常靈活,顯示功能亦大大增強(qiáng)。因此,它被廣泛用于由計(jì)算機(jī)控制的大型LED智能顯示屏、智能儀器和機(jī)電一體化設(shè)備中,利用先進(jìn)的智能顯示技術(shù)來取代傳統(tǒng)的數(shù)顯技術(shù)。因此,它被廣泛用于由計(jì)算機(jī)控制的大型LED智能顯示屏、智能儀器和機(jī)電一體化設(shè)備中,利用先進(jìn)的智能顯示技術(shù)來取代傳統(tǒng)的數(shù)顯技術(shù)。不論多大的LED顯示屏都是由多個(gè)小的點(diǎn)陣顯示模塊拼接而成。1616點(diǎn)陣是由4塊88點(diǎn)陣模塊組合成的,具體組合方式如下圖15所示:1432圖15 4塊88點(diǎn)陣模塊拼接示意圖圖1與2的行信號(hào)接口接在一起用于顯示字形的下半部分;3與4的行信號(hào)接口接在一起用于顯示字形的上半部分;1與4列信號(hào)接口接在一起作為列掃描1;2與3列信號(hào)接口接在一起作為列掃描2。而且只須考慮段的驅(qū)動(dòng),因?yàn)椋碴枠O接+5V,而共陰極接地,所以位的驅(qū)動(dòng)無須考慮。本設(shè)計(jì)中,因?yàn)椴捎昧?616點(diǎn)陣LED顯示屏,用AT89C52單片機(jī)進(jìn)行控制,因此它很適宜于按掃描方式動(dòng)態(tài)顯示多個(gè)字符數(shù)據(jù),所以我們只選用了16個(gè)PNP型三極管作為驅(qū)動(dòng)顯示器的電路。第2章 單片機(jī)基礎(chǔ)知識(shí) 單片機(jī)簡介隨著大規(guī)模集成電路技術(shù)的發(fā)展.可以將中央處理器(CPU)、存儲(chǔ)器(ROM、RAM)、I/O接口電路、定時(shí)器/計(jì)數(shù)器等,制作在一塊集成電路芯片中,這樣所組成的芯片級(jí)的微型計(jì)算機(jī)稱為單片微型計(jì)算機(jī)(Single Chip Mircoputer),直譯為單片微機(jī)或單片機(jī)。基于這一系統(tǒng)的單片機(jī)系統(tǒng)直到現(xiàn)在還在廣泛使用。而傳統(tǒng)的8位單片機(jī)的性能也得到了飛速提高,處理能力比起80年代提高了數(shù)百倍。縱觀單片機(jī)的的發(fā)展歷史,主要經(jīng)歷了三個(gè)階段: “單片微型計(jì)算機(jī)” SCM即(Single Chip Microputer)階段,主要是尋求最佳的單片形態(tài)嵌入式系統(tǒng)的最佳體系結(jié)構(gòu)。它所涉及的領(lǐng)域都與對(duì)象系統(tǒng)相關(guān),因此,發(fā)展MCU的重任不可避免地落在電氣、電子技術(shù)廠家。隨著微電子技術(shù)、IC設(shè)計(jì)、EDA工具的發(fā)展,基于SoC的單片機(jī)應(yīng)用系統(tǒng)會(huì)有較大的發(fā)展。(2)結(jié)構(gòu)合理目前單片機(jī)大多采用哈佛(Harvard)結(jié)構(gòu)。(3)抗干擾性強(qiáng)由于單片機(jī)的各種功能部件都集成在一個(gè)芯片上,特別是存儲(chǔ)器也集成在芯片內(nèi)部,布線短,數(shù)據(jù)大都在芯片內(nèi)部傳送,不易受到外部的干擾,增強(qiáng)了抗干擾能力,使系統(tǒng)運(yùn)行更可靠。由于單片機(jī)集成度高、功能強(qiáng)、可靠性高、體積小、功耗低、使用方便、價(jià)格低廉等一系列優(yōu)點(diǎn),目前己滲入到人們工作和生活的各個(gè)角落,幾乎“是無處不在,無所不為”。(3)智能儀表中的應(yīng)用單片機(jī)廣泛地應(yīng)用于各種儀器儀表中,使儀器儀表智能化,提高測(cè)試的自動(dòng)化程度和精度,簡化其硬件結(jié)構(gòu),提高其性能價(jià)格比。按鍵電路復(fù)位電路電源電路時(shí)鐘電路 單 片 機(jī)點(diǎn)陣顯示器陽極驅(qū)動(dòng)電路點(diǎn)陣顯示器陰極驅(qū)動(dòng)電路1616點(diǎn)陣LED顯示器圖31 1616 點(diǎn)陣顯示組成原理系統(tǒng)框圖AT89C52片內(nèi)有8K的Flash程序存儲(chǔ)器,并且I∕O口可直接驅(qū)動(dòng)點(diǎn)陣顯示器,所以由它組成小系統(tǒng)硬件非常簡單。全靜態(tài)工作:0Hz24Hz兩個(gè)16位定時(shí)器/計(jì)數(shù)器 低功耗的閑置和掉電模式 在FIASH編程時(shí),P0 口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。在FLASH編程和校驗(yàn)時(shí),P1口作為第八位地址接收。P2口:P2口為一個(gè)內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個(gè)TTL門電流,當(dāng)P2口被寫“1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí),P2口輸出其特殊功能寄存器的內(nèi)容。 當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。在平時(shí),ALE端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的1/6。此時(shí),ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。/PSEN:外部程序存儲(chǔ)器的選通信號(hào)。/EA/VPP:當(dāng)/EA保持低電平時(shí),則在此期間外部程序存儲(chǔ)器(0000HFFFFH),不管是否有內(nèi)部程序存儲(chǔ)器。XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。輔助子程序:AD: TAB+R1,R0→DPTR; POINT:R1,R0+1→R1,R0; AD2: TAB+31H,30H→DPTR; POINT2:31H,30H+1→31H,30H;