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