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

正文內(nèi)容

16x32點(diǎn)陣led顯示屏-免費(fèi)閱讀

2025-01-05 15:54 上一頁面

下一頁面
  

【正文】 //移動(dòng)一步(一位) } move=0。line++) //行掃描 { loadline()。 word=0。 //字模左邊字節(jié)左移 tempcol 位, //右邊字節(jié)右移 8tempcol 位, 2者相或 temp=255temp。 uchar inc,temp,tempcol。 //等待發(fā)送完畢 錯(cuò)誤 !未指定書簽。 //設(shè)定移動(dòng)速度 uchar BUFF[10]。//595 DATAS sbit SHCP=P3^1?!峨娮釉O(shè)計(jì)自動(dòng)化 EDA》高等教育出版社 2021 年 . [2] 周越主編他們?cè)谖以O(shè)計(jì)中給了我許多寶貴的意見和建議。 錯(cuò)誤 !未指定書簽。圖形或文字顯示有靜止、移入移出等顯示方式。 12 第 5 章 總結(jié)與展望 本次畢業(yè)設(shè)計(jì)到現(xiàn)在有兩個(gè)多月,回顧著些天我感到學(xué)到了很多東西,在寫這個(gè)心得的時(shí)候,我想就這些天 的收獲,說一說自己內(nèi)心的想法。 10 圖 41 點(diǎn)陣左移顯示的流程圖 開始 初始化 定義端口 裝載一線點(diǎn)陣數(shù)據(jù) 發(fā)送一線移動(dòng)數(shù)據(jù) 顯示第 1 行 延時(shí) 顯示 16 行 循環(huán) 16 次 顯示下一漢字 循環(huán) 16 次 左移 16 位 左移一位 漢字顯示完畢 一次裝載 3個(gè)漢字的行 裝載后 3 個(gè)漢字的行 循環(huán)第一次裝載漢字一線 同時(shí)記顯示漢字的個(gè)數(shù) 錯(cuò)誤 !未指定書簽。 for(i=0。 74HC154 如圖 37 所示 圖 37 行驅(qū)動(dòng)電路 011223344556677889910101111131214131514161517G118G219D20C21B22A23U274HC154GAGBGCGDG1GNDBIT1BIT2BIT3BIT4BIT5BIT6BIT7BIT8BIT9BIT10BIT11BIT12BIT13BIT14BIT15BIT16行驅(qū)動(dòng)電路錯(cuò)誤 !未指定書簽。 1819 腳:使能輸入端、低電平有效。 列驅(qū)動(dòng)電路由集成電路 74HC595 構(gòu)成。為了達(dá)到重疊處理的目的,列數(shù)據(jù)的顯示就需要具有鎖存功能。但串行傳輸過程較長,數(shù)據(jù)按順序一位一位地輸出給列驅(qū)動(dòng)器,只有當(dāng)一行的各列數(shù)據(jù)都已傳輸?shù)轿恢?,這一行的各列才能并行地進(jìn)行顯示。 圖 34 8 8 點(diǎn)陣內(nèi)部圖圖 簡單的漢字顯示屏的制作,由單片機(jī)控制漢字的顯示內(nèi)容。 5 R18R17200C310UF/16VS1KEYVCCGNDRESET復(fù)位電路 圖 32 單片機(jī)復(fù)位圖 注 : 該最小系統(tǒng)由按鍵復(fù)位 RESET 電路、晶體振蕩電路以及 I/O 接口電路組成。輸出電壓為 5v。接通的列,就在該行該列點(diǎn)燃相應(yīng)的 LED;未接通的列所對(duì)應(yīng)的 LED 熄滅。 3 第 2 章 設(shè)計(jì)框圖及介紹 點(diǎn)陣 電路大體上可以分成微機(jī)本身的硬件、顯示驅(qū)動(dòng)電路、控制信號(hào)電路三部分。通過該芯片控制一個(gè)行驅(qū)動(dòng)器 74HC154和 四 個(gè)列驅(qū)動(dòng)器 74HC595來驅(qū)動(dòng)顯示屏顯示。與靜態(tài)顯示模式相對(duì)應(yīng),就有各種動(dòng)態(tài)顯示模式,它們所顯示的圖文都是能夠動(dòng)的。通常事先把需要顯示的圖形文字轉(zhuǎn)換成點(diǎn)陣圖形,在按照顯示控制的要 求以一定的格式形成顯示數(shù)據(jù)。 LED。顯示采用動(dòng)態(tài)顯示,使得圖形或文字能夠?qū)崿F(xiàn)靜止、移入移出等多種顯示方式。 1 摘要 本設(shè)計(jì)是一 16 32點(diǎn)陣 LED 電子顯示屏的設(shè)計(jì)。 關(guān)鍵詞 : AT89C51 單片機(jī); LED; 點(diǎn)陣顯示; C 語言。 1 第 1 章 緒 論 設(shè)計(jì)課題背景及意義 現(xiàn)代 LED 的發(fā)展很快,很多研究領(lǐng)域得到廣泛的應(yīng)用,很多相關(guān)的知識(shí)已經(jīng)遠(yuǎn)遠(yuǎn)超出我們?cè)谛W(xué)生的能力范圍,所以在此只是簡單的研究一下用單片機(jī)驅(qū)動(dòng)的 LED 顯示移動(dòng)的漢字。 用點(diǎn)陣方式構(gòu)成圖形或文字,是非常靈活的,可以根據(jù)需要任意組合和變化,只要設(shè)計(jì)好合適的數(shù)據(jù)文件,就可以得到滿意的顯示效果。 錯(cuò)誤 !未指定書簽。所顯示字符的點(diǎn)陣數(shù)據(jù)可以自行編寫(即直接點(diǎn)陣畫圖),也可從標(biāo)準(zhǔn)字庫中提取。 LED 點(diǎn)陣總體框圖如圖 21 所示 圖 21 點(diǎn)陣顯示的總體框圖 此顯示 電路采用掃描方式進(jìn)行顯示時(shí),每行有一個(gè)行驅(qū)動(dòng)器,各行的同名列共用一個(gè)列驅(qū)動(dòng)器。如果能夠提供足夠的散熱片,它們就能夠提供大于 輸出電流。 T1AC1V+2AC3V4D6C41 0 0 u /1 6 VC61 0 0 u /1 6 vV C CV in1GND3+ 5 V2U27 8 0 5C51 0 4C71 0 4 圖 31 單片機(jī)電源原理圖 注 : 該電源電路主要模塊為 IC7805,它能輸出穩(wěn)定的 5V電源 ,圖中整流橋是將市電轉(zhuǎn)變?yōu)橹绷麟?,電容起到慮波作用,當(dāng) 7805 輸入端電壓大于 5V 時(shí),由 7805 的 OUT 引腳輸出 5V 電壓。 6 8 8 單色點(diǎn)陣共需要 64 個(gè)發(fā)光二極管組成,且每個(gè)二極管是放置在行線與列線的叉點(diǎn)上。該方法能驅(qū)動(dòng)較多的LED,控制方式較靈活,而且節(jié)省單片機(jī)的資源。 采用串行傳輸?shù)姆椒?,控制電路可以只用一根信?hào)線,將列數(shù)據(jù)一位一位傳往列驅(qū)動(dòng)器,對(duì)于串行傳輸方式來說,列數(shù)據(jù)準(zhǔn)備時(shí)間可能相當(dāng)長.在行掃描周期確定的情況下,留給行顯示的時(shí)間就太少了,以致影響到 LED 的亮度。能亮的列從左到右掃描完 16 列(相當(dāng)于位碼循環(huán)移動(dòng) 16 次)即顯示出一個(gè)完整的圖像。一條行線上要帶動(dòng) 32 列的 LED 進(jìn)行顯示,按每一 LED 器件 20 mA 電流計(jì)算, 32 個(gè) LED同時(shí)發(fā)光時(shí),需要 640 mA 電流,選用三極管 8550 作為驅(qū)動(dòng)管可滿足要求。 X = 任意電平。s++) //s 為要顯示的字?jǐn)?shù) +1(顯示 2 字 +1=3) { BUFF[2*s]=disp[word+32*s+2*line]。 6. 計(jì)數(shù):設(shè)置程序中漢字的個(gè)數(shù),使計(jì)數(shù)程序與漢字個(gè)數(shù)相匹配。仿真過程中如有硬件問題可在 Proteus ISIS 中直接修改,如有軟件問題可在 Keil μ Vision2 中直接修改,通過 Keil 與 Proteus 的聯(lián)合調(diào)試就可以得到滿意的結(jié)果。并且通 過對(duì)單片機(jī)資料的查閱和應(yīng)用,更進(jìn)一步增加了對(duì)單片機(jī)知識(shí)的理解和運(yùn)用能力。 總體來說這次的畢業(yè)設(shè)計(jì)很成功,達(dá)到了預(yù)想的目的:學(xué)到了知識(shí),提高了能力,完成了任務(wù)。 同時(shí)感謝我院、系領(lǐng)導(dǎo)對(duì)我們的教導(dǎo)和關(guān)注;感謝大學(xué)四年傳授我們專業(yè)知識(shí)的所有老師。 14 參考 文獻(xiàn) [1] 張義,陳敵北編著中國水利水電出版社《 Protel 電路設(shè)計(jì)與制版寶典》電子工業(yè)出版社 //字模計(jì)數(shù)器 uchar move。i++)。s++) //s 為要顯示的字?jǐn)?shù) +1(顯示 2 字 +1=3) { BUFF[2*s]=disp[word+32*s+2*line]。s) { if(move8) tempcol=move。 TI=0。spspeed。 delay()。 } } uchar code disp[]={ 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1