一级做AA视频免费看2019,一级做AA视频免费看2019,亚洲欧美成Aⅴ人在线,色香欲天天天影视综合网,伊人狠狠操,嗯啊,性爱午夜视频,国产女同疯狂作爱2,wwwwwwww在线观看国产,亚洲午夜一级,精品国产无套白浆一区二区,综合 欧美 亚洲日本,丰满饥渴东北老熟女,国产热综合热AV,久久十次啦,a国产激情视频在线观看品善,国产精品一区AⅤ影院,777尤物精选在线观看

歡迎光臨上海歐沁機電工程技術(shù)有限公司!主營產(chǎn)品:schunk機械抓手
、beckhoff倍福模塊、pfinder芬德清洗劑
    免責(zé)申明 | 網(wǎng)站地圖
上海歐沁機電工程技術(shù)有限公司

專業(yè)schunk機械抓手經(jīng)銷商
多家機械廠家零件提供商

咨詢服務(wù)熱線15921239438
hotline

熱門關(guān)鍵詞: beckhoff倍福模塊 schunk機械抓手

新聞動態(tài)

聯(lián)系我們
全國咨詢熱線:15921239438
地 址:上海市嘉定區(qū)博樂南路158號泰宸商務(wù)樓706-710室
電 話:15921239438
傳 真:021-52910271
郵 箱:admin@ouqueen.com
行業(yè)動態(tài)
xingyedongtai
beckhoff倍福模塊- 初識OLED模塊

1. 初識OLED模塊
OLED(Organic Light-Emitting Diode),即有機發(fā)光二極管,其實物圖如下所示. OLED由于同時具備自發(fā)光

,不需背光源
,對比度高,厚度薄
,視角廣
,反應(yīng)速度快
,可用于撓曲性面板
,使用溫度范圍廣
,構(gòu)造及制程簡單等優(yōu)異特性,被認為是下一代的平面顯示器新興應(yīng)用技術(shù)
。具有輕
,薄,省電等特性
,工作電壓寬度高
,從2.2V到5.5V. 
 



以上關(guān)于OLED的介紹簡單看看就可以了
,只需要知道它是128×64的點陣就行(當(dāng)然也有其他尺寸的)



2. 思路分析
前面已經(jīng)講了,就是三步曲

(1) 初始化
(2)確定顯示位置
(3)確定顯示內(nèi)容


3. 操作步驟

3.1 初始化
初始化過程說明書講的很詳細了
,想都不用想
,照做即可


  1. (1)Set MUX Ratio A8h, 3Fh 

  2. (2)Set Display Offset D3h, 00h

  3. (3)Set Display Start Line 40h

  4. (4)Set Segment re-map A0h/A1h

  5. (5)Set COM Output Scan Direction C0h/C8h

  6. (6)Set COM Pins hardware configuration DAh,02h

  7. (7)Set Contrast Control 81h,7Fh

  8. (8)Disable Entire Display On A4h

  9. (9)Set Normal Display A6h

  10. (10)Set Osc Frequency D5h, 80h

  11. (11)Enable charge pump regulator 8Dh, 14h

  12. (12)Display On AFh


復(fù)制代碼



3.2 確定顯示位置

與LCD1602的分析思路相同

,要知道知道在哪里顯示
,就需要先知道哪些地方能顯示
。這里我們使用的oled模塊的分辨率是128×64
,也就是說一共128×64個led
,下面用一個128列
,64行的表格來描述更清晰一些
,如下表所示
。顯示模塊上的每一個點就對應(yīng)著這個表格的一個空格
,假設(shè)你在某一個空格中放1表示這個‘點‘亮
,那么放0就表示這個’點‘暗?div id="4qifd00" class="flower right">
,F(xiàn)在我們把這個表格的每8行叫做一個PAGE
,這樣一共就有8個PAGE(PAGE0~PAGE7). 由于我們在寫如數(shù)據(jù)時通常以字節(jié)為單位
,那么現(xiàn)在把表格中的Col0這一列的Row0-Row7作為一個單位
,一共8個空格,剛好對應(yīng)一個字節(jié)
。那么這個字節(jié)的高低位如何分配呢
?***低位放到Row0-Col0對應(yīng)的空格(bit0)
,***高位放到Row7-Col0對應(yīng)的空格(bit7)
。這樣當(dāng)你寫入一個字節(jié)的數(shù)據(jù)0x08時
,對應(yīng)的坐標(biāo)(Col0-Row3)這個’點‘就亮了
,其他7個點為暗


那么現(xiàn)在對OLED模塊的控制這個問題就轉(zhuǎn)換成了如何向以下這個表格寫入數(shù)據(jù)了
。所謂確定顯示屏的位置就是確定這個表格的位置
,而確定表格的位置就是確定第幾行
,第幾列。注意到我們這里是把表格中的每8行看成一個基本單位
,因此確定表格的位置就是確定第幾個PAGE
,第幾列





  Col 0
  
  Col 1
  
  Col 2
  
  Col 3
  
  Col 4
  
  …
  
  Col 125
  
  Col 126
  
  Col 127
  
  
PAGE 0
  
  bit 0
  
  Row 0
  
  0
  








  bit 1
  
  Row 1
  
  0
  








  bit 2
  
  Row 2
  
  0
  








  bit 3
  
  Row 3
  
  1
  








  bit 4
  
  Row 4
  
  0
  








  bit 5
  
  Row 5
  
  0
  








  bit 6
  
  Row 6
  
  0
  








  bit 7
  
  Row 7
  
  0
  








  PAGE 1
  
  bit 0
  
  Row 8
  









  bit 1
  
  Row 9
  









  bit 2
  
  Row 10
  









  bit 3
  
  Row 11
  









  bit 4
  
  Row 12
  









  bit 5
  
  Row 13
  









  bit 6
  
  Row 14
  









  bit 7
  
  Row 15
  









  PAGE 2
  











  PAGE 3
  











  PAGE 4
  











  PAGE 5
  











  PAGE 6
  











  PAGE 7
  














那么如何確定PAGE和'列'呢?這個就涉及到尋址模式了
,看看下面的這個圖就明白了
 



這個屬于頁尋址模式
,當(dāng)然還有其他尋址
,為了描述的簡潔性這里不列出
,詳細內(nèi)容查看說明書應(yīng)該不難理解
。這樣對這個表格位置的確定就轉(zhuǎn)換成了如何確定尋址模式
,如何確定PAGE,如何確定起止列
。與LCD1602類似,去查看OLED的指令表就可以搞定了
,指令表中描述的非常清楚了。


3.3 確定顯示內(nèi)容
顯示位置確定后
,以字節(jié)為單位寫入數(shù)據(jù)就可以了
,一個字節(jié)8位
,對應(yīng)8個led
,讓它亮就寫1
,讓它滅就寫0. 寫完一個字節(jié)的數(shù)據(jù)
,指針會按照尋址模式的方向自動加1。這樣就能構(gòu)造出各種形狀了
。當(dāng)然在實際操作過程中我們需要借助字模工具
,讓設(shè)計過程更加便捷



 



4. 顯示模塊小結(jié):
以上只是簡單的描述OLED顯示模塊操作的思路
,忽略了很多具體的細節(jié)。但是了解了這個思路
,然后去查看說明書就很容易了。
現(xiàn)在來小結(jié)一下
,對于顯示模塊,其功能自然是顯示作用
,既然是顯示,我們關(guān)心無非就是在哪里顯示
,顯示什么內(nèi)容
。只不過對于不同的顯示模塊,有些顯示的位置多些
,有些顯示的內(nèi)容更加豐富一些,比如有些模塊可以顯示不同的顏色
。整體來講對于顯示模塊,我們只需要做一件事情就可以了
,就是在顯示畫面的任意一個位置能顯示一個點(白點
,黑點或者紅點等等)
。因為任何一個形狀都是由點構(gòu)成的
,所以你能在任意一個位置顯示一個點
,那么理論上講你就能顯示各種形狀了
。當(dāng)然
,在具體操作中我們會借助一些字模工具來完成


返回頂部