材料名称
数量
备注
0.85寸屏幕
1
/
转接板
Arduino nano单片机
杜邦线
工具名称
Arduino IDE
该屏幕需要使用Arduino NANO开发板,将工作电压跳转到3V3。请保证供电电压与逻辑电压一致,否则会导致无法正常工作
RESX为复位,模块上电时拉低,通常情况下置1;
CSX为从机片选, 仅当CS为低电平时,芯片才会被使能。
D/CX为芯片的数据/命令控制引脚,当DC = 0时写命令,当DC = 1时写数据
SDA为传输的数据,即RGB数据;
SCL为SPI通信时钟。
打开程序,选择开发板型号Arduino NANO
不勾选会导致上传失败
下载后的文件目录如下图
其中:
LCD_1inch5.ino:使用Arduino IDE打开即可;
LCD_Driver.cpp(.h):是液晶屏的驱动程序;
DEV_Config.cpp(.h):是硬件接口定义,里面封装了读写管脚电平,SPI传输数据,以及管脚初始化;
font8.cpp、font12.cpp、font16.cpp、font20.cpp、font24.cpp、font24CN.cpp、fonts.h:为不同大小字符的字模;
image.cpp(.h):是图片数据,这个可以通过Img2Lcd(在开发资料中可下载)把任意的BMP图片转换成16位真彩色图片数组。
然后点击编译并下载即可