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

正文內(nèi)容

621516led點(diǎn)陣電子顯示系統(tǒng)設(shè)計(jì)畢業(yè)論文-wenkub.com

2025-06-25 07:59 本頁(yè)面
   

【正文】 } } }void delay(unsigned int a) //延時(shí){ while(a)。 lhj[31]=lp[ia+1]。j++) //將下一行的內(nèi)容復(fù)制到上一行,每?jī)尚袃?nèi)容相隔四個(gè)字節(jié),復(fù)制15行 lhj[j]=lhj[j+2]。 //向上移動(dòng),移入漢字從低位開(kāi)始 for(i=0。 lhj[0]=lp[ia]。 lhj[1]=0。 //行索引 while(i){ //逐行處理 j=30。 //移完一半,進(jìn)入下一半或下一個(gè)漢字,直到結(jié)束 }}void displaymovetb(unsigned char din,unsigned char *lp,unsigned char timer)//上下移動(dòng)內(nèi)容,din:1為向下,0為向上,lp指向要移入的內(nèi)容,timer為移動(dòng)速度{ unsigned char i=0,j=0,ia=0。 //下一個(gè)要顯示漢字的半行字節(jié)向高位移一位,準(zhǔn)備下一次取位 } tmp。 //移當(dāng)前顯示緩沖的后半行字節(jié) if(tmp2[i]amp。 //移當(dāng)前顯示緩沖的前半行字節(jié) if(lhj[ia+1]amp。 //變量再次利用 while(tmp){ //循環(huán)8次,是將下一個(gè)字的前半部份的字節(jié)數(shù)據(jù)移入顯示緩沖 ia=0。i16。i16。 unsigned int tmp=0,timerc=0。 //將最后一行數(shù)據(jù)移出}void displayS(unsigned int timer) //指定時(shí)間掃描顯示{ unsigned char i。 //行數(shù)據(jù)位只在第一行時(shí)為0,其它時(shí)候都為1,當(dāng)將這個(gè)0移入寄存器后,從第一位開(kāi)始一直移位最后一位, //移位的過(guò)程,AB就必需是1,這是因?yàn)椴荒芡瑫r(shí)有兩個(gè)及兩個(gè)以上0的出現(xiàn),否則顯示出亂 } j=64。 //將DATA上的數(shù)據(jù)移入寄存器 } //移入單字節(jié)結(jié)束 } //移入兩個(gè)字節(jié)結(jié)束 DATAOUT|=0X24。 //為列移位做準(zhǔn)備 DATA=tmpamp。 //循環(huán)兩次 tmp=~lhj[i*2+ia]。 //為行移位做準(zhǔn)備 SCLT=0。 //置位高電平做準(zhǔn)備 AB=0。 //以10的速度向上清空 displayS(1)。 displaymovetb(0,yi,10)。 displaymovetb(0,xin,10)。 displaymovetb(0,huan,10)。 displaymovetb(0,ji,10)。 //等待1秒 displaymovetb(0,cang,10)。 //顯示圖案約2秒 displaymove(cang,19,7)。 for(i=0。code unsigned char ban[32]={0x01,0x00,0x09,0x04,0x0FD,0x7E,0x21,0x10,0x25,0x10,0x25,0x10,0x25,0x10,0x0F5,0x7C,0x25,0x10,0x29,0x10,0x21,0x10,0x22,0x10,0x3A,0x10,0x0E2,0x14,0x44,0x0FE,0x08,0x00}。code unsigned char ling[32]={0x1F,0x0F0,0x01,0x00,0x7F,0x0FE,0x41,0x02,0x9D,0x74,0x01,0x00,0x1D,0x70,0x02,0x80,0x0C,0x60,0x32,0x18,0x0C1,0x06,0x0F,0x0E0,0x00,0x40,0x02,0x80,0x01,0x00,0x00,0x80}。code unsigned char ying[32]={0x00,0x00,0x41,0x84,0x26,0x7E,0x14,0x44,0x04,0x44,0x04,0x44,0x0F4,0x44,0x14,0x0C4,0x15,0x44,0x16,0x54,0x14,0x48,0x10,0x40,0x10,0x40,0x28,0x46,0x47,0x0FC,0x00,0x00}。code unsigned char shu[32]={0x01,0x00,0x01,0x40,0x01,0x30,0x01,0x10,0x01,0x04,0x0FF,0x0FE,0x01,0x00,0x03,0x80,0x05,0x40,0x09,0x20,0x11,0x10,0x21,0x0E,0x0C1,0x04,0x01,0x00,0x01,0x00,0x01,0x00}。code unsigned char zhou[32]={0x10,0x04,0x10,0x84,0x10,0x84,0x10,0x84,0x54,0x0A4,0x52,0x94,0x52,0x94,0x90,0x84,0x10,0x84,0x10,0x84,0x10,0x84,0x10,0x84,0x20,0x84,0x20,0x84,0x40,0x04,0x00,0x04}。//指定時(shí)間掃描顯示void displaymove(unsigned char *lp,unsigned char c,unsigned char timer)。 //行數(shù)據(jù)輸出位sbit SCK=DATAOUT^5。對(duì)于學(xué)校和老師為我的畢業(yè)設(shè)計(jì)所提供的極大幫助和關(guān)心,在此我表示衷心的感謝!附錄include include define DATAOUT P2 //指定P2口做為輸出sbit DATA=DATAOUT^0。李鋒老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我收益匪淺。在機(jī)動(dòng)車(chē)、鐵路、輪船等交通工具領(lǐng)域,LED以低能耗、體積小的特點(diǎn)正在迅速普及。 到目前為止,對(duì)LED的技術(shù)開(kāi)發(fā)都是以普通照明用途為最終目標(biāo)的。由于使用了電腦,再多的的LED數(shù)量也能方便自如地控制,得到時(shí)暗可變顏色可變絢麗多彩的照明效果,并且已有成功的案例。五,通過(guò)這次畢業(yè)設(shè)計(jì),重新復(fù)習(xí)并進(jìn)一步學(xué)習(xí)了STC51;熟練掌握了WORD軟件的使用。二,本文設(shè)計(jì)的LED顯示系統(tǒng)能夠?qū)崿F(xiàn)在目測(cè)條件下LED顯示系統(tǒng)各點(diǎn)亮度均勻、充足,可顯示圖形和文字,顯示圖形和文字應(yīng)穩(wěn)定、清晰無(wú)串?dāng)_。第五章 總 結(jié) 工作過(guò)程介紹本文設(shè)計(jì)的一個(gè)室內(nèi)用16x16的點(diǎn)陣LED圖文顯示系統(tǒng),能夠在目測(cè)條件下LED顯示系統(tǒng)各點(diǎn)亮度均勻、充足,可顯示圖形和文字,顯示圖形和文字應(yīng)穩(wěn)定、清晰無(wú)串?dāng)_。軟件調(diào)試按照程序流程圖在KEIL C51軟件中編寫(xiě)好程序,在此軟件中檢測(cè)編寫(xiě)好的程序是否有誤語(yǔ)法錯(cuò)誤。第四章 系統(tǒng)調(diào)試與測(cè)試結(jié)果分析 系統(tǒng)調(diào)試根據(jù)系統(tǒng)設(shè)計(jì)方案,本系統(tǒng)的調(diào)試共分為三大部分:硬件調(diào)試,軟件調(diào)試和軟硬件聯(lián)調(diào)。HA1)94 + (機(jī)內(nèi)碼低位-amp。 為了解決區(qū)位碼與西文字符相混淆的問(wèn)題,就規(guī)定漢字在計(jì)算機(jī)中用內(nèi)碼表示,內(nèi)碼為兩個(gè)字節(jié),而且為了保證中西文兼容,即與 ASCII 碼的使用不發(fā)生沖突,所以漢字的兩個(gè)字節(jié)的最高位均為1。在這個(gè)標(biāo)準(zhǔn)中共收錄簡(jiǎn)化漢字及符號(hào)、字母、日文等共7445個(gè)圖形字符,其中漢字占6763個(gè)。 //每一行的顯示,保持了兩字節(jié)的移位時(shí)間,因此,最后一行的顯示,也要加入保持時(shí)間,補(bǔ)嘗顯示的亮度 SCK=0。 //SCK拉高,行數(shù)據(jù)移位,相應(yīng)行拉低,三極管導(dǎo)通輸出電量到相應(yīng)行點(diǎn)陣管陽(yáng)極(共陽(yáng)) //SCLT=1。 //將數(shù)據(jù)低位做輸出,由電路圖可知,移位寄存器的最后一位對(duì)應(yīng)最后一列,因此先移最后一位 tmp=1。j8。ia0。i16。開(kāi)始系統(tǒng)初始化“左跑馬”顯示效果“上滾屏”顯示效果圖31系統(tǒng)主程序流程圖void display()//顯示{ unsigned char i,ia,j,tmp。從有利于實(shí)現(xiàn)較復(fù)雜的算法(顯示效果處理)和有利于程序結(jié)構(gòu)化考慮,顯示系統(tǒng)程序適宜采用C語(yǔ)言編寫(xiě)。第三章 系統(tǒng)軟件部分設(shè)計(jì)本設(shè)計(jì)的軟件的主要功能是向顯示系統(tǒng)提供顯示數(shù)據(jù),并產(chǎn)生各種控制信號(hào),使屏幕顯示漢字的移動(dòng)。當(dāng)對(duì)應(yīng)的某一列置0電平,則相應(yīng)的二極管就亮;反之則不亮。當(dāng)采用按行掃描按列控制的驅(qū)動(dòng)方式時(shí),LED顯示系統(tǒng)8行的同名列共用一套列驅(qū)動(dòng)器。 排阻RP1和RP2為限流排阻,以免74HC164的輸出電流過(guò)大燒壞三極管,本文將74HC164輸出的信號(hào)通過(guò)S8550三極管放大再傳送給點(diǎn)陣行輸入端,以加大掃描強(qiáng)度,提高點(diǎn)陣顯示亮度。 ,列的處理信號(hào)有三個(gè),SER、SRCLK、RCLK,SER做為列移位寄存器的輸入,SRCLK是移位時(shí)鐘,RCLK做為鎖存時(shí)鐘當(dāng)將16個(gè)位數(shù)據(jù)在SRCLK的脈沖作用下移位寄存器后,就可以開(kāi)啟RCLK時(shí)鐘,使寄存器的數(shù)據(jù)存入鎖存器,因使能腳接0使能,數(shù)據(jù)直接輸出Q端,Q端數(shù)據(jù)經(jīng)330歐姆的限流電阻接入點(diǎn)陣列腳位,即一行的數(shù)據(jù)顯示。注意加密方式1時(shí),/EA將內(nèi)部鎖定為RESET;當(dāng)/EA端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。  /PSEN:外部程序存儲(chǔ)器的選通信號(hào)。如想禁止ALE的輸出可在SFR8EH地址上置0。在FLASH編程期間,此引腳用于輸入編程脈沖。  P3口也可作為AT89C51的一些特殊功能口,如下表所示:  口管腳 備選功能   RXD(串行輸入口)   TXD(串行輸出口)   /INT0(外部中斷0)   /INT1(外部中斷1)   T0(記時(shí)器0外部輸入
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1