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

正文內(nèi)容

led顯示屏控制器的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(設(shè)計(jì))(參考版)

2024-08-31 17:50本頁(yè)面
  

【正文】 BUFFDOWN[11]=Table[word+2][64+disrow*4+3]。 BUFFDOWN[9]=Table[word+2][64+disrow*4+1]。 BUFFDOWN[7]=Table[word+1][64+disrow*4+3]。 BUFFDOWN[5]=Table[word+1][64+disrow*4+1]。 BUFFDOWN[3]=Table[word][64+disrow*4+3]。//裝載下半屏一線點(diǎn)陣數(shù)據(jù) BUFFDOWN[1]=Table[word][64+disrow*4+1]。 BUFF__UP[16]=Table[word+4][disrow*4+3]。 BUFF__UP[14]=Table[word+3][disrow*4+2]。 BUFF__UP[12]=Table[word+3][disrow*4+0]。 BUFF__UP[10]=Table[word+2][disrow*4+2]。 BUFF__UP[8]=Table[word+2][disrow*4+0]。 BUFF__UP[6]=Table[word+1][disrow*4+2]。 BUFF__UP[4]=Table[word+1][disrow*4+0]。 BUFF__UP[2]=Table[word][disrow*4+2]。 } //分別裝載上、下半屏點(diǎn)陣數(shù)據(jù) void Load_one_line(void) { BUFF__UP[0]=Table[word][disrow*4+0]。 T_date=(h1tempcol)|(h2(8tempcol))。 //根據(jù)列指針由雙字節(jié)合并為單字節(jié)的子程序模塊 uchar Combine_2byte(uchar h1,uchar h2) { uchar T_date,tempcol。 sbit OE =P0^1。//綠色數(shù)據(jù) sbit CLK=P1^7。 sbit R1=P1^5。 sbit C=P1^2。 //下半屏顯示緩沖 sbit A=P1^0。//wor 為要顯字變量, col 為位移變量 ,col1 為字節(jié)偏移量 ,disrow 為行變量 uchar BUFF__UP[17]。我相信通過(guò)此次設(shè)計(jì)所得到的知識(shí)、心得、經(jīng)驗(yàn)?zāi)酥粮惺?也 會(huì)讓我在以后的日子里受益匪淺。 ( 4) 、 軟件的編寫不但要實(shí)現(xiàn)功能還要不端的優(yōu)化、簡(jiǎn)練、易讀。 ( 2) 、 器件選擇時(shí)要詳細(xì)閱讀器件使用手 冊(cè),不但要考慮器件的功 能實(shí)現(xiàn)還要考慮器件在整個(gè)系統(tǒng)中的兼容性 。在實(shí)現(xiàn)這一設(shè)計(jì)的過(guò)程中所遇到的問(wèn)題和困難給我留下了寶貴的經(jīng)驗(yàn)和深刻教訓(xùn)。在查閱了大量的大屏幕顯示屏資料后確定了題目的設(shè)計(jì)方案。通過(guò)了解我認(rèn)識(shí)到 LED 是一門當(dāng)今應(yīng)用非常廣泛的技術(shù),整個(gè)產(chǎn)業(yè)每年都會(huì)有巨大的產(chǎn)值而且技術(shù)還在不斷發(fā)展和創(chuàng)新。通過(guò)這次設(shè)計(jì)收獲頗多,不僅是所作題目涉及到的軟硬件知識(shí)還有更 27 為重要的實(shí)際經(jīng)驗(yàn)和 制作 過(guò)程中所發(fā)現(xiàn)的問(wèn)題。 選用 高頻晶振 其 刷新速率越高,漢字閃爍越小 ,在同等條件下選用 24M 晶振和選用 12M 的 晶振,前者比后者要更穩(wěn)定一些,存儲(chǔ)大量漢字編碼時(shí)必須采用外部的存儲(chǔ)器來(lái)實(shí)現(xiàn)漢字的存儲(chǔ)。 測(cè)試儀器: 秒表、 肉眼測(cè)試結(jié)果:如表 所 示。 E2PROM 占用 code 區(qū) 5 個(gè)扇區(qū) 2560字節(jié)。具體的流程圖 如 圖 所示 中 斷 初 始 化S B U F 接 收 數(shù) 據(jù)存 入 存 儲(chǔ) 器 中判 斷 接 收 數(shù) 據(jù) 是 否 = 1 2 8 ?讀 取 漢 字 字 模 據(jù)存 入 數(shù) 組 d a t a [ ]掃 描 存 入 的 數(shù)據(jù) , 進(jìn) 行 顯 示判 斷 R I是 否 = 1 ?N OY E SN OY E S 圖 中斷處理流程圖 6 測(cè)試結(jié)果與分析 上位機(jī) 軟件測(cè)試 軟件測(cè)試條件: Windows 7 操作系統(tǒng)、 Tntel(R)Core(TM)i3 處理器、 2G 內(nèi)存。其具體流程見(jiàn)圖 所示。 本設(shè)計(jì)制定上位機(jī)往下位機(jī)發(fā)送命令 /數(shù)據(jù)流的幀格式如 表 所示 根據(jù)表 的幀格式,制定通信協(xié)議如下 ( 1) 下位機(jī)不斷檢測(cè)收到的數(shù)據(jù),若檢測(cè)到握手字 0xA0 則執(zhí)行否則重復(fù) 1; 23 ( 2)繼續(xù)接受 1 字節(jié)數(shù)據(jù),若為同步頭 0xFA 則執(zhí)行 3 否則跳轉(zhuǎn)至 1; ( 3)下位機(jī)連續(xù)接受 7 字節(jié)的設(shè)置數(shù)據(jù),并返回各字節(jié)數(shù)據(jù)的反碼 ; ( 4)上位機(jī)不斷檢測(cè)下位機(jī)發(fā)出的取反校驗(yàn)字,若校驗(yàn)出錯(cuò)則報(bào)警否則執(zhí)行 5; ( 5)上位機(jī)繼續(xù)向下位機(jī)發(fā)送漢字內(nèi)碼數(shù)據(jù) ; ( 6)下位機(jī)不斷接收內(nèi)碼并保存 到 AT24C64 存儲(chǔ)器中 ,但不返回 校驗(yàn)字 ; ( 7)若下位機(jī)檢測(cè)到上位機(jī)發(fā)出的傳輸結(jié)束命令字 0x8F,則結(jié)束通信過(guò)程 ; ( 8) 下位機(jī)不斷嘗試與上位機(jī)握手,一旦握手成功下位機(jī)就接收數(shù)據(jù)并進(jìn)行校驗(yàn),若校驗(yàn)成功則發(fā)送到下位機(jī)存儲(chǔ)器中,等待單片機(jī)讀取數(shù)據(jù)送顯示端。 上位 機(jī)與單片機(jī)通信協(xié)議 通信協(xié)議是指通信各方事前約定的通信規(guī)則,我們可以簡(jiǎn)單地理解為通信雙方之間進(jìn)行相互會(huì)話所使用的共 同語(yǔ)言。 HEX( )函數(shù)返回代表十六進(jìn)制數(shù)值的字符串 [13]。因此只要找到漢字代碼的起始位置,就可正確提取漢字點(diǎn)陣信息。 19 區(qū)為圖形區(qū), 1015 區(qū)未規(guī)定, 1687 區(qū)存放一、二級(jí)漢字庫(kù)。而國(guó)標(biāo)碼由兩個(gè)字節(jié)組成,其中高字節(jié)表示區(qū),低字節(jié)表示位。一般漢字字庫(kù)均符合國(guó)家標(biāo)準(zhǔn) GB231280 的規(guī)定 [12]。HA1)) * 32 //提取漢字首地址的計(jì)算方法 For n = 1 To 32 Step 1 21 Open amp。H amp。 Mid(aa, 1, 2)) amp。清空 32 字節(jié)的 ZW 數(shù)組以方便下一個(gè)漢字字模的輸出 Else bb = (94 * (CLng(amp。 , = amp。 0x amp。 0 amp。 Hex(zw(i)) amp。字模校正對(duì)話框的字模代碼顯示 If Len(Hex(zw(i))) = 1 Then = amp。其關(guān)鍵的 HZK16*16的漢字提取程序 如 下: 。 5 系統(tǒng)軟件設(shè)計(jì) 上位機(jī)軟件 設(shè)計(jì) 因?yàn)槭遣捎?VB 語(yǔ)言進(jìn)行設(shè)計(jì),故是采用面向?qū)ο蟮乃枷脒M(jìn)行編程 。外部電纜使用多芯屏蔽電纜。功率越大,其優(yōu)勢(shì)越明顯。功率密度大:開(kāi)關(guān)電源能夠輕松地提供 10A 以上的電流。高效率:體現(xiàn)在極高的轉(zhuǎn)換效率和極低的調(diào)整損耗上,開(kāi)關(guān)電源的換能器是工作在開(kāi)關(guān)狀態(tài)下,因此轉(zhuǎn)換的效率極高,長(zhǎng)時(shí)間滿負(fù)荷工作也不會(huì)引起電源過(guò)熱。 成本低廉:同等電壓和電流容量的開(kāi)關(guān)穩(wěn)壓電源的成本,是傳統(tǒng)的工頻變壓器線性穩(wěn)壓電源的 30%左右。 保證了長(zhǎng)時(shí)間使用穩(wěn)定性。 考慮到上述因素,本設(shè)計(jì)采用功率容量 200W,輸出 5V/40A 的成品單端反激式開(kāi)關(guān)電源來(lái)為條屏系統(tǒng)供電。 19 因此,要求供電電源在負(fù)載電流變化較大的情況下能保持相對(duì)穩(wěn)定的電壓輸出。 本系統(tǒng)的工作電流隨著顯示內(nèi)容的不同有很大變化。 C1+1V+2C13C2+4C25V6T2OUT7R2IN8R2OUT9T2IN10T1IN11R1OUT12R1IN13T1OUT14GND15VCC16U1MAX232104C1104C2104C4104C5104C3GNDGND162738495J1DB9GNDD1LED1kΩR1VCCVCC 圖 上位 機(jī)與單片機(jī)串行通信 電路 圖 系統(tǒng)電源及通信電纜的選擇 對(duì)于 LED 顯示屏的電源要求 本系統(tǒng)沒(méi)有設(shè)置獨(dú)立的 5V 穩(wěn)壓器件,因此要求外部能對(duì)其提供相對(duì)穩(wěn)定的電壓。在不 使用調(diào)制解調(diào)器( MODEM)時(shí), RS232C 能夠可靠進(jìn)行數(shù)據(jù)傳輸?shù)淖畲笸ㄐ啪嚯x為 15 米。現(xiàn)在,計(jì)算機(jī)上的串行通信端口( RS232C)是標(biāo)準(zhǔn)配置端口, 已經(jīng)得到廣泛應(yīng)用,計(jì)算機(jī)上一般都 18 有 1~ 2 個(gè)標(biāo)準(zhǔn) RS232C 串口, 即通道 COM1 和 COM2[11]。 如圖 所示 的 與 口接入單片機(jī)的數(shù)據(jù)輸入端和數(shù)據(jù)輸出端 ,通過(guò) LED 燈的閃爍判斷數(shù)據(jù)是否 已 傳輸 到下位 機(jī) 。有并行和串行兩種通信方式,為了節(jié)約傳輸線成本。 本設(shè)計(jì)通過(guò) 不斷 采集 DS18B20 的 I/O 口 輸 出的數(shù)據(jù)送入顯示函數(shù)實(shí)時(shí)更新采集過(guò)來(lái)的溫度然后送 LED 顯示屏顯示。 DS1822 的精度較 接以 “一線總線 ”的數(shù)字方式傳 輸, 見(jiàn)圖 所示這種方式 大大提高了系統(tǒng)的抗干擾性。176。C,在 10~+85176。 DS18B20 支持 “一線總線 ”接口,測(cè)量范圍55176。一線總線獨(dú)特而且經(jīng)濟(jì)的特點(diǎn),使用戶可輕松地組建傳感器網(wǎng)絡(luò),為測(cè)量系統(tǒng)的構(gòu)建引入全新概念。C 。 圖 為 時(shí)鐘 模塊 電路 : VCC1X12X23GND4RST5I/O6SCLK7VCC28DS1302U2DS130210PC810pC9VCCGND10kΩR31 2BT1CR1220GNDVCCGND12Y2 圖 DS1302 時(shí)鐘電路圖 溫度驅(qū)動(dòng)電路 設(shè)計(jì) Dallas 半導(dǎo)體公司的數(shù)字化溫度傳感器 DS1820 是世界上第一片 17 支持 “一線總線差為 177。 DS1302 內(nèi)部有一個(gè) 318 的用于臨時(shí)性存放數(shù)據(jù)的 RAM 寄存器。兩片級(jí)聯(lián)后的138 電路如下 : 16 A1B2C3G2A4G2B5G16Y07GND8Y19Y210Y311Y412Y513Y614Y715VCC16U374HC138A1B2C3G2A4G2B5G16Y07GND8Y19Y210Y311Y412Y513Y614Y715VCC16U274HC138VCC VCCGNDGNDA0 B0 C0 OE1 D0 D0C0B0A0OE2OE2 圖 兩片 74HC138 級(jí)聯(lián)電路圖 時(shí)鐘模塊電路 設(shè)計(jì) DS1302 是美國(guó) DALLAS 公司推出的一種高性能、低功耗、帶RAM 的實(shí)時(shí)時(shí)鐘電路,它可以對(duì)年、 月、日、周日、時(shí)、分、秒進(jìn)行計(jì)時(shí),具有閏年補(bǔ)償功能,工作電壓為 ~ 。一條線上要帶動(dòng) 32 列的 LED 燈同時(shí)發(fā)光時(shí),按每一 LED 器件 15mA 電流計(jì)算, 32 個(gè) LED 同時(shí) 發(fā)光時(shí),需要 480mA 的電流,選用三極管 8550 作為驅(qū)動(dòng)管可以滿足要求。9MR10SHcp11STcp12OE13DS14Q015VCC16274HC595GND GNDGB64GB65GB66GB67GB68GB69GB70GB71GB72GB73GB74GB75GB76GB77GB78GB79VCCGNDVCCGNDVCCVCCR1RSTCLKSD 圖 兩片 74HC595 級(jí)聯(lián)圖 行 驅(qū) 動(dòng)電路設(shè)計(jì) 32*64 點(diǎn)陣屏共用 16 片 138 級(jí)聯(lián) ,通過(guò)總線驅(qū)動(dòng)芯片 74HC245驅(qū)動(dòng) 行 /列 信號(hào),從總線上的低 4 位輸出的行號(hào)經(jīng)兩片 138 級(jí)聯(lián)后形成 4/16 線譯碼器后生成 16 條行選信號(hào), 具體電路如圖 所示。 Q11Q22Q33Q44Q55Q66Q77GND8Q739。穩(wěn)定系統(tǒng)電壓,旁路掉電源中的高頻脈動(dòng)成份。輕則對(duì)周圍無(wú)線電環(huán) 15 境造成電磁污染,重則使系統(tǒng)時(shí)鐘紊亂,邏輯錯(cuò)誤。 由于 LED 顯示屏的工作電流時(shí)刻在變化,造成了系統(tǒng)電壓的波動(dòng)。它輸入端允許 500nS的上升(下降)時(shí)間 ,對(duì) 嚴(yán)重畸形的時(shí)鐘脈沖仍能檢測(cè)。 74HC595 在 5V 供電的時(shí)候能 夠達(dá)到 30MHz 的時(shí)鐘速度,每個(gè)并行輸出端口均能承受 20mA 的灌電流和拉電流。 本系統(tǒng)設(shè)計(jì)的控制卡接有標(biāo)準(zhǔn)的 T08 接口和 T12 接口,也適合 其它型號(hào)的點(diǎn)陣屏使用本控制卡, 因此控制卡的設(shè)計(jì) 非常重要 。 4 硬件電路設(shè)計(jì) LED 控 制卡電路設(shè)計(jì) LED 點(diǎn)陣屏控制卡是整個(gè) LED 顯示屏的核心控制器件,它集成了 STC12C5A60S2 主控 芯片、時(shí)鐘芯片、溫度傳感器、存儲(chǔ)芯片 、串口轉(zhuǎn)換電路為一體的控制器,它是 控制 點(diǎn)陣屏 的核心部分 , 各項(xiàng)功能的實(shí)現(xiàn)必須經(jīng)過(guò)控制卡的控制。這些字模數(shù)據(jù)就存儲(chǔ)在 32 字節(jié)的字模數(shù)據(jù)緩存區(qū)中。并通過(guò)一定的算法, 把上位機(jī)發(fā)送的漢字編碼轉(zhuǎn)換成標(biāo)準(zhǔn)的 GB2312 漢字 編碼 。該緩存區(qū)與 Displa
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1