freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于at89c52單片機(jī)的led顯示屏設(shè)計(jì)-文庫吧資料

2025-07-02 18:34本頁面
  

【正文】 *****MOVC A,A+DPTR。************************************這樣最多只能顯示8個(gè)文字,因?yàn)锳只有8位。放在這里文字會(huì)有重影LOOP1:MOV A,R5。列選線CJNE R2,000H,LOOP1。DISPLAY:DEC R2。R4用于記錄移動(dòng)的格數(shù),這里R4暫時(shí)只能在0255之間變化。R3用于記錄某一靜態(tài)狀態(tài)重復(fù)掃描次數(shù),若到了100,則向右移動(dòng)一位格。列選線MOV R5,00H。MAIN:MOV R1,00H。LJMP MAIN。輔助子程序:AD: TAB+R1,R0→DPTR; POINT:R1,R0+1→R1,R0; AD2: TAB+31H,30H→DPTR; POINT2:31H,30H+1→31H,30H; CHF1: 計(jì)算顯示的最后一個(gè)字最后一列的地址指針。 系統(tǒng)的軟件設(shè)計(jì)、存儲(chǔ)單元、輔助子程序說明首先說明軟件程序中,所使用的各寄存器、存儲(chǔ)單元、輔助子程序及它們的作用:寄存器:R1,R0: 合起來作為取字庫用的16位地址指針;R2: 由存儲(chǔ)單元35H與存儲(chǔ)單元34H相減得到,表示的是顯示內(nèi)容的長度,程序中當(dāng)R2內(nèi)容為0時(shí),表示開始要開始顯示最后一個(gè)字,程序轉(zhuǎn)到DISP3顯示最后一個(gè)字;R3: 顯示內(nèi)容顯示速度并起穩(wěn)定畫面的作用;R4: 判斷一個(gè)字是否全部左移顯示完畢;R5: 列掃描信號(hào); R7,R6: 列掃描端口地址, R7=80H,R6=00H時(shí)表示XPA的端口地址,R7=80H,R6=00H時(shí)表示XPB的端口地址。XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。/EA/VPP:當(dāng)/EA保持低電平時(shí),則在此期間外部程序存儲(chǔ)器(0000HFFFFH),不管是否有內(nèi)部程序存儲(chǔ)器。但在訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的/PSEN信號(hào)將不出現(xiàn)。/PSEN:外部程序存儲(chǔ)器的選通信號(hào)。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。此時(shí),ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過一個(gè)ALE脈沖。在平時(shí),ALE端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的1/6。ALE/PROG:當(dāng)訪問外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。當(dāng)P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。 在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí),P2口輸出其特殊功能寄存器的內(nèi)容。這是由于內(nèi)部上拉的緣故。P2口:P2口為一個(gè)內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個(gè)TTL門電流,當(dāng)P2口被寫“1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。在FLASH編程和校驗(yàn)時(shí),P1口作為第八位地址接收。P1口:P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。在FIASH編程時(shí),P0 口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。當(dāng)P1口的管腳第一次寫1時(shí),被定義為高阻輸入。 VCC:供電電壓。低功耗的閑置和掉電模式8個(gè)中斷源兩個(gè)16位定時(shí)器/計(jì)數(shù)器 256*8位內(nèi)部RAM全靜態(tài)工作:0Hz24Hz與MCS51 兼容按鍵電路復(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)硬件非常簡(jiǎn)單。 第3章 系統(tǒng)的硬件及軟件設(shè)計(jì) 硬件系統(tǒng)的總體設(shè)計(jì)根據(jù)設(shè)計(jì)要求與設(shè)計(jì)方案,硬件電路的設(shè)計(jì)框圖如圖31所示。(3)智能儀表中的應(yīng)用單片機(jī)廣泛地應(yīng)用于各種儀器儀表中,使儀器儀表智能化,提高測(cè)試的自動(dòng)化程度和精度,簡(jiǎn)化其硬件結(jié)構(gòu),提高其性能價(jià)格比。 (2)生活中的應(yīng)用由丁單片機(jī)價(jià)格低廉、體積小、邏輯判斷及控制功能強(qiáng),因此廣泛地應(yīng)用于人類生活的各個(gè)方面。由于單片機(jī)集成度高、功能強(qiáng)、可靠性高、體積小、功耗低、使用方便、價(jià)格低廉等一系列優(yōu)點(diǎn),目前己滲入到人們工作和生活的各個(gè)角落,幾乎“是無處不在,無所不為”。因而單片機(jī)能在邏輯控制、開關(guān)量控制以及順序控制中得以廣泛應(yīng)用。(3)抗干擾性強(qiáng)由于單片機(jī)的各種功能部件都集成在一個(gè)芯片上,特別是存儲(chǔ)器也集成在芯片內(nèi)部,布線短,數(shù)據(jù)大都在芯片內(nèi)部傳送,不易受到外部的干擾,增強(qiáng)了抗干擾能力,使系統(tǒng)運(yùn)行更可靠。采用16位地址總線的8位單片機(jī)可尋址外部64KBRAM和64KBROM。(2)結(jié)構(gòu)合理目前單片機(jī)大多采用哈佛(Harvard)結(jié)構(gòu)。 單片機(jī)的特點(diǎn)(1)集成度高、功能強(qiáng)與微型計(jì)算機(jī)進(jìn)行比較,單片機(jī)不僅體積大大減小,而且功能大為增強(qiáng)。隨著微電子技術(shù)、IC設(shè)計(jì)、EDA工具的發(fā)展,基于SoC的單片機(jī)應(yīng)用系統(tǒng)會(huì)有較大的發(fā)展。在發(fā)展MCU方面,最著名的廠家當(dāng)數(shù)Philips公司。它所涉及的領(lǐng)域都與對(duì)象系統(tǒng)相關(guān),因此,發(fā)展MCU的重任不可避免地落在電氣、電子技術(shù)廠家。在開創(chuàng)嵌入式系統(tǒng)獨(dú)立發(fā)展道路上,Intel公司功不可沒??v觀單片機(jī)的的發(fā)展歷史,主要經(jīng)歷了三個(gè)階段: “單片微型計(jì)算機(jī)” SCM即(Single Chip Microputer)階段,主要是尋求最佳的單片形態(tài)嵌入式系統(tǒng)的最佳體系結(jié)構(gòu)。當(dāng)代單片機(jī)系統(tǒng)已經(jīng)不再只在裸機(jī)環(huán)境下開發(fā)和使用,大量專用的嵌入式操作系統(tǒng)被廣泛應(yīng)用在全系列的單片機(jī)上。而傳統(tǒng)的8位單片機(jī)的性能也得到了飛速提高,處理能力比起80年代提高了數(shù)百倍。90年代后隨著消費(fèi)電子產(chǎn)品大發(fā)展,單片機(jī)技術(shù)得到了巨大提高?;谶@一系統(tǒng)的單片機(jī)系統(tǒng)直到現(xiàn)在還在廣泛使用。其中最成功的是INTEL的8031,因?yàn)楹?jiǎn)單可靠而性能不錯(cuò)獲得了很大的好評(píng)。 第2章 單片機(jī)基礎(chǔ)知識(shí) 單片機(jī)簡(jiǎn)介隨著大規(guī)模集成電路技術(shù)的發(fā)展.可以將中央處理器(CPU)、存儲(chǔ)器(ROM、RAM)、I/O接口電路、定時(shí)器/計(jì)數(shù)器等,制作在一塊集成電路芯片中,這樣所組成的芯片級(jí)的微型計(jì)算機(jī)稱為單片微型計(jì)算機(jī)(Single Chip Mircoputer),直譯為單片微機(jī)或單片機(jī)。圖16顯示驅(qū)動(dòng)電路示意圖 電源部分的設(shè)計(jì)采用普通集成穩(wěn)壓電路,電源部分電路如下圖17所示:圖17電源電路使用+5V的7805穩(wěn)壓電源,可以節(jié)省成本,滿足供電需求。本設(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)顯示器的電路。理論分析表明,同樣的驅(qū)動(dòng)器,當(dāng)其驅(qū)動(dòng)靜態(tài)顯示器時(shí),其亮度為驅(qū)動(dòng)動(dòng)態(tài)顯示器的n倍,n近似為顯示位數(shù)。而且只須考慮段的驅(qū)動(dòng),因?yàn)椋碴枠O接+5V,而共陰極接地,所以位的驅(qū)動(dòng)無須考慮。 顯示驅(qū)動(dòng)電路顯示器驅(qū)動(dòng)是一個(gè)非常重要的問題,如果驅(qū)動(dòng)能力差,顯示器亮度就低;而驅(qū)動(dòng)器長期在超負(fù)荷下運(yù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。顯示方法采用列掃描。不論多大的LED顯示屏都是由多個(gè)小的點(diǎn)陣顯示模塊拼接而成。目前其正朝著高亮度、全彩化、標(biāo)準(zhǔn)化、規(guī)范化、產(chǎn)品結(jié)構(gòu)多樣化發(fā)展。因此,它被廣泛用于由計(jì)算機(jī)控制的大型LED智能顯示屏、智能儀器和機(jī)電一體化設(shè)備中,利用先進(jìn)的智能顯示技術(shù)來取代傳統(tǒng)的數(shù)顯技術(shù)。在短短的十來年中,迅速成長為平板顯示的主流產(chǎn)品,在信息顯示領(lǐng)域得到了廣泛的應(yīng)用。因此,它被廣泛用于由計(jì)算機(jī)控制的大型LED智能顯示屏、智能儀器和機(jī)電一體化設(shè)備中,利用先進(jìn)的智能顯示技術(shù)來取代傳統(tǒng)的數(shù)顯技術(shù)。再按行與列的順序排列而成的顯示器件。 圖13 AT89C52單片機(jī)構(gòu)成的最小系統(tǒng) 顯示部分
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1