| ??? 07/20/06 05:08 Read: times |
#120641 - also note that... Responding to: ???'s previous message |
The first four writes are only 4 bit. ie, you do not want to make two writes to get 8 bits. You will confuse the LCD by doing that. (at least it confuses mine)
In my case, I just wrote another function that only writes the upper nibble. After the initialization, I use my normal 'write' function that writes the two nibbles like you would expect. |
| Topic | Author | Date |
| lcd code not working in bit mode. | 01/01/70 00:00 | |
| correction=>the code here is for 4bit mode | 01/01/70 00:00 | |
| A few possible problems | 01/01/70 00:00 | |
| a few blind shots | 01/01/70 00:00 | |
| Whats wrong with | 01/01/70 00:00 | |
| the difference is... | 01/01/70 00:00 | |
| You can do | 01/01/70 00:00 | |
| So mask it | 01/01/70 00:00 | |
| Yes I realise this! | 01/01/70 00:00 | |
| I didn't know that... | 01/01/70 00:00 | |
| A.x | 01/01/70 00:00 | |
| 8bit mode works by entering 38h only once | 01/01/70 00:00 | |
| But you're not using 8 bit mode. | 01/01/70 00:00 | |
| LCD datasheets ... | 01/01/70 00:00 | |
| A contentious issue! | 01/01/70 00:00 | |
| cpu and speed | 01/01/70 00:00 | |
| Oakely Doakely | 01/01/70 00:00 | |
| Clear LCD delay too short? | 01/01/70 00:00 | |
| Check this also | 01/01/70 00:00 | |
| delays are just fine | 01/01/70 00:00 | |
| Did you try... | 01/01/70 00:00 | |
| Look here | 01/01/70 00:00 | |
| also note that... | 01/01/70 00:00 | |
thank you Jon | 01/01/70 00:00 | |
| You Sure | 01/01/70 00:00 |



