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

正文內(nèi)容

21532點(diǎn)陣led模塊顯示屏設(shè)計(jì)方案(編輯修改稿)

2025-06-18 08:55 本頁面
 

【文章內(nèi)容簡介】 示節(jié)電測試和結(jié)果 加 5v電壓啟動(dòng)系統(tǒng),對系統(tǒng)初始化。設(shè)定待機(jī)關(guān)顯示的時(shí)間,在測試點(diǎn)接入萬用表,不進(jìn)行任何操作到設(shè)定的時(shí)間,看顯示屏是否自動(dòng)關(guān)閉。結(jié)果書寫顯示屏自動(dòng)關(guān)閉,電路板測試點(diǎn)上的電流小于 5mA。表明測試正常,完成系統(tǒng)要求。 總結(jié)及展望 16 總結(jié) 及展望 本作品完成了題目的基本要求和發(fā)揮部分的全部要求,系統(tǒng)性能良好。通過對作品的各項(xiàng)進(jìn)行了優(yōu)化,使系統(tǒng)的性能有了提高。 應(yīng)用 74HC154 譯碼器設(shè)計(jì) 32 32 點(diǎn)陣的行列驅(qū)動(dòng)控制信號,掃描速度滿足設(shè)計(jì)要求。 雖然這 次 設(shè)計(jì)滿足了課題的要求,但在很多方面都有許多的不足,還不能滿足正常的書寫需求,但在設(shè)計(jì)的過程中提高了自己學(xué)習(xí)思考的能力,讓自己能更好的去面對未來的工作。 致謝 17 致謝 通過這次畢業(yè)設(shè)計(jì),綜合的應(yīng)用并學(xué)習(xí)了自己的專業(yè)知識,得到了許多平時(shí)很難道道的知識及經(jīng)驗(yàn)。在設(shè)計(jì)的過程中我得到了很多其他老師和同學(xué)的幫助,從人才完成了這次設(shè)計(jì)。 在本論文的寫作過程中,我的導(dǎo)師徐江海老師傾注了大量的心血,從選題到開題報(bào)告,從寫作提綱,到一遍又一遍地指出每稿中的具體問題,嚴(yán)格把關(guān),循循善誘,在此我表示衷心 感謝。同時(shí)我還要感謝在我學(xué)習(xí)期間給我極大關(guān)心和支持的各位老師以及關(guān)心我的同學(xué)和朋友。 參考文獻(xiàn) 18 參考文獻(xiàn) [1]周航慈,周立功,朱旻等. PHILIPS 51LPC 系列單片機(jī)原理及應(yīng)用設(shè)計(jì) [M].北京:北京航空航天大學(xué)出版社, 2021. [2]何立民.單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) [M].北京:北京航空航天大學(xué)出版社, 1999 [3]徐江海,單片機(jī)實(shí)用教程 [M],北京:機(jī)械工業(yè)出版社, 2021 [4]張毅剛, MCS51 單片機(jī)應(yīng)用設(shè)計(jì) [M],哈爾濱,哈爾濱工業(yè)大學(xué)出版社,1992 附錄 19 附錄 1 總電原理圖(單片機(jī)系統(tǒng)與點(diǎn)陣驅(qū)動(dòng)電路) 淮安信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)論文 20 附錄 2 總電原理圖( 32 32 點(diǎn)陣連接電路) 附錄 附錄 3 源程序 include include define uchar unsigned char define uint unsigned int sbit cs103=P1^0。 // 液晶 sbit wr103=P1^1。 // 液晶 sbit da103=P1^2。 // 液晶 sbit csH=P2^6。 // sbit p14=P1^4。 sbit p15=P1^5。 sbit p16=P1^6。 sbit p17=P1^7。 uint idata zb[32][2]={0}。 //點(diǎn)亮存儲單元 uint xdata zb1[32][2]={0}。 //第一個(gè)字存儲 uint xdata zb2[32][2]={0}。 //第二個(gè)字存儲 uint xdata zb3[32][2]={0}。 // 第三個(gè)字存儲 uint xdata zb4[32][2]={0}。 // 第四個(gè)字存儲 uchar xsdy0=2。 // 顯示緩沖 ,低位 uchar xsdy1=1。 uchar xsdy2=11。 uchar xsdy3=3。 uchar xsdy4=10。 uchar xsdy5=5。 uchar xsdy6=6。 uchar xsdy7=11。 uchar xsdy8=8。 uchar xsdy9=9。 // 顯示緩沖 ,高位 uchar hsmcs=0。 //行掃描控制 uchar lsmcs=0。 //列 掃描控制 uchar p0hc。 //P0 緩沖 uchar p2hc。 //P2 緩沖 bit bxzb=0。 // bit bhzl=0。 bit blzl=0。 // bit f_x_flag。 //反顯狀態(tài)標(biāo)志 bit zp_cc_flag。 //整屏擦除狀態(tài)標(biāo)志 bit bh_cc_flag。 //筆畫擦除標(biāo)志 bit lz_dx_flag。 //連字多寫標(biāo)志 bit shijiang_flag。 //時(shí)間設(shè)置標(biāo) 志 bit xz_bc_flag。 //寫字保存標(biāo)志 bit hx_flag。 //喚醒標(biāo)志 bit xm_flag。 //休眠 淮安信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)論文 bit yjxs_flag。 uchar js_5ms。 uchar js_s。 uchar js_fen。 uchar js_fen_set=5。 uchar clzl=0。 uint dlzbw。 //點(diǎn)亮坐標(biāo)位 uint dlzbw1。 //點(diǎn)亮坐標(biāo)位 緩沖 uchar z_t=0。 //顯示方式狀態(tài) uchar xzgs。//寫字個(gè)數(shù) uchar xs_s。//字符顯示時(shí)間 uchar xs_weishu。 sfr AUXR = 0x8e。 //擴(kuò)展 RAM 的 SFR uint code lcd[]= //字段編碼 {0x86e0,0x8200,0x8ca0,0x8e20,0x8a40,0x0e60,0x0ee0,0x8600,0x8ee0,0x8e60,0x0000,0x0800}。 // 0 1 2 3 4 5 6 7 8 9 空 void delay(uint x) //12MHZ 晶振延時(shí) Xms 的子函數(shù) { uint y=0。 while(x0){ while(y1000) y++。 x。 } } void del() //延時(shí)函數(shù) { uchar j。 for(j=0。j10。j++)。 } void write12(int data1) //液晶寫 12 位數(shù)據(jù) { uchar i。 for(i=0。i12。i++) { wr103=0。 //wr=0 if((data1amp。0x8000)!=0){//最高位為 1 da103=1。 //輸出 1 } else {//最高位為 0 da103=0。 //輸出 0 } del()。 wr103=1。 //上升沿 del()。 附錄 data1=1。 //數(shù)據(jù)整體左移 1 位 } } void write9(int data1) //液晶寫 9 位數(shù)據(jù) { uchar i。 for(i=0。i9。i++) { wr103=0。 //wr=0 if((data1amp。0x8000)!=0){//最高位為 1 da103=1。 //輸出 1 } else {//最高位為 0 da103=0。 //輸出 0 } del()。 wr103=1。 //上升沿 del()。 data1=1。 //數(shù)據(jù)整體左移 1 位 } } void yjcsh() //液晶初始化 { uint k。 for(k=0。k2021。k++)。 cs103=0。 //cs=0 del()。 write12(0x8480)。 //定義模塊 del()。 cs103=1。 //cs=1 del()。 cs103=0。 //cs=0 del()。 write12(0x8300)。 //定義內(nèi)部振蕩方式 del()。 cs103=1。 //cs=1 del()。 cs103=0。 //cs=0 del()。 write12(0x8020)。 //開振蕩器 del()。 cs103=1。 //cs=1 淮安信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)論文 del()。 cs103=0。 //cs=0 del()。 write12(0x8060)。 //開顯示器 del()。 cs103=1。 //cs=1 } void yjxs() //液晶顯示 { cs103=0。 //cs=0 del()。 write9(0xa000)。 //連續(xù)寫,從地址 00000 開始 write12(lcd[js_s%10])。 write12(lcd[js_s/10])。 write12(lcd[xsdy2])。 write12(lcd[js_fen])。 write12(lcd[xsdy4])。 write12(lcd[xsdy5])。 write12(lcd[xsdy6])。 write12(lcd[xsdy7])。 write12(lcd[xsdy8])。 write12(lcd[xsdy9])。 del()。 cs103=1。 //cs=1,寫結(jié)束 } void del1() //掃描延時(shí)函數(shù) { uchar j。 for(j=0。j30。j++)。 } void lsm() //列掃描函數(shù) { uchar j。 dlzbw=0x0001。 lsmcs=0。 // 列次數(shù)初值 p0hc=p0hcamp。0xf0。//p0 緩沖低 4 位清 0 p0hc=p0hc|lsmcs。//p0 緩沖添列信息 P0=p0hc。 //微亮輸出列 for(j=0。j16。j++) { //zb[hsmcs] //點(diǎn)亮信息 if(bhzl){ dlzbw1=zb[hsmcs+16][clzl]amp。dlzbw。 } else { dlzbw1=zb[hsmcs][clzl]amp。dlzbw。 附錄 } if (dlzbw1==0) { //不亮 p0hc=p0hc|0xc0。 } else { //點(diǎn)亮 if(bhzl){ //
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1