[范例教程] 1.44寸TFT液晶屏测试代码

[复制链接]
1011|6
 楼主| loutin 发表于 2023-7-14 21:00 | 显示全部楼层 |阅读模式
1.44寸TFT液晶屏图片


程序分为软件SPI和硬件SPI
软件SPI程序:
用单片机STC89C516和STC89C516和单片机STC12C5A60S2,12MHz晶振,测试通过
硬件SPI程序:
用单片机STC12C5A60S2,12MHz晶振,测试通过(STC89C516无硬件SPI)

使用软件SPI的程序显示速度较慢,但是通用性好,使用硬件SPI的程序显示速度较快,但CLK和MOSI连线不可更改,通用性较差(连线在程序的port.h文件中)

程序功能:
1.支持中英文混合显示,支持自定义字体颜色和背景颜色,显示到行末自动转行
2.支持显示图片
3.支持旋转屏幕(在程序的TFT.h文件中设置)




程序对图片取模和汉字取模的方式所要求





关于程序中的一点小的问题


链接:https://pan.baidu.com/s/1WJKyOZom_Xur1OzmlodmFw
提取码:j0km
中国龙芯CDX 发表于 2023-7-24 13:20 | 显示全部楼层
一般硬件都是SPI通信,SPI程序比较简单通讯速率快
小夏天的大西瓜 发表于 2023-7-25 12:36 | 显示全部楼层
SPI是四线通讯协议,有4条逻辑线
OKAKAKO 发表于 2023-7-25 13:08 | 显示全部楼层
软件SPI程序:
用单片机STC89C516和STC89C516和单片机STC12C5A60S2,12MHz晶振,测试通过
硬件SPI程序:
用单片机STC12C5A60S2,12MHz晶振,测试通过(STC89C516无硬件SPI)
楼主这2个方法有什么区别对于最终结果来说
jf101 发表于 2023-7-25 13:26 | 显示全部楼层
SPI是四线式,通信速率可达10M
星辰大海不退缩 发表于 2023-7-25 14:47 | 显示全部楼层
软件硬件相结合呗,哪个好用用哪个
xxrs 发表于 2023-9-7 22:51 | 显示全部楼层
这么小的还有用的吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

87

主题

1659

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部