点击图片购买
ST7735S 是 262K 彩色图形型 TFT-LCD 的单芯片控制器/驱动程序。它由396条源线和162门线驱动电路组成。该芯片能够直接连接到外部微处理器,并接受串行外围接口 (SPI)、8 位/9 位/16 位/18 位并行接口。显示数据可以存储在 132 x 162 x 18 位的片上显示数据 RAM 中。它可以在没有外部操作时钟时执行显示数据 RAM 读写操作,以最大限度地降低功耗。此外,由于驱动液晶所需的集成电源电路,因此可以制造出组件较少的显示系统。
下方这款为 1.44寸 TFT彩屏,驱动IC使用ST7735S芯片,液晶驱动IC的SPI接口已经引出带板子外侧,以便使用杜邦线连接,为不想焊接的伙伴非常友好,此次驱动所使用的MCU为增强型51单片机STC12系列的MCU,如下图所示:
点击图片购买
流程框架如下
上图中我们可以看到如果想要软重启液晶屏的话,可以直接看我圈中的那一行,D/CX为0,意思就是需要选择写入命令,个人建议写SPI代码的时候传输数据代码选择高位在前,这样就可以直接使用HEX那一栏的数据,即直接使用MCU_write_TFT_Byte(0x01)即可,即可完成软重启。
上图中的三个命令2A,2B.2C,分别为配置地址选择区域和填色命令,在选择好地址写入对应的数据函数即可完成屏幕的取地址和填色处理。
初始化代码,取自屏幕官方文档配置的驱动。
关键初始化框架给出,方便直接配置使用,部分功能函数可在下方留言邮箱获取,上线发送,长期发布类似文章,欢迎关注,欢迎随时留言。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/74609.html