|
话说三年前开始捡垃圾自娱,从立华家淘得如此巨屏,竟然只要1块八。只可惜刚开始捡垃圾那会儿,不懂得要多买,要是捣鼓废了还有下一个继续捣鼓,那时也是刚接触单片机不久,还不知道玩不玩得了这些玩意,心里怯怯的。到手之后,按照LCD1602驱动,不得要领,那会儿我也就刚把LCD1602搞明白,相信很多玩单片机的朋友,第一块显示屏要么是LCD1602,要么是OLED1306。对么?不对也别打我~
就一块屏,咱也不敢随便乱试,电路板上有6800和8080跳线,有串口和并口跳线,有V0对比度跳线,有背光跳线。你说是LCD1602,它不该有负压电路,你说是ks0108,它不该有串并口跳线,一时不知所以,就此作罢。
后来,自己又懂了一些,加上一位高人的指点,目光还是聚焦到KS0108,但脚位仍未知,用当时买的ESP32试了很多代码,都不行,那时arduino那个编译速度慢得出奇,耗费我很多光阴,后来才知道这个ESP32也给我买了坑。
直到前不久,又淘得一块大个的LCD1602.也是脚位和芯片不详,发到数码之家,竟有几番回帖关注,其中也有高人指点迷津,我受到启发,再次翻出箱底的这块均衡器屏,上来直接把负压跳线就位,6800和8080跳线,有串口和并口跳线先断开,esp32先烧录micropython固件,开干!不必再忍受arduino的编译龟速,按KS0108的常规脚位指定IO口后,让豆包直接给出代码,结果。。。点亮了?
NO,NO!继续调整代码,不就快嘛,多试几次也不烦。2小时后,还点不亮,豆包都快问烦了哈,准备放弃?这可是3年后了,还这么没出息么?我准备再次检查一下那缠绕在一块的杜邦线,突然间,屏幕闪了一下,出现了点阵,但是不受控制,我又燃起了希望,这时幸运之神引导了我的注意力,她让我发现了ESP32上引脚丝印上的巨坑,竟然有两个引脚标注为G23!这是那个设计师稿的!我真的很生气,就因为这个错误,浪费了我多少精力,向豆包吐槽,豆包也给出了十分理解的宽慰。
接下来,点亮,任意控制点阵的亮灭,势如破竹。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
打赏
-
查看全部打赏
|