| ??? 10/26/07 00:28 Read: times |
#146232 - Complexity Responding to: ???'s previous message |
Mike, you always seem to choose the most complex and torturous route to a solution. LCDs are slow - both with the interface and the rate at with the LCD crystals will change. Also, you've got a human on the other end reading it - they are slow (compared to the processor).
If you're worried about the LCD tying up precious cpu time, then you're not thinking the problem through. As for using completion interrupts from the lcd - I'd say it would take a little bit of extra logic to implement this, but why? One solution I choose for not waiting for the LCD was to use a 1mS tick. Each mS I would write a character to the LCD. I wouldn't have to wait, since 1mS is more than enough for the LCD controller to do its stuff. So for a 16*2 display, a full update would take 32mS -or about 31 updates per second. The LCD crystals to change take around 100mS (depends on temperature) and a update of 10 times per second is usually faster than most humans can read. |
| Topic | Author | Date |
| I\'m debating this 8052 circuit... | 01/01/70 00:00 | |
| Do you understand why that was done? | 01/01/70 00:00 | |
| I understand, but my debate is not solved. | 01/01/70 00:00 | |
| Avoid the situation! | 01/01/70 00:00 | |
| It should be ... | 01/01/70 00:00 | |
| ... | 01/01/70 00:00 | |
| startup.a51 will do just that unless modified | 01/01/70 00:00 | |
| What's a "startup.a51" | 01/01/70 00:00 | |
| C startup | 01/01/70 00:00 | |
| and if I use my own code... | 01/01/70 00:00 | |
| If you're smart enough to do that ... | 01/01/70 00:00 | |
| MMIO | 01/01/70 00:00 | |
| yes, at osc/12 it's 1 MHz ... but ... | 01/01/70 00:00 | |
| ... | 01/01/70 00:00 | |
| that's crazy | 01/01/70 00:00 | |
| Why worry? | 01/01/70 00:00 | |
| polls? | 01/01/70 00:00 | |
| If you want it to be high-speed, you won't use LCD | 01/01/70 00:00 | |
| experiment with the obvious | 01/01/70 00:00 | |
| Complexity | 01/01/70 00:00 | |
| I think! | 01/01/70 00:00 | |
| If only that were true ... | 01/01/70 00:00 | |
| Think? | 01/01/70 00:00 | |
| ok | 01/01/70 00:00 | |
| Not a matter of guessing.. | 01/01/70 00:00 | |
careful now! | 01/01/70 00:00 | |
| ASM | 01/01/70 00:00 |



