首页 > 其他分享 >【嵌入式学习笔记】---- OLED屏幕工作原理

【嵌入式学习笔记】---- OLED屏幕工作原理

时间:2024-03-20 17:34:46浏览次数:15  
标签:字节 SSD1603 引脚 写入 嵌入式 ---- SPI OLED 64

1 驱动芯片SSD1603简介

1.1 SSD1603芯片图

image

  • SSD1603是一款点阵显示屏控制器,可嵌入在屏幕中,用于执行接收数据、显示存储、扫描刷新等任务
  • 驱动接口:128个SEG引脚和64个COM引脚,对应\(128\times 64\)像素点阵显示屏
  • 内置显示存储器(GDDRAM):\(128\times 64 Bit(或128\times 64 Byte)SRAM\)
  • 供电:VDD=1.65-3.3V(IC逻辑电平);VCC=7-15V(面板驱动电平,通常OLED模块已集成了升压模块)
  • 通信接口:8位6800/8080并行接口(接线最多)、3/4线SPI接口、IIC接口(传输速度最慢)

1.2 SSD1603功能框图

image

1.3 SSD1603引脚定义

1.3.1 选择通信接口

image

1.3.2 不同模式下通信引脚的功能

image

1.4 数据传输时序图

1.4.1 四线SPI协议

image
image

1.4.2 三线SPI协议

image
相比于四线SPI,三线SPI的D/C#始终接低电平,依赖于SDIN先发送一个字节,从而判定接收内容是数据还是命令
image

1.4.3 IIC协议

image

2 GDDRAM显存与点阵显示屏映射的工作原理

首先,因为字节写入时以8位为一个传输单元,将每次传输的8位字节竖向展开,就可以将64行分为8页,方便字节的写入
image

例如,当在第一页第一列写入字节0xA1,转化为二进制就是10100001,对应的GDDRAM就会如下图所示:
image

那么此时在对应的点阵显示屏上,像素点为1的就亮,像素点为0的就灭,如下图:
image

且填充完第一列后,驱动芯片会自动将内部地址指针向右移动一位,准备接收下一个数据单元。当写到每页的最后一列,此时再继续写入数据,地址指针默认会回到该页的开头,覆盖数据重新写入,故常常需要配置寻址模式使地址指针跳到下一页的开头,再写入数据

标签:字节,SSD1603,引脚,写入,嵌入式,----,SPI,OLED,64
From: https://www.cnblogs.com/zxr-blog/p/18085286

相关文章

  • V208实现OnlyUpdate方式的OTA
    目录与多数沁恒家的MCU一样,V208的LD文件、启动文件使用的是公共文件,故不建议直接覆盖原路径中的文件,否则会导致其他工程的编译出问题。本文以MultiCentPeri例程作为原始例程,为其添加外置BLE固定库的OTA框架。步骤一:拷贝文件。完整复制一份MultiCentPeri工程的文件夹到同一目录......
  • 深入浅出mysql索引
    了解mysql是一个关系型数据库,mysql默认的最大链接数为151,一条语句的执行过程主要为:词法解析->语法解析->预处理器->优化器->执行器,这么一个流程。oracle中的sql执行流程(了解),oracle中采用了共享池来判断sql中是否存在缓存和执行计划,通过这一步骤我们可以知道应当采......
  • python基础 1
    #coding:utf-8##号表示单行注释,被注释的代码不会被运行ctrl+/进行注释#python中的输出语句#print("hellodcs38")#print是python当中默认的打印方式name='helloworld'#定义了一个变量name,将=号右边的"helloworld"字符串赋值给到name这个变量##在pyth......
  • 红黑树(STL-ordered_map)
    目录一、概念: 二、红黑树的结点三、红黑树的插入四、迭代器(核心:结点指针)五、应用 一、概念:    为了保持AVL树的平衡性,AVL树需要频繁地调整全树整体拓扑结构,代价较大。为此在AVL树的平衡标准上进一步放宽条件,引入红黑树的概念:每个结点都是黑色或者红色......
  • python coding with ChatGPT 打卡第23天| 回溯算法:理论基础
    文章目录视频讲解回溯法的效率解决的问题如何理解回溯法回溯框架视频讲解回溯算法理论篇回溯是递归的副产品,只要有递归就会有回溯。回溯法的效率回溯的本质是穷举,穷举所有可能,然后选出我们想要的答案,如果想让回溯法高效一些,可以加一些剪枝的操作,但也改不了回溯法......
  • RFID技术在人员定位和监控方面相较于其他技术有何明显优势?
    RFID技术在人员定位和监控方面相较于其他技术具有一系列明显优势,具体体现在以下几个方面:首先,RFID技术采用无线电信号进行非接触式识别,无需与目标对象进行物理接触,因此可以在各种环境下进行远距离的自动识别和定位。这使得RFID技术适用于不同领域的应用,如仓库管理、医院、工厂等,为......
  • 使用 Keras 的 Stable Diffusion 实现高性能文生图
    前言在本文中,我们将使用基于KerasCV实现的StableDiffusion模型进行图像生成,这是由stable.ai开发的文本生成图像的多模态模型。StableDiffusion是一种功能强大的开源的文本到图像生成模型。虽然市场上存在多种开源实现可以让用户根据文本提示轻松创建图像,但Keras......
  • 关于衍射光波导设计中的K阈(k-domain)分析的一些学习
     对于衍射光波导的设计来说,不能简单利用几何光的方法对光线的传播路径进行描述。因此可以基于K空间波矢的矢量运算来进行描述。 在阈值分析中,衍射光波导的光线传播遵循二个引导条件,分别为全内反射条件和引导模式条件。如图所示。             ......
  • 自学Python需要多久才能学会?
    这个问题很难给到一个具体的数字,Python的自学取决于Python的基础知识掌握程度,学习的意愿以及学习的能力。下面我们分布来看。有编程基础的人自学python需要多久?Python的语法时自学的关键,而python的语法和其他编程语言也是有很多相似之处的,比如条件判断和循环、字符串和集......
  • 前端学习-vue学习008-生命周期和模板引用
    官方教程链接ref标签(模板引用)手动操作DOM,使用模板引用,就是指向模板中一个DOM元素的ref<pref="pElementRef">hello</p>要访问该引用,我们需要声明一个同名的ref:constpElementRef=ref(null)生命周期详见前端学习-vue视频学习010-生命周期<template><!--html-......