??? 07/17/06 01:05 Read: times |
#120347 - Yes I realise this! Responding to: ???'s previous message |
Jan, My assembler has no problem with determining whether A is a register or direct address! I use the AD2500 assembler. Nevertheless, a valid point. As most of us realise, my method was generic in that the port pins do not need to be sequential or on the same port group. Nor was it intended to be the fastest in terms of cpu cycles. Steve's is probably the most direct means, but you need to be careful of the other 4 bits on the port!. As for polling the busy bit - this seems to be a bit of a contentious issue. If you poll the busy bit, you need to add a timeout as the displays can and do die. |
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 |