u8glib已经完美支持OpenJumper MINI12864

 

013130c8684aqc8xnanc2c

u8glib是目前Arduino上最好的图形显示库,支持众多的点阵显示屏,最近的u8glib v1.12已经完美支持OpenJumper的MINI12864
你可以在OpenJumper的淘宝买到这款迷你显示器:猛击OpenJumper淘宝旗舰店
你可以在u8glib的Google Code上下载到这个库,也可以在论坛下载:

u8glib_arduino_v1.15

MINI12864可以使用硬件SPI驱动,也可以使用模拟SPI驱动,对应了两个函数
MINI12864可以使用硬件SPI驱动,也可以使用模拟SPI驱动,对应了两个函数
硬件SPI构造函数:

U8GLIB_MINI12864(cs, a0 , reset)

当使用硬件SPI时,LCD的sck和mosi应对应连接到Arduino SPI的sck、mosi。

模拟SPI构造函数:

U8GLIB_MINI12864(sck, mosi, cs, a0 , reset)

 
使用模拟SPI,LCD的引脚可以连接到Arduino任意引脚

例如:
使用例程时你需要在程序前添加以下语句:

U8GLIB_MINI12864 u8g(13, 11, 10, 9, 8); //SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9 ,RST=8;

 

便可以建立一个MINI12864的显示对象u8g。
接着你便可以使用u8g的成员函数操作OpenJumper MINI12864
具体用法可以参照u8glib自带的示例程序。

110757qq6buvqvb0xvx3xl 170610gbnncxoccl5cgxoc