I need 7 pins ( RW,RS,EN, 4 Data Bits).
I thought i could maybe adapt code from a AVR lib(e.g.), but i'm relatively new to Dave and have some problems with it because its hard to find good tutorials.
How can i set several pins at once ? for example when i want to send an asci code ( e.g. 0011) to the data pins ?
Sorry, I have not experience on this:( What I can suggest is to take a look on the "LCD_X_DisplayDriver()" function in LCDConf.c.
I have modified a 4-bit Library LCD library to be used with Dave tool and XMC based MCUs.
It needs GPIO App(IO004) to configure each pin as output and I have used a Timer AppSYSTM001 with millisecond resolution for delay routines.
I have tested this library with XMC2Go dev tool which is using XMC1100 MCU.
For me XMC2Go, is the smallest development board with an integrated debugger.
Library files are attached with this post.
It may help someone to connect these type of LCDs in future.
I used this code. Checked the output using evaluation board's LEDs, logic is working fine but the LCD doesn't give the output what I expect. This is how my LCD displays(attached). What/Where may be the issue? Any thoughts. (XMC 1400 Boot Kit, I am using)