FPGA設(shè)計(jì)與實(shí)戰(zhàn)演練課件:OLED顯示屏實(shí)驗(yàn)電路搭建與驅(qū)動(dòng)程序設(shè)計(jì)_第1頁(yè)
FPGA設(shè)計(jì)與實(shí)戰(zhàn)演練課件:OLED顯示屏實(shí)驗(yàn)電路搭建與驅(qū)動(dòng)程序設(shè)計(jì)_第2頁(yè)
FPGA設(shè)計(jì)與實(shí)戰(zhàn)演練課件:OLED顯示屏實(shí)驗(yàn)電路搭建與驅(qū)動(dòng)程序設(shè)計(jì)_第3頁(yè)
FPGA設(shè)計(jì)與實(shí)戰(zhàn)演練課件:OLED顯示屏實(shí)驗(yàn)電路搭建與驅(qū)動(dòng)程序設(shè)計(jì)_第4頁(yè)
FPGA設(shè)計(jì)與實(shí)戰(zhàn)演練課件:OLED顯示屏實(shí)驗(yàn)電路搭建與驅(qū)動(dòng)程序設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

OLED顯示屏實(shí)驗(yàn)電路搭建與驅(qū)動(dòng)程序設(shè)計(jì)基于口袋機(jī)綜合實(shí)驗(yàn)設(shè)計(jì)目錄一、實(shí)驗(yàn)?zāi)康?/p>

二、實(shí)驗(yàn)設(shè)備三、實(shí)驗(yàn)原理四、

實(shí)驗(yàn)代碼解析五、實(shí)驗(yàn)步驟六、實(shí)驗(yàn)現(xiàn)象七、拓展思考八、應(yīng)用領(lǐng)域一、實(shí)驗(yàn)?zāi)康牧私釫DA軟件。程序的下載和仿真了解如何正確分配和配置單片機(jī)的I/O口熟悉和使用OLED顯示屏。二、實(shí)驗(yàn)設(shè)備口袋機(jī)口袋機(jī)下載線JC-PM30模塊JC-PM15實(shí)驗(yàn)擴(kuò)展板

三、實(shí)驗(yàn)設(shè)備

實(shí)驗(yàn)器件簡(jiǎn)介:

OLED顯示屏是利用有機(jī)電自發(fā)光二極管制成的顯示屏。由于同時(shí)具備自發(fā)光有機(jī)電激發(fā)光二極管,不需背光源、對(duì)比度高、厚度薄、視角廣、反應(yīng)速度快、可用于撓曲性面板、使用溫度范圍廣、構(gòu)造及制程較簡(jiǎn)單等優(yōu)異之特性。有機(jī)發(fā)光顯示技術(shù)由非常薄的有機(jī)材料涂層和玻璃基板構(gòu)成。當(dāng)有電荷通過(guò)時(shí)這些有機(jī)材料就會(huì)發(fā)光。OLED發(fā)光的顏色取決于有機(jī)發(fā)光層的材料,故廠商可由改變發(fā)光層的材料而得到所需之顏色。有源陣列有機(jī)發(fā)光顯示屏具有內(nèi)置的電子電路系統(tǒng)因此每個(gè)像素都由一個(gè)對(duì)應(yīng)的電路獨(dú)立驅(qū)動(dòng)。OLED具備有構(gòu)造簡(jiǎn)單、自發(fā)光不需背光源、對(duì)比度高、厚度薄、視角廣、反應(yīng)速度快、可用于撓曲性面板、使用溫度范圍廣等優(yōu)點(diǎn),技術(shù)提供了瀏覽照片和視頻的最佳方式而且對(duì)相機(jī)的設(shè)計(jì)造成的限制較少。

三、實(shí)驗(yàn)原理

OLED顯示屏模塊原理圖:原理圖說(shuō)明使用0.96寸OLED屏幕功能說(shuō)明能夠在OLED上顯示128*64的文字或者圖像

三、實(shí)驗(yàn)原理

OLED:屏幕的接口定義在第二頁(yè)仔細(xì)閱讀資料,會(huì)發(fā)現(xiàn),屏幕提供了5種不同的接口方式68接口80接口4線SPI接口3線SPI接口I2C接口使用不同的外部電路連接方式,決定使用不同的接口。我們使用了4線SPI接口模式。

三、實(shí)驗(yàn)原理

OLED:CS片選輸出模式RES復(fù)位輸出模式DC數(shù)據(jù)命令選擇輸出模式CLK時(shí)鐘輸出模式MOSI數(shù)據(jù)輸出模式

三、實(shí)驗(yàn)原理

程序分析:屏幕初始化函數(shù)是廠家提供的,因?yàn)檫@個(gè)OLED屏幕是最常用的,所以網(wǎng)上的資料非常多。我們就不需要再看芯片手冊(cè)按照寄存器一個(gè)一個(gè)設(shè)置,這個(gè)工作廠家已經(jīng)做好了。我們只需要注意的就是屏幕的使用方向橫向使用和豎向使用,在初始化中就可以設(shè)置,如上圖中的紅框中的參數(shù)剩下的函數(shù)功能有:voidOLED_WR_Byte(u8dat,u8cmd)寫(xiě)入數(shù)據(jù)或者命令voidOLED_Clear(void)清屏voidOLED_Display_On(void)開(kāi)啟顯示voidOLED_Display_Off(void)關(guān)閉顯示voidOLED_Set_Pos(unsignedcharx,unsignedchary)設(shè)置顯示位置voidOLED_ShowChar(u8x,u8y,u8chr)顯示一個(gè)字符voidOLED_ShowNum(u8x,u8y,u32num,u8len,u8size)顯示數(shù)字voidOLED_ShowString(u8x,u8y,u8*chr)顯示字符串voidOLED_ShowCHinese(u8x,u8y,u8no)顯示漢字voidOLED_DrawBMP(unsignedcharx0,unsignedchary0,unsignedcharx1,unsignedchary1,unsignedcharBMP[])顯示圖片

四、實(shí)驗(yàn)原理

模塊引腳說(shuō)明:

四、參考代碼分析

心率模塊配置函數(shù)詳細(xì)配置函數(shù)見(jiàn)參考程序voidOLED_WR_Byte(u8dat,u8cmd)//向SSD1106寫(xiě)入一個(gè)字節(jié),dat:要寫(xiě)入的數(shù)據(jù)/命令,cmd:數(shù)據(jù)/命令標(biāo)志0,表示命令;1,表示數(shù)據(jù);voidOLED_Set_Pos(unsignedcharx,unsignedchary)//設(shè)置顯示位置voidOLED_Display_On(void)//開(kāi)啟OLED顯示

voidOLED_Display_Off(void)//關(guān)閉OLED顯示voidOLED_Clear(void)//清屏函數(shù),清完屏,整個(gè)屏幕是黑色的!和沒(méi)點(diǎn)亮一樣!!! voidOLED_ShowChar(u8x,u8y,u8chr)//在指定位置顯示一個(gè)字符,包括部分字符,x:0~127,/y:0~63,mode:0,反白顯示;1,正常顯示,size:選擇字體16/12。voidOLED_ShowNum(u8x,u8y,u32num,u8len,u8size)//顯示2個(gè)數(shù)字voidOLED_ShowString(u8x,u8y,u8*chr)//顯示一個(gè)字符號(hào)串voidOLED_ShowCHinese(u8x,u8y,u8no)//顯示漢字voidOLED_DrawBMP(unsignedcharx0,unsignedchary0,unsignedcharx1,unsignedchary1,unsignedcharBMP[])//顯示顯示BMP圖片128×64起始點(diǎn)坐標(biāo)(x,y),x的范圍0~127,y為頁(yè)的范圍0~7voidOLED_Init(void)//OLED初始化五、參考代碼分析

主函數(shù)

五、實(shí)驗(yàn)步驟

1、將實(shí)驗(yàn)?zāi)K插在擴(kuò)展模塊的位置1,如下圖2、打開(kāi)程序3、下

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論