|
之前老兰上架一批ml2420屏幕,可惜没抢到,最近根据大佬帖子图片分析绘制了原理图
其中,ET6621S是1621段码屏控制芯片,最大支持128段(32SEG×4COM),这块板子只用了20根SEG和4根公共端,这块段码屏貌似是74段的,原理上可以用esp32转成点阵屏,写个for循环把LCD屏的段码表扫出来,然后转译成点阵显示,有这块板子的大佬可以试试
- #include "CS1621.h"
- uint8_t c;
- int main(void)
- {
-
- Timer_Init();//定时器初始化
- HT1621_Init();//屏幕初始化
- LCD_Init();
- while (1)
- {
- for(c=0;c<=20;c++)//20指的是:所用的地址总数
- {
- WritetoHT1621(c, 0x01);
- Delay_ms (500);
- WritetoHT1621(c, 0x01 | 0x02);
- Delay_ms (500);
- WritetoHT1621(c, 0x01 | 0x02 | 0x04);
- Delay_ms (500);
- WritetoHT1621(c, 0x01 | 0x02 | 0x04 | 0x08);
- Delay_ms (500);
- }
- Delay_ms (5000);
- CleanUpLCD();//清屏函数
- }
- }
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
打赏
-
查看全部打赏
|