国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

在OLED上顯示各種各樣的數(shù)據(jù)(文字、字母、圖片)

這篇具有很好參考價值的文章主要介紹了在OLED上顯示各種各樣的數(shù)據(jù)(文字、字母、圖片)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

今天來說一說OLED,也同時記錄一下成果。

在學(xué)習(xí)OLED之前需要知道IIC協(xié)議,不了解的可以看(IIC協(xié)議相關(guān)_dxdlnu的博客-CSDN博客)

什么是OLED??OLED_百度百科 (baidu.com)

?一.OLED寫入指令和數(shù)據(jù)

因為OLED是有寫入指令/數(shù)據(jù)的操作的,至于為什么有在后面編寫程序的時候就能知道。

先看一下如何寫入指令和數(shù)據(jù)?

oled實時顯示數(shù)據(jù),c51,51單片機,嵌入式硬件,單片機

CO和D/C說明如下:

oled實時顯示數(shù)據(jù),c51,51單片機,嵌入式硬件,單片機

根據(jù)協(xié)議圖,封裝一個寫入指令的函數(shù)

oled實時顯示數(shù)據(jù),c51,51單片機,嵌入式硬件,單片機

?封裝一個寫入數(shù)據(jù)的函數(shù):

oled實時顯示數(shù)據(jù),c51,51單片機,嵌入式硬件,單片機

**********87行有誤應(yīng)該是0x40寫入數(shù)據(jù)

二.OLED顯示一個點的思路及代碼實現(xiàn)

首先思考,一個OLED屏有那么大,我們?nèi)绾卧谝粋€自己想要的地方顯示一個點呢?這就先要解決,OLED顯示方式的問題。

首先我們要了解OLED顯示屏它的構(gòu)成:

oled實時顯示數(shù)據(jù),c51,51單片機,嵌入式硬件,單片機

oled實時顯示數(shù)據(jù),c51,51單片機,嵌入式硬件,單片機

我們可以看到,這里Page共有8行,并且每一個Page里有8位(bit),也就是一個Page的一列代表一個字節(jié)。

大致了解之后我們看看OLED如何尋址呢?

oled實時顯示數(shù)據(jù),c51,51單片機,嵌入式硬件,單片機

這里有三個尋址方式(前兩種最常見),圖還是比較形象的不做過多解釋。

如何在Keil中設(shè)定自己想要的尋址模式?

?oled實時顯示數(shù)據(jù),c51,51單片機,嵌入式硬件,單片機

比如這里我們想要定為頁尋址模式,我們可以在代碼的發(fā)送cmd并寫入0x20,再發(fā)送0x02,成功進(jìn)入頁尋址模式。

接下來用代碼實現(xiàn)一個點。?

oled實時顯示數(shù)據(jù),c51,51單片機,嵌入式硬件,單片機

在OLED上顯示一個點主要就是這三大步

以下對代碼逐行分析:

141行.首先是初始化Init,這個手冊里有,直接cv過來就好(我們的Cmd和Data函數(shù)已經(jīng)寫好了)

oled實時顯示數(shù)據(jù),c51,51單片機,嵌入式硬件,單片機

?142.行選擇一個位置文章來源地址http://www.zghlxwxcb.cn/news/detail-525067.html

到了這里,關(guān)于在OLED上顯示各種各樣的數(shù)據(jù)(文字、字母、圖片)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 前端 | (二)各種各樣的常用標(biāo)簽 | 尚硅谷前端html+css零基礎(chǔ)教程2023最新

    前端 | (二)各種各樣的常用標(biāo)簽 | 尚硅谷前端html+css零基礎(chǔ)教程2023最新

    學(xué)習(xí)來源 :尚硅谷前端html+css零基礎(chǔ)教程,2023最新前端開發(fā)html5+css3視頻 系列筆記 : 【HTML4】(一)前端簡介 【HTML4】(二)各種各樣的常用標(biāo)簽 【HTML4】(三)表單及HTML4收尾 【CSS2】(四)CSS基礎(chǔ)及CSS選擇器 【CSS2】(五)CSS三大特性及常用屬性 【CSS2】(六)CSS盒子模型

    2024年02月16日
    瀏覽(54)
  • 0.96寸OLED(SSD1306)屏幕顯示(二)——超長文字水平滾動

    0.96寸OLED(SSD1306)屏幕顯示(二)——超長文字水平滾動

    (一)基礎(chǔ)功能介紹 (二)超長文字水平滾動 (三)屏幕垂直水平滾動 文章目錄 前言 一、內(nèi)置水平滾動方法 二、自定義水平滾動方法 總結(jié) 最近,我突發(fā)奇想去翻閱了一些我本科期間所做的一些小項目,發(fā)現(xiàn)都挺有意思的!當(dāng)年做這些項目的時候可走了很多彎路,所以想

    2023年04月08日
    瀏覽(68)
  • 0.96寸OLED顯示屏文字取模和圖片取模教程

    0.96寸OLED顯示屏文字取模和圖片取模教程

    目錄 1、文字取模 2、圖片取模 ????????第一種、PCtoLCD2002 ????????第二種、Img2Lcd(個人推薦) ?總結(jié) 資源見本章最底部 ? ? ? ? 打開取模軟件,如下圖所示: ? ? ? ? ?設(shè)置相關(guān)選項 ? ? ? ? ?可設(shè)置漢字寬高,如下圖所示: ? ? ? ? ?開始生成漢字C數(shù)組,如下圖

    2024年02月06日
    瀏覽(19)
  • stm32+OLED顯示數(shù)據(jù)

    stm32+OLED顯示數(shù)據(jù)

    理解OLED屏顯和漢字點陣編碼原理,使用STM32F103的SPI或IIC接口實現(xiàn)以下功能: 顯示自己的學(xué)號和姓名; 顯示AHT20的溫度和濕度; 上下或左右的滑動顯示長字符。 OLED(Organic Light Emitting Display,中文名有機發(fā)光顯示器)是指有機半導(dǎo)體材料和發(fā)光材料在電場驅(qū)動下,通過載流子注

    2024年02月02日
    瀏覽(17)
  • MLX90614紅外測溫傳感器使用arduino采集溫度數(shù)據(jù)OLED顯示

    MLX90614紅外測溫傳感器使用arduino采集溫度數(shù)據(jù)OLED顯示

    點擊圖片購買 MLX90614是一款由邁來芯公司提供的低成本,無接觸溫度計。輸出數(shù)據(jù)和物體溫度呈線性比例,具有高精度和高分辨率。TO-39金屬封裝里同時集成了紅外感應(yīng)熱電堆探測器芯片MLX81101(溫度是通過PTC或是PTAT元件測量)和信號處理專用集成芯片MLX90302,專門用于處理紅

    2024年02月03日
    瀏覽(20)
  • STM32驅(qū)動超聲波+OLED顯示,并上傳數(shù)據(jù)到云端(ONENET)

    STM32驅(qū)動超聲波+OLED顯示,并上傳數(shù)據(jù)到云端(ONENET)

    本文將介紹如何使用STM32F103C8T6單片機和HC-SR04超聲波測距模塊來實現(xiàn)測距功能,并通過0.96寸OLED屏幕顯示測距結(jié)果。 首先,我們需要了解一下HC-SR04超聲波測距模塊的工作原理。該模塊通過發(fā)送超聲波脈沖并接收回波信號的時間來計算物體與模塊之間的距離。具體實現(xiàn)過程如下

    2024年02月12日
    瀏覽(25)
  • 電腦傳輸數(shù)據(jù)STM32模擬I2C顯示實時畫面到OLED

    電腦傳輸數(shù)據(jù)STM32模擬I2C顯示實時畫面到OLED

    寫的不好,還望大家指正,有的地方引用了一下大佬的代碼。 一、所需硬件: STM32F103C8T6 USB轉(zhuǎn)串口模塊 OLED 128*64顯示屏 STLINK 二、代碼部分 1.stm32串口部分代碼 2.stm32OLED屏幕部分代碼 3.主程序 4.電腦通過opencv庫截取電腦當(dāng)前1080p一幀畫面,并對圖片二值化處理,通過電腦端編寫

    2024年02月13日
    瀏覽(28)
  • ESP32設(shè)備驅(qū)動-OLED顯示單個或多個DS18B20傳感器數(shù)據(jù)

    在本文中,我們將介紹如何ESP32驅(qū)動單個或多個DS18B20傳感器,并將DS18B20傳感器數(shù)據(jù)在OLE中顯示。 DS18B20 是一種溫度傳感器,本質(zhì)上是單線可編程的。 它廣泛用于測量存在于硬環(huán)境中的化學(xué)溶液和物質(zhì)的溫度。 使用此傳感器的優(yōu)勢之一是我們只需要 ESP 板上的一個引腳即可傳

    2024年02月07日
    瀏覽(22)
  • js將輸入的文字部分獲取拼音首字母

    js將輸入的文字部分獲取拼音首字母

    使用

    2024年02月15日
    瀏覽(13)
  • K_A19_002 基于STM32等單片機采集水位檢測傳感數(shù)據(jù) 串口與OLED0.96雙顯示

    K_A19_002 基于STM32等單片機采集水位檢測傳感數(shù)據(jù) 串口與OLED0.96雙顯示

    單片機型號 測試條件 模塊名稱 代碼功能 STC89C52RC 晶振11.0592M 水位檢測傳感模塊 STC89C52RC驅(qū)動水位檢測傳感模塊 串口與OLED0.96雙顯示 STM32F103C8T6 晶振8M/系統(tǒng)時鐘72M 水位檢測傳感模塊 STM32F103C8T6驅(qū)動水位檢測傳感模塊參數(shù) 串口與OLED0.96雙顯示 其他資料目錄 直戳跳轉(zhuǎn) 工作電壓:

    2024年02月07日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包