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

简易电路图制作软件——Fritzing

官方网站:http://fritzing.org/
Fritzing是个电子设计自动化软件。它支持设计师,艺术家,研究人员和爱好者参加从物理原型到进一步实际的产品。还支持用户记录其阿尔杜伊诺和其他电子为基础的原型,与他人分享,在教室里教电子,并建立一家生产印刷电路板的布局。

2148412a2utxapaoghaaau

214840qqqqmq7yqgy88t8s

更多功能,大家可以自己尝试
下载地址:http://fritzing.org/download/