Skip to content

Library for UC1609 Monochrome LCD Display (SPI & I2C interface)

Notifications You must be signed in to change notification settings

nstepanets/UC1609

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UC1609 library

This is a library for UC1609 Monochrome LCD Displays. These displays use I2C or SPI to communicate, 2 to 5 pins are required to interface. This library depends on Adafruit GFX library at https://github.com/adafruit/Adafruit-GFX-Library. Please make sure you have installed the latest version before using this library.

This is a free library WITH NO WARRANTY, use it at your own risk!

Image

UC1609 interface

UC1609c supports three serial modes, one 4-wire SPI, one 3-wire SPI and one 2-wire I2C mode. Bus interface mode is determined by the wiring of the BM[1:0] and D[7] pins.

Display connection

I2C (2-wire) interface

When BM0 and D7 are set to "H", UC1609c is configured as an I2C bus signaling protocol compliant device. In this mode, CS pin is used to configure UC1609c device address (0x3C or 0x3E).

CD pin is not used in I2C mode and should be connected to Vss

When RST pin is not used (since RST pin is not required for proper chip operation), connect the pin to "H"

I2C mod

To select I2C mode, SPI displays require a little modification - isolate Pin 9 from Vss and connect Pin 9 and Pin 15 to Vdd.

About

Library for UC1609 Monochrome LCD Display (SPI & I2C interface)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages