| ??? 10/25/07 14:12 Read: times |
#146190 - If you want it to be high-speed, you won't use LCD Responding to: ???'s previous message |
at least you won't use it in memory-mapped mode. In port-mapped mode, you still can't operate the LCD any faster, but you can, at least, run everything else that's capable at full speed.
The catch with memory-mapping your I/O is that slow external I/O devices impact EVERYTHING, since standard 805x's have no "wait" signal by means of which you could adjust the cycle length. Now, some more modern 805x's have the ability to stretch external bus access times, but that impacts ALL external memory mapped devices to the extent that they have to run at the speed of the slowest. In rare cases, it's quick enough to reprogram the MCU SFR's such that the cycle stretch is appropriate for the device(s) that you're going to use next. It quickly becomes a programming headache, though, particularly if you have interrupt-driven I/O routines for some external memory-mapped devices. RE |
| 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 |



