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

正文內(nèi)容

led點(diǎn)陣顯示屏二-預(yù)覽頁(yè)

 

【正文】 ,甚至無(wú)法完整的顯示一屏文字信息。此外,由于LED顯示屏的工作電流受顯示內(nèi)容和顯示方式的影響,因此整個(gè)系統(tǒng)的工作電流也在時(shí)刻變化,這就造成了系統(tǒng)電壓的波動(dòng)。 系統(tǒng)總體結(jié)構(gòu)框圖通過(guò)上述對(duì)各種方案的比較與分析。 系統(tǒng)的工作過(guò)程主控單片機(jī)在上電初始化完畢后會(huì)等待通信單片機(jī)發(fā)出啟動(dòng)信號(hào),主控單片機(jī)檢測(cè)到啟動(dòng)信號(hào)后,從FLASH存儲(chǔ)器中讀取控制信息,再根據(jù)控制信息執(zhí)行對(duì)應(yīng)模式的顯示任務(wù)。使用高密度非易失性存儲(chǔ)器技術(shù)制造,與工業(yè)80C51產(chǎn)品指令和引腳完全兼容。在空閑模式下,CPU停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作;在掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器停止振蕩,單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。RST引腳出現(xiàn)的高電平將會(huì)隨著對(duì)電容C14充電過(guò)程而逐漸回落,最終C14充電完畢,RST引腳上的電壓為0,完成單片機(jī)的復(fù)位操作。由于C1C16的電容值對(duì)振蕩頻率也有影響,因此常用調(diào)節(jié)諧振電容容量大小的方法對(duì)時(shí)鐘信號(hào)頻率進(jìn)行微調(diào),C1C16的典型值為30pF。行選通電路:行選通電路采用38譯碼器74HC138來(lái)實(shí)現(xiàn),用兩個(gè)74HC138擴(kuò)展成一個(gè)416譯碼器,為L(zhǎng)ED顯示單元進(jìn)行1/16動(dòng)態(tài)掃描提供行掃描信號(hào)。74HC595具有兩級(jí)數(shù)據(jù)鎖存功能,在鎖存上一次數(shù)據(jù)的同時(shí),只要鎖存控制信號(hào)RCK無(wú)跳變,輸出引腳Q0~Q7則不會(huì)發(fā)生變化,仍然鎖存上一次的數(shù)據(jù)內(nèi)容。 LED顯示單元的列驅(qū)動(dòng)電路LED顯示單元所使用的行選通芯片74HC13行功率驅(qū)動(dòng)芯片495列驅(qū)動(dòng)芯片74HC59總線(xiàn)驅(qū)動(dòng)芯片74HC245均采用SOP封裝,采用表面貼裝工藝使組裝焊接工作變得更簡(jiǎn)單,更便于維修更換,并降低了成本,同時(shí)LED顯示單元板的厚度可以做的更薄,更輕巧美觀。在整個(gè)系統(tǒng)中,RAM和FLASH共用8條數(shù)據(jù)總線(xiàn)和16條地址總線(xiàn),并配合片選信號(hào)選通使用不同的存儲(chǔ)器。本設(shè)計(jì)所使用的開(kāi)發(fā)軟件是Keil μVision3。機(jī)器匯編是通過(guò)匯編軟件將源程序變?yōu)闄C(jī)器碼, MCS51單片機(jī)早期使用匯編軟件A51進(jìn)行匯編,隨著單片機(jī)開(kāi)發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語(yǔ)言到逐漸使用高級(jí)語(yǔ)言開(kāi)發(fā),單片機(jī)的開(kāi)發(fā)軟件也在不斷發(fā)展,Keil軟件是目前最流行的開(kāi)發(fā)MCS51系列單片機(jī)的軟件,這一點(diǎn)從近年來(lái)各仿真機(jī)廠商紛紛宣布全面支持Keil即可看出。Keil ,大致描述了Keil μVision所提供的工作環(huán)境和用戶(hù)的基本操作流程。 靜態(tài)模式程序流程圖 1616上滾模式程序流程圖在1616上滾模式下,文字信息由下至上滾動(dòng)顯示,此模式可用于大量信息的快速顯示。 3232左滾模式程序流程圖 時(shí)間模式程序流程圖在時(shí)間模式下,時(shí)間和文字信息可以分上、下屏同時(shí)顯示。 時(shí)間模式程序流程圖 主程序初始化程序流程圖。它是目前最好的仿真單片機(jī)及外圍器件的工具。 顯示屏系統(tǒng)仿真的效果 靜態(tài)模式下的仿真效果靜態(tài)模式下的16。 靜態(tài)模式下的3232字符陽(yáng)文仿真效果圖 靜態(tài)模式下的3232字符陰文仿真效果圖 1616上滾模式下的仿真效果16。 3232左滾模式下的陽(yáng)文仿真效果圖 3232左滾模式下的陰文仿真效果圖 時(shí)間模式下的仿真效果、。Protel 98率先集成了軟件界面,Protel 99增加了仿真功能和PLD設(shè)計(jì)和信號(hào)完整性分析。 元件布局及PCB整體結(jié)構(gòu)工藝本設(shè)計(jì)為產(chǎn)品化設(shè)計(jì),因此首要考慮元件布局的緊湊性。本設(shè)計(jì)采用雙面PCB板。為進(jìn)一步提高系統(tǒng)的電磁兼容性,除了在關(guān)鍵的地方增加濾波電容外,PCB走線(xiàn)也是一個(gè)重要的影響因素。、。 LED顯示單元板PCB實(shí)物正面 LED顯示單元板PCB實(shí)物背面 LED顯示屏系統(tǒng)主控板PCB實(shí)物正面 LED顯示屏系統(tǒng)主控板PCB實(shí)物背面 通信接口板實(shí)物及與主控板的連接7 LED顯示屏的整體調(diào)試 LED顯示單元板和主控板的焊接組裝⑴對(duì)照硬件原理圖,焊接硬件。⑶將顯示單元板進(jìn)行級(jí)連,并連接主控板和通信接口板。手動(dòng)發(fā)送聯(lián)絡(luò)字符,發(fā)現(xiàn)主控板沒(méi)有任何聯(lián)絡(luò)字符返回,經(jīng)檢查發(fā)現(xiàn)是由于通信單片機(jī)的波特率計(jì)算錯(cuò)誤,改正程序后重新測(cè)試,主控板有返回值。經(jīng)過(guò)多次測(cè)試發(fā)現(xiàn),在文字滾動(dòng)的過(guò)程中,有些字符無(wú)法完整顯示,而且這些無(wú)法完整顯示的字符是無(wú)規(guī)律出現(xiàn)的,這就說(shuō)明下載更新的字模數(shù)據(jù)沒(méi)有問(wèn)題。本系統(tǒng)在后期使用的過(guò)程中發(fā)現(xiàn):主控板如果長(zhǎng)時(shí)間未使用,主控板在再次上電時(shí)會(huì)無(wú)法復(fù)位。更換容量稍大的復(fù)位電容后,故障排除。 系統(tǒng)升級(jí)方案探討任何一個(gè)完整的系統(tǒng)設(shè)計(jì)都會(huì)存在這樣或那樣的缺點(diǎn)和不足,都需要進(jìn)行改進(jìn)和升級(jí),本系統(tǒng)也不例外,下面就實(shí)際的使用情況闡述本系統(tǒng)的不足之處和解決辦法。雖然本系統(tǒng)更換了大容量的復(fù)位電容,但是如果復(fù)位電容一旦出現(xiàn)失效、擊穿等問(wèn)題,復(fù)位電路的穩(wěn)定性還是無(wú)法得到真正的保證。以上是本系統(tǒng)在實(shí)際使用過(guò)程中發(fā)現(xiàn)的缺點(diǎn)和不足,相信在以后的長(zhǎng)期使用中,可能還會(huì)發(fā)現(xiàn)一些現(xiàn)在沒(méi)有發(fā)現(xiàn)問(wèn)題,通過(guò)不斷的改進(jìn)和升級(jí),系統(tǒng)將會(huì)更穩(wěn)定的工作??梢哉f(shuō)整個(gè)系統(tǒng)涵蓋了很多內(nèi)容,在這個(gè)漫長(zhǎng)的設(shè)計(jì)過(guò)程當(dāng)中,我們學(xué)會(huì)了很多,也收獲了很多,各方面知識(shí)得到了鞏固和提高,我相信在實(shí)踐中的切身體會(huì)將會(huì)使我們?cè)谝院蟮墓ぷ骱蛯W(xué)習(xí)中終身受用。變量的定義。內(nèi)部RAM清零WAIT: MOV C,DOWN JC WAIT CLR SEL_0 CLR SEL MOV DPTR,0001H 。****************讀控制字***********READ_CROL: CLR SEL 。**************************************************************************。**************************************************************************MODE_SEL: MOV R0,30H 。*****************新數(shù)據(jù)處理***********************************************NEW_DATA: SETB BUSY ?;貞?yīng)準(zhǔn)備完成信號(hào)WAIT_DONE: MOV C,DOWN 。清除RAM緩沖區(qū) CLR SEL_0 MOV DPTR,0000H MOV R7,05 MOV R6,00 MOV A,0FFHCLR_RAM1: MOVX DPTR,A INC DPTR DJNZ R6,CLR_RAM1 MOV R6,00 DJNZ R7,CLR_RAM1 SETB SEL_0 RET。RAM地址加減程序 CLR C ADD A,1 MOV 21H,A JNC ADD_RAM_OUT INC 20HADD_RAM_OUT: RETDEC_RAM: MOV A,21H CLR C SUBB A,1 MOV 21H,A JNC DEC_RAM_OUT DEC 20HDEC_RAM_OUT: RET。**************************************************************************。**************************************************************************。*****************M0_SCAN**********************M0_SCAN0: MOV 20H,00H MOV 21H,0FH 。掃描ABCD為P1低四位 CLR OE CLR C MOV A,21H ADD A,32 。判斷是否有新數(shù)據(jù)下載M0_SCAN4: LJMP M0_SCAN0。字模數(shù)據(jù)在ROM中存入首址:0020H LCALL M1_LOAD MOV R2,00H MOV R3,00H 。*****************M1_SCAN**********************M1_SCAN0: MOV 20H,00H MOV 21H,0FH 。掃描ABCD為P1低四位 CLR OE CLR C MOV A,21H ADD A,32 。判斷是否有新數(shù)據(jù)下載 JNC M1_SCAN4 LJMP NEW_DATAM1_SCAN4: DJNZ R5,M1_SCAN0 。字?jǐn)?shù)計(jì)算:L MOV R3,A JNC M1_SCAN5 INC R2M1_SCAN5: CJNE A,32H,M1_SCAN0 MOV A,R2 CJNE A,31H,M1_SCAN0 LJMP MODE_10。16x16上滾模式MODE_20: MOV 28H,00H MOV 29H,20H 。每移一個(gè)字,加載新字 MOV R5,33H 。掃描緩沖區(qū)數(shù)據(jù)首址:hex(L*21) MOV R1,00H 。轉(zhuǎn)到下一行緩沖區(qū)地址:L*2+L*2+1 MOV 21H,A JNC M2_SCAN3 INC 20HM2_SCAN3: LCALL LF_SEND 。滾動(dòng)速度控制 MOV R5,33H。**************************************************************************。時(shí)間字模數(shù)據(jù)在RAM中存入首址:0020H LCALL GET_D LCALL M6_LOADT MOV 62H,37H 。字?jǐn)?shù)設(shè)定 MOV 63H,33H 。掃描緩沖區(qū)數(shù)據(jù)首址:hex(L*21) MOV R4,00H 。轉(zhuǎn)到下一行緩沖區(qū)地址:L*2+L*2+1 MOV 21H,A JNC M6_SCAN3 INC 20HM6_SCAN3: LCALL LF_SEND 。時(shí)間移動(dòng)速度設(shè)置 DJNZ 64H,M6_SCAN9 MOV 64H,9 。**************************************************************************。緩沖區(qū)首址:hex((L*2)*32) MOV R6,32 MOV R7,16 。預(yù)緩沖區(qū)首址:hex((L*2)*32) MOV R7,128 。上半屏預(yù)緩沖區(qū)首址:hex(L*2) MOV R7,32 。**********************************************M6_LOADT1: MOV 20H,00H 。將字模數(shù)據(jù)存入預(yù)緩沖區(qū) INC DPTR MOV 28H,DPH MOV 29H,DPL MOV DPH,20H MOV DPL,21H MOVX DPTR,A CLR C MOV A,21H ADD A,17 。更新時(shí)間停留時(shí)的時(shí)間,溫度數(shù)據(jù)到時(shí)間緩沖區(qū)中 MOV 2EH,00H MOV 2FH,00H LCALL SAVE_NEWT MOV 50H,41H MOV 2EH,00H MOV 2FH,03H LCALL SAVE_NEWT MOV 50H,40H MOV 2EH,00H MOV 2FH,06H LCALL SAVE_NEWT MOV A,48H MOV DPTR,POS_SEG JZ POST MOV DPTR,NEV_SEGPOST: MOV 55H,DPH MOV 56H,DPL MOV 20H,00H MOV 21H,09H LCALL UPDATA_NUM MOV 50H,49H MOV 2EH,00H MOV 2FH,0AH LCALL SAVE_NEWT MOV 50H,4AH MOV 2EH,00H MOV 2FH,0CH LCALL SAVE_NEWT MOV DPTR,DOT_SEG MOV 55H,DPH MOV 56H,DPL MOV 20H,00H MOV 21H,0CH LCALL UPDATA_NUM INC 67H MOV A,67H CJNE A,36H,M6_LOADT3 。初次加載時(shí)間停留固定字符 MOV T_LOADTF,1 MOV DPTR,NOD_SEG MOV 55H,DPH MOV 56H,DPL MOV 20H,00H MOV 21H,02H LCALL UPDATA_NUM MOV DPTR,NOD_SEG MOV 55H,DPH MOV 56H,DPL MOV 20H,00H MOV 21H,05H LCALL UPDATA_NUM MOV DPTR,TMP_SEG1 MOV 55H,DPH MOV 56H,DPL MOV 20H,00H MOV 21H,0EH LCALL UPDATA_NUM MOV DPTR,TMP_SEG2 MOV 55H,DPH MOV 56H,DPL MOV 20H,00H MOV 21H,0FH LCALL UPDATA_NUM RET。將字模數(shù)據(jù)存入預(yù)緩沖區(qū) INC DPTR MOV 2AH,DPH MOV 2BH,
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1