数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 165|回复: 8

[综合] ML2420屏幕原理图

[复制链接]
发表于 9 小时前 | 显示全部楼层 |阅读模式
之前老兰上架一批ml2420屏幕,可惜没抢到,最近根据大佬帖子图片分析绘制了原理图




其中,ET6621S是1621段码屏控制芯片,最大支持128段(32SEG×4COM),这块板子只用了20根SEG和4根公共端,这块段码屏貌似是74段的,原理上可以用esp32转成点阵屏,写个for循环把LCD屏的段码表扫出来,然后转译成点阵显示,有这块板子的大佬可以试试
  1. #include "CS1621.h"
  2. uint8_t c;
  3. int main(void)
  4. {
  5.   
  6.   Timer_Init();//定时器初始化
  7.   HT1621_Init();//屏幕初始化
  8.   LCD_Init();
  9.   while (1)
  10.         {               
  11.           for(c=0;c<=20;c++)//20指的是:所用的地址总数
  12.                 {
  13.                    WritetoHT1621(c, 0x01);
  14.                    Delay_ms (500);
  15.                    WritetoHT1621(c, 0x01 | 0x02);
  16.                    Delay_ms (500);
  17.                    WritetoHT1621(c, 0x01 | 0x02 | 0x04);
  18.                    Delay_ms (500);
  19.                    WritetoHT1621(c, 0x01 | 0x02 | 0x04 | 0x08);
  20.                    Delay_ms (500);
  21.                 }
  22.                 Delay_ms (5000);
  23.                 CleanUpLCD();//清屏函数
  24.      }
  25. }
复制代码


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x

打赏

参与人数 3家元 +96 收起 理由
后来者 + 18
nokia5320 + 18
家睦 + 60

查看全部打赏

发表于 8 小时前 | 显示全部楼层
厉害了,可以用普通的12864屏幕代替吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 8 小时前 | 显示全部楼层
猪小呆 发表于 2025-7-18 14:18
厉害了,可以用普通的12864屏幕代替吗?

必须能呀,这才多少内容,都没汉字复杂,只要解出断码值,直接对接i2c
回复 支持 1 反对 0

使用道具 举报

发表于 8 小时前 | 显示全部楼层
厉害了~大佬快来!
回复 支持 反对

使用道具 举报

发表于 7 小时前 | 显示全部楼层
得有一块屏才能分析出来
回复 支持 反对

使用道具 举报

发表于 5 小时前 | 显示全部楼层
一种屏幕一套驱动,挺麻烦的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2 小时前 来自手机浏览器 | 显示全部楼层
72hour 发表于 2025-7-18 15:27
得有一块屏才能分析出来

是的,有屏幕比用逻辑分析仪看电平容易一些
回复 支持 反对

使用道具 举报

发表于 2 小时前 | 显示全部楼层
高手啊一般人弄不了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-18 23:16 , Processed in 0.062400 second(s), 9 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表