??? 12/24/04 11:12 Read: times |
#83778 - A bug in the chip? Responding to: ???'s previous message |
Well, I would try the following:
1. to isolate the error, write as short and simple program as possible. If possible, send the bytes directly out to serial, not using the LCD. Send/display also the content of DPTR. Try perhaps copying from code memory to data memory first, and display from that. 2. If this does not help, assumiong a bug in the chip, try to fiddle around with EXTRAM and ENABOOT bits. Try to use the other DPTR for MOVC; or even try avoid using DPTR - use MOVC A,@A+PC. Try to find an another batch (different timestamp) of chips. Try to move the MOVC to different block of memory. Try to move the data to different block. 3. Call Philips :-( Jan Waclawek |
Topic | Author | Date |
P89C668 MOVC problem. | 01/01/70 00:00 | |
Earlier discussions. | 01/01/70 00:00 | |
Timing problem? | 01/01/70 00:00 | |
Re: Timing Problem. | 01/01/70 00:00 | |
How do you program? | 01/01/70 00:00 | |
Seciurity bits. | 01/01/70 00:00 | |
A bug in the chip? | 01/01/70 00:00 | |
Can you give the schematic ? | 01/01/70 00:00 | |
Schematic is here. | 01/01/70 00:00 | |
Real code I will post tomorrow. | 01/01/70 00:00 | |
More sacrifice needed | 01/01/70 00:00 | |
Flash Magic | 01/01/70 00:00 | |
Flash Magic | 01/01/70 00:00 | |
XRAM Turn ON. | 01/01/70 00:00 | |
I missed this - Russell. | 01/01/70 00:00 | |
maybe | 01/01/70 00:00 | |
Caught the cause of problem. | 01/01/70 00:00 | |
256 bytes less...![]() | 01/01/70 00:00 |