Skip to content

Releases: mpeschke/hd44780_for_sdcc_51

BusyFlag fix

06 Jun 17:15
b6860d9
Compare
Choose a tag to compare

What's Changed

  • BusyFlag fix by @mpeschke in #6
  • There might be one additional release in the future to support OLED displays, if it makes sense to include this hardware in an HD44780 repository.

Full Changelog: v1.2.0...v1.3.0

I2C Bus Interface

05 Jun 21:54
031413a
Compare
Choose a tag to compare

What's Changed

  • I2C by @mpeschke in #4
  • Two I2C modules (LCD1602A, v3.0 and LCD2004A, v1.3 tested with crystal oscillators between 12 and 25 MHz).
  • Known issue: Busy Flag (no delay) check not working for this release. Check out the next release for a fix.

Full Changelog: v1.1.0...v1.2.0

4bit Bus Interface

21 Apr 17:19
5b9d070
Compare
Choose a tag to compare

What's Changed

  • Complete examples to use LCD 1602A with the 4bit bus interface. Both examples for internal and external ROM.
  • Next release will contain support for the I2C interface.

Full Changelog: v1.0.0...v1.1.0

AT89S51 with 1602 LCD at 22 MHz

18 Oct 19:17
bd7240a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.0...v1.0.0

This release provides a tested (with evidence) setup using a AT89S51 microcontroller interfaced with a 1602 LCD, running at 22 MHz.

  1. The other LCDs will be added in the next releases.
  2. Hex file is close to AT89S51 flash memory limit (4Kb).
  3. Uniform setup for building and deploying (flashing) using a AVRISP (Arduino) and Make.

Original from forked

16 Oct 00:17
Compare
Choose a tag to compare

This is the exact code from the original repo (https://github.com/apachiww/hd44780_for_sdcc_51).