C Library for LCD displays that use the HD44780 interface, Part 2

Let us continue with reviewing the hd44780 LCD library code examples. Please refer to the previous post for links to the source code and an explanation of what we are working on. We will now look at the next code example: Code Examples CursorPosition.c   Note:  In the above image, the lines that start with ‘0’ and ‘1’ are line one. The lines that start with ‘2’ and ‘3’ are line two. The display I have is an ERM2004-1.  It supports two 40 character lines split across 4 20 character lines on the display. If you have not done so, refer…
Read more →

C Library for LCD displays that use the HD44780 interface, Part 1

Hello all, I have started working with Texas Instruments MSP430 value line micro controllers.  I still enjoy working with Ardunio but I can pick up a 16 bit TI MSP-EXp430G2  for $9.95. Texas Instruments is a large company and has really embraced the DIY, maker community.  Their online support and documentation is fabulous. https://store.ti.com/MSP430-LaunchPad-Value-Line-Development-kit-P2031.aspx I started getting familiar with the chip architecture for the above MSP430.  What better way to learn about the chip then to write some code. I have a few LCD display lying around and decided that this would be a good project to develop. In doing some digging out…
Read more →