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

正文內(nèi)容

基于單片機(jī)的led大屏幕顯示系統(tǒng)_畢業(yè)設(shè)計(jì)-預(yù)覽頁(yè)

 

【正文】 示的理想選擇。它是一種通過(guò)控制半導(dǎo)體發(fā)光二極管的顯示方式,用來(lái)顯示文字、圖形、圖像、動(dòng)畫、行情、視頻、錄像信號(hào)等各種信息的顯示屏幕。目前我國(guó)的普綠和高亮度純紅LED 已基本實(shí)現(xiàn)商品化,我國(guó)國(guó)家光電子工藝中心正在從事以III~V 族半導(dǎo)體量子 阱結(jié)構(gòu)為基礎(chǔ)的新一代光點(diǎn)器件研究開發(fā),承擔(dān)國(guó)家863 計(jì)劃項(xiàng)目“藍(lán)光LED 研制和產(chǎn)業(yè)化技術(shù)”;我國(guó)方大集團(tuán)與科研所合作,該集團(tuán)首期投資8000 萬(wàn), 億支藍(lán)光LED 的生產(chǎn)能力。 課題背景簡(jiǎn)介本設(shè)計(jì)是結(jié)合自己在學(xué)校學(xué)習(xí)所掌握的理論基礎(chǔ)知識(shí),結(jié)合本設(shè)計(jì)相關(guān)的一些資料準(zhǔn)備,經(jīng)過(guò)查詢相關(guān)書籍和雜志,掌握基本原理然后分模塊設(shè)計(jì),之后在電腦上用Proteus軟件進(jìn)行仿真測(cè)試,已證實(shí)設(shè)計(jì)的可行性。LED點(diǎn)陣規(guī)模常見的有5*5*8*16*16等等。同樣地,若要顯示第二行,則先將第二行的顯示數(shù)據(jù)(00100100)送至LED陣列的列引腳,再將“01000000”掃描信號(hào)送至LED陣列的列引腳,即可顯示第二行,此時(shí)其他行并不顯示……以此類推,第一條掃描線掃描信號(hào):10000000顯示信號(hào):00001000第二條掃描線掃描信號(hào):01000000顯示信號(hào):00100100第三條掃描線掃描信號(hào):00100000顯示信號(hào):01010010第四條掃描線掃描信號(hào):00010000顯示信號(hào):01001000第五條掃描線掃描信號(hào):00001000顯示信號(hào):01001001第六條掃描線掃描信號(hào):00000100顯示信號(hào):00100010第七條掃描線掃描信號(hào):00000010顯示信號(hào):01000100第八條掃描線掃描信號(hào):00000001顯示信號(hào):00001000 各條掃描線如果按照上表的顯示順序進(jìn)行顯示,每行的顯示時(shí)間約4毫秒,由于人類視覺(jué)瞬時(shí)現(xiàn)象,將感覺(jué)到8行LED同時(shí)顯示的樣子。不同功能檔次的廣告屏對(duì)應(yīng)著不同的處理器。除此之外,傳統(tǒng)8051單片機(jī)的內(nèi)部資源貧乏,僅128字節(jié)的數(shù)據(jù)存儲(chǔ)器,幾K字節(jié)的程序存儲(chǔ)器,無(wú)E2PROM,SPI。因PIC單片機(jī)是RISC架構(gòu)的工業(yè)專用單片機(jī),處理指令的速度有所增加,抗干擾能力優(yōu)秀,型號(hào)種類繁多。FPGA以高速、并行著稱。但是其成本較高,開發(fā)難度較大。在條屏的運(yùn)用中,能用ARM來(lái)實(shí)現(xiàn)花樣繁多的顯示方式,以及高色階,多像素的全彩屏驅(qū)動(dòng)。本設(shè)計(jì)采用4個(gè)8*8點(diǎn)陣,*16點(diǎn)陣的LED陣列。因此本設(shè)計(jì)采用軟件算法實(shí)現(xiàn)左滾屏、左鋪幕、靜止顯示等常見滾屏方式。ARM的處理速度極快,但對(duì)于條屏的應(yīng)用,ARM內(nèi)部的資源浪費(fèi)嚴(yán)重,且成本較高。因此本設(shè)計(jì)采用PC機(jī)串口來(lái)作為下載接口,PC機(jī)串口為RS232C標(biāo)準(zhǔn),其特點(diǎn)是共模傳輸,因此通信電纜可以是成本低廉的普通雙絞線,同軸屏蔽線等。而列掃描則使用能提供32列信號(hào)掃描的芯片。共陽(yáng)型LED點(diǎn)陣單元的每個(gè)LED點(diǎn)陣由行輸入高電平列為低電平從而點(diǎn)亮該顯示單元。所以8塊8*8的LED顯示屏的連接是P0口的0口到7口同時(shí)連接4塊LED顯示屏的第一行到第八行,P2口的0口到7口連接另外4塊LED顯示屏的第一行到第八行,這樣就可以同時(shí)控制整個(gè)屏幕的第一行到第十六行,而第一列到第三十二列的控制則由前兩塊LED顯示屏的第一列相連直到第八列,以此類推直到最后一列,這樣就可以組成32*16的LED點(diǎn)陣顯示屏。 下圖為74HC245的邏輯圖()和引腳圖()。~18腳“B”信號(hào)輸入輸出端,功能與“A”端一樣,不在描述。74HC245的真值表如下 74HC245的真值表Control Inputs控制輸入Operation 運(yùn)行GDIRLLB數(shù)據(jù)到A總線LHA數(shù)據(jù)到B總線HX隔開H=高電平,L=低電平,X=不定在本設(shè)計(jì)中,當(dāng)DIR接高電平時(shí),A端為輸入、B端為輸出。此外,還有兩根線分別使能左、右屏譯碼器,也就是使能左、右屏。111,1317 :輸出端。 列掃描電路 串口通訊在工業(yè)自動(dòng)控制,智能產(chǎn)品中,單片機(jī)應(yīng)用越來(lái)越廣泛,同時(shí)也需要對(duì)數(shù)據(jù)進(jìn)行較復(fù)雜的處理,由于單片機(jī)的運(yùn)算能力較差,在處理復(fù)雜數(shù)據(jù)時(shí)速度較慢,所以需要借助計(jì)算機(jī)進(jìn)行運(yùn)算。就是用而言,RS232也確實(shí)有其優(yōu)勢(shì):僅需3根線便可在兩個(gè)數(shù)字設(shè)備之間全雙工傳送數(shù)據(jù)。 RS232總線標(biāo)準(zhǔn)串行通信接口標(biāo)準(zhǔn)以RS232C為主。在開始傳送時(shí),首先產(chǎn)生一個(gè)起始位,起始位為一個(gè)寬度的邏輯“0”,緊隨其后的為要傳送的數(shù)據(jù),所要傳送的數(shù)據(jù)由最低位開始送出,最后以一個(gè)結(jié)束位標(biāo)志表示該字節(jié)傳送完畢,結(jié)束位為一個(gè)寬度的邏輯“1”。下圖為MAX232的外部引腳()和內(nèi)部電路()。第二部分是數(shù)據(jù)轉(zhuǎn)換通道。 TTL/CMOS數(shù)據(jù)從T1IN、T2IN輸入轉(zhuǎn)換成RS232數(shù)據(jù)從T1OUT、T2OUT送到電腦DB9插頭;DB9插頭的RS232數(shù)據(jù)從R1IN、R2IN輸入轉(zhuǎn)換成TTL/CMOS數(shù)據(jù)后從R1OUT、R2OUT輸出。本次設(shè)計(jì)中采用通用的連接方式,下圖為本次設(shè)計(jì)的連接圖。 AT89C52有PDIP、PQFP/TQFP及PLCC等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。P1口:P1是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O口,P1的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門電路。 P1口的第二功能端口引腳第二功能MOSI(用于ISP編程)MISO(用于ISP編程)SCK (用于ISP編程)P2口:P2 是一個(gè)帶有內(nèi)部上拉電阻的8位雙向I/O口。 在訪問(wèn)外部程序存儲(chǔ)器或16位地址的外部數(shù)據(jù)存儲(chǔ)器(如執(zhí)行MOV DPTR指令)時(shí),P2口送出高8位地址數(shù)據(jù)。P3的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門電路。 P3口的第二功能端口引腳第二功能RXD(串行輸入口)TXD(串行輸出口)INT0(外中斷0)INT1(外中斷1)TO(定時(shí)/計(jì)數(shù)器0)T1(定時(shí)/計(jì)數(shù)器1)WR(外部數(shù)據(jù)存儲(chǔ)器寫選通)RD(外部數(shù)據(jù)存儲(chǔ)器讀選通)RST:復(fù)位輸入。要注意的是,每當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過(guò)一個(gè)ALE脈沖。其輸出是外部程序存儲(chǔ)器的讀選通信號(hào),當(dāng)AT89S51由外部程序存儲(chǔ)器取指令(或數(shù)據(jù))時(shí),每個(gè)及其周期兩次PSEN有效,即輸出兩個(gè)脈沖。需要注意的是,如果加密位LB1被編程,復(fù)位時(shí),內(nèi)部會(huì)鎖存EA端狀態(tài)。XTAL1:振蕩器反相放大器及內(nèi)部時(shí)鐘發(fā)生器的輸入端。為此采用Keil μVision作為其開發(fā)工具。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會(huì)到Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語(yǔ)句生成的匯編代碼很緊湊,容易理解。 ,從而大大減少用戶編程的工作量。到達(dá)換屏?xí)r間間隔后,切換當(dāng)前顯示緩沖區(qū)到數(shù)據(jù)已處理的顯示緩沖區(qū),然后對(duì)另一顯示緩沖區(qū)進(jìn)行數(shù)據(jù)處理。如果你用啟動(dòng)盤啟動(dòng)系統(tǒng)后用DIR命令可能得到一串串莫名其妙的字符,但那確確實(shí)實(shí)是漢字,如果你啟動(dòng)UCDOS或其他的漢字系統(tǒng)后,就會(huì)看到那是一個(gè)個(gè)熟悉的漢字。如下圖所示: 字模生成工具字模的存儲(chǔ)是按順次儲(chǔ)存在數(shù)據(jù)存儲(chǔ)區(qū)里,如你好二個(gè)字的字模,在數(shù)據(jù)存儲(chǔ)區(qū)里是這樣存放的:unsigned char code zimo[]={0x80,0x40,0xF0,0x2C,0x43,0x20,0x98,0x0F,0x0A,0xE8,0x08,0x88,0x28,0x1C,0x08,0x00,0x00,0x00,0x7F,0x00,0x10,0x0C,0x03,0x21,0x40,0x3F,0x00,0x00,0x03,0x1C,0x08,0x00,//你0x10,0x10,0xF0,0x1F,0x10,0xF0,0x80,0x82,0x82,0x82,0xF2,0x8A,0x86,0x82,0x80,0x00,0x80,0x43,0x22,0x14,0x0C,0x73,0x20,0x00,0x40,0x80,0x7F,0x00,0x00,0x00,0x00,0x00,//好}。左移顯示開始定時(shí)器初始化開中斷裝載數(shù)據(jù)至緩沖區(qū)設(shè)置漢字循環(huán)顯示掃描顯示緩沖區(qū)的內(nèi)容 左移流程圖 實(shí)際演示圖拉幕開始定時(shí)器初始化開中斷設(shè)置全屏顯示時(shí)間列掃描信號(hào)輸出行信號(hào)輸出拉幕效果是整屏逐列顯示,可應(yīng)用于開幕式,門廳告示多種公共場(chǎng)合?,F(xiàn)在大量的智能儀器或數(shù)據(jù)采集模塊都采用了RS—232或485通訊接口,通過(guò)相應(yīng)的通訊協(xié)議,將測(cè)試、采集的數(shù)據(jù)傳輸給上位機(jī),以滿足各種形式的數(shù)據(jù)處理的要。這些串口在CPU和外設(shè)之間充當(dāng)解釋器的角色。此控件的事件響應(yīng)有兩種處理方式: 事件驅(qū)動(dòng)方式:由MSCoM控件的0nCoIm事件捕獲并處理通訊錯(cuò)誤及事件; 查詢方式:通過(guò)檢查CogMd:vent屬性的值來(lái)判斷事件和錯(cuò)誤。 :打開或關(guān)閉串行端口。 CommEvent屬性 如果在通訊過(guò)程中發(fā)生錯(cuò)誤或事件,就會(huì)引發(fā)0nCoIm事件并由CoBndBvent 屬性代碼反映錯(cuò)誤類型,可根據(jù)該屬性值來(lái)執(zhí)行不同的程序操作或數(shù)據(jù)處理。硬件檢測(cè)到一個(gè)數(shù)據(jù)幀錯(cuò)誤ComEventOverrun :其值為1006,端口溢出。在接收緩沖區(qū)中沒(méi)有空間ComEventRxParity:其值為1009,奇偶校驗(yàn)錯(cuò)。當(dāng)DSR從1到0改變時(shí),該事件發(fā)生ComEvCD:其值為5,CD(Carrier Detect)線改變ComEvRing6檢測(cè)到響鈴信號(hào)。如發(fā)送“LED顯示屏”則可以這樣表示: Dim data as String 定義發(fā)送數(shù)據(jù)變量data= “LED顯示屏” 給變量賦值=data 發(fā)送數(shù)據(jù) 以發(fā)送字符方式時(shí),發(fā)送的數(shù)據(jù)范圍只能是:0—128,而單片機(jī)經(jīng)常處理的數(shù)據(jù)范圍是0—255,那么怎么樣發(fā)送大于128的數(shù)據(jù)呢?方法是采用二進(jìn)制方式發(fā)送數(shù)據(jù)。 Proteus主要由ISIS和ARES兩部分組成,ISIS的主要功能是原理圖設(shè)計(jì)及與電路原理圖的交互仿真,ARES主要用于印制電路板的設(shè)計(jì)。 :68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各種外圍芯片。Protel是目前國(guó)內(nèi)最流行的通用EDA軟件,它是將電路原理圖設(shè)計(jì)、PCB板圖設(shè)計(jì)、電路仿真和PLD設(shè)計(jì)等多個(gè)實(shí)用工具軟件組合后構(gòu)成的EDA工作平臺(tái),是第一個(gè)將EDA軟件設(shè)計(jì)成基于Windows的普及型產(chǎn)品。Protel 99SE的功能十分強(qiáng)大,在電子電路設(shè)計(jì)領(lǐng)域占有極其重要的地位。從布線難度、銅膜載流容量、PCB熱彎曲效應(yīng)和機(jī)械強(qiáng)度等方面考慮。在布通的基礎(chǔ)上,根據(jù)100mil/A的經(jīng)驗(yàn)載流容量修改高電流路徑走線寬度及過(guò)孔尺寸。本次PCB的工藝為:線寬20mil,線距20mil,過(guò)孔hole size 28mil 。知識(shí)固然得到了鞏固和提高,但我相信在實(shí)踐中的切身體會(huì)將會(huì)使我在以后的工作和學(xué)習(xí)中終身受用。比如PCB的工廠工藝設(shè)計(jì),是課堂上接觸不到的,但通過(guò)查閱相關(guān)資料及常用標(biāo)準(zhǔn),初步掌握了一些技術(shù)要領(lǐng)。如何在保證質(zhì)量和完成同等功能的情況下,把產(chǎn)品的成本降到最低。總之,畢業(yè)設(shè)計(jì)完成了,但又面臨著工作。在論文方面的指導(dǎo),老師也不斷指出我在論文中各個(gè)方面的不足和哪方面沒(méi)有涉及,能讓我可以更好的完成這次論文。我的大學(xué)生活,將在這次設(shè)計(jì)結(jié)束后畫上句號(hào)。北京:人民郵電出版社,2006。[4] 徐瑋,徐富軍,沈建良。Visual Basic 控件參考大全[M]。北京:電子工業(yè)出版社,2007。[8] 周堅(jiān)。C程序設(shè)計(jì)[M]。 //m為掃描過(guò)程中的中間變量,n為顯示指針uchar c,b。 //s為全部列數(shù)uchar disbuf[32][2]。ilight。 TL1=0x18。 }void send_int(void) { TMOD = 0x20。 // 設(shè)定串行口工作方式 PCON= 0x00。 k2=k%ziti。 a=0。i31。 disbuf[31][1]=(hanzi[ziti+j])。 //關(guān)右屏 CS1=0。 R1=disbuf[i][0]。 R2=0。i16。 delay()。 TH0=0xfc。 TL0=0x18。} if(m=16) {c=m。} //全屏掃描左半屏,掃描右半屏 if(m32) b=16。 //所有漢字顯示完畢,回到第一個(gè)漢字 }void display(void){ uchar i,j。ic。 //行信號(hào)輸出 delay()。 //關(guān)左屏 CS2=0。 //右屏列掃描信號(hào)輸出 R1=hanzi[j+64*n+32]。 R2=0。 hanzi[x]=SBUF。 } else { hanzi[x]=39。 EA=1。 display1()。 EA=1。QA9wkxFyeQ^!djsXuyUP2kNXpRWXmAamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。UE9aQGn8xp$Ramp。ksv*3tnGK8!z89AmYWpazadNuKNamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1