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

正文內(nèi)容

交通誘導(dǎo)屏軟件設(shè)計畢業(yè)論文-在線瀏覽

2024-08-06 16:28本頁面
  

【正文】 驅(qū)動器,由單片機給出行選通信號,從第一行開始依次對各行進行掃描,對于列,根據(jù)各列所存數(shù)據(jù),確定相應(yīng)的列驅(qū)動器是否將該列與行接通,如果接通,那么該行該列的LED將亮,以同樣方法進行顯示全部各行都掃描一遍之后(一個掃描周期),再從第一行開始,進行下一個周期的掃描。顯示驅(qū)動電路由74HC595組成。由于CLK、LOAD端相連,而數(shù)據(jù)線分開,這樣在同一脈沖下,行列的數(shù)據(jù)可以同時進行傳入,行列數(shù)據(jù)準(zhǔn)備好后,啟動LOAD信號使所有數(shù)據(jù)同時輸出并鎖存,這樣的設(shè)計較之傳統(tǒng)方法提高了4倍的速度,占用I/O口少,由于CLK, LOAD引線較長,為避免線間干擾,在驅(qū)動6片74Ls595之后再加驅(qū)動芯片74L5244以驅(qū)動下一級驅(qū)動電路[4]。行驅(qū)動最大瞬間電流能達到12880=。RS232C接口(又稱 EIA RS232C)是目前最常用的一種串行通訊接口。 STC單片機STC單片機的特點: 加密性強,很難解密或破解,解密費用很高、國內(nèi)能解密的人少,一般的仿制者望而退步。74HC595是具有8位移位寄存器和一個存儲器,三態(tài)輸出功能。數(shù)據(jù)在SCHcp的上升沿輸入,在STcp的上升沿進入的存儲寄存器中去。移位寄存器有一個串行移位輸入(Ds),和一個串行輸出(Q7’),和一個異步的低電平復(fù)位,存儲寄存器有一個并行8位的,具備三態(tài)的總線輸出,當(dāng)使能OE時(為低電平),存儲寄存器的數(shù)據(jù)輸出到總線[6]。4線—16線譯碼器,可以實現(xiàn)地址的擴展。GG2必須都為低電平才能操作芯片。第一部分是電荷泵電路。功能是產(chǎn)生+12v和12v兩個電源,提供給RS232串口電平的需要。由11114腳構(gòu)成兩個數(shù)據(jù)通道。 8腳(R2IN)、9腳(R2OUT)、10腳(T2IN)、7腳(T2OUT)為第二數(shù)據(jù)通道。 MAX 管腳圖 硬件原理圖1)驅(qū)動電路。 顯示電路3)主電路。設(shè)計目標(biāo)和硬件總體結(jié)構(gòu)確定的情況下,軟件可以分為主程序,顯示子程序,各種特效顯示子程序,通信程序三個主要部分組成[7]。編寫軟件之前得首先選擇一種合適的語言以及配套的編輯器和編譯軟件。 主程序設(shè)計系統(tǒng)軟件采用C語言編寫,按照模塊化的設(shè)計思路設(shè)計。通信程序接收上位機數(shù)據(jù),交給主程序處理再通過控制程序選擇不同的顯示程序進行顯示。初始化完成后程序進入待機狀態(tài)等待中斷的發(fā)生,該程序中主要用到了兩個外部中斷源和串行中斷。串行中斷包括發(fā)送中斷和接收中斷都是由軟件觸發(fā)。中斷程序設(shè)定了LED點陣顯示屏所要顯示的內(nèi)容和顯示的方式,最后執(zhí)行的是各種顯示程序。主程序: void main(){ time_init()。 } }void t0_int() interrupt 1{ EA=0。TH0=0x1C。 if(int_t==3) //移動速度10ms { int_t=0。 if(k==count*32) k=0。} 顯示程序的設(shè)計 點陣數(shù)據(jù)表達方式 所示。8個像素對應(yīng)一個字節(jié),字節(jié)的位順序是上高下低,比如從上到下8個點的狀態(tài)是“**”(*為黑點,為白點),則轉(zhuǎn)換的字模數(shù)據(jù)是0x82(B1000_0010)。所以一幅畫面的數(shù)據(jù)量為32字節(jié)。點陣整數(shù)據(jù)程序:unsigned char code hzdot[32*6] = {/*文字: 上:此字體下對應(yīng)的點陣為:寬x高=16x16 */0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x03,0xF8,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0xFF,0xFE,0x00,0x00/*文字: 海 。此字體下對應(yīng)的點陣為:寬x高=16x16 */0x00,0x00,0x00,0x00,0x7F,0xFC,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0xFF,0xFE,0x00,0x00,0x00,0x00/*文字:程 。此字體下對應(yīng)的點陣為:寬x高=16x16 */0x10,0x20,0x10,0x20,0x10,0x20,0x13,0xFE,0xFC,0x20,0x10,0x20,0x10,0x20,0x15,0xFC,0x18,0x84,0x30,0x88,0xD0,0x48,0x10,0x50,0x10,0x20,0x10,0x50,0x51,0x88,0x26,0x06/文字:術(shù)。此字體下對應(yīng)的點陣為。此字體對應(yīng)的點陣為:寬x高=16x16 */0x22,0x08,0x11,0x08,0x11,0x10,0x00,0x20,0x7F,0xFE,0x40,0x02,0x80,0x04,0x1F,0xE0,0x00,0x40,0x01,0x80,0xFF,0xFE,0x01,0x00,0x01,0x00,0x01,0x00,0x05,0x00,0x02,0x00 }。對靜態(tài)顯示來說,每一個發(fā)光二極管都需要一套驅(qū)動電路,一幀畫面輸入以后便可一勞永逸地顯示,除非我們改變了顯示內(nèi)容,需要重新輸出新的點陣數(shù)據(jù)[10]。另一種動態(tài)掃描顯示是把整個LED屏幕分成若干部分,每一幅畫面的顯示是顯示完一部分后,又顯示第二部分……直到顯示完最后一部分又重新開始顯示第一部分,重復(fù)循環(huán)進行。也就是說采用動態(tài)掃描顯示需要不斷進行畫面的刷新。大屏幕的制造、維護要容易許多,可靠性也增加了。動態(tài)掃描分為行掃描和列掃描兩種方式區(qū)別在于選通端和數(shù)據(jù)輸入端分別是行還是列[11]。 掃描顯示程序原理圖掃描方式程序:for(Hadd=0。Hadd++) //行掃描16行 { H_add=0x0fHadd。 G1=1。Ladd8。 SBUF=word[i]。 TI=0。 //每列鎖存一次 G1=0。 //延時} 各種顯示方式程序顯示程序分為靜態(tài)顯示程序、左移顯示、右移顯示、上移顯示、下移顯示五種種顯示方式[12]。:讀取顯示數(shù)據(jù)依次選通列,行74LS154的CLOCK端置低,鎖存器禁止輸出對應(yīng)行數(shù)組元素與0X01相與,相與結(jié)果寫入單片機端口輸出數(shù)組元素右移一位,對應(yīng)74LS154 CLOCK端置高右移次數(shù)是否為8?鎖存器允許輸出初 始 化開 始NY 靜態(tài)顯示程序流程圖顯示采用的是列掃描的顯示方式,選通一列后按照列與數(shù)據(jù)元素的對應(yīng)關(guān)系第i列對應(yīng)的行數(shù)據(jù)為數(shù)組中的第i和第i+16個元素。如此依次循環(huán)選通各列來顯示所需畫面。顯示數(shù)據(jù)與列的對應(yīng)關(guān)系為:第i列對應(yīng)的數(shù)據(jù)為數(shù)組中i和第2i個數(shù)據(jù)。如此循環(huán)則產(chǎn)生一幅穩(wěn)定運動的畫面。同理第17至32個元素的第8至第1位LED顯示屏中的第9至第16行。1)靜態(tài)顯示程序:while(1) { for(Hadd=0。H
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1