??? 03/12/08 08:23 Read: times Msg Score: +1 +1 Good Answer/Helpful |
#152151 - But did you try to fix your source? Responding to: ???'s previous message |
Scott:
Did you try the code changes that I suggested? In your code you showed three lines of assembly code that seemed quite wrong. You mentioned that you wanted to place the config date at 0x7000. Any yet when you loaded that pointer into DPTR you show loading the contents of IRAM address 0x70 into DPH and the contents of IRAM address 0x00 into DPL. Then in the next line of code you load R1 with the contents of address location 0x08. From the comment it seems like that you meant that the erase block opcode was actually meant to be the immediate value 0x08 and not the unknown value from some stray IRAM memory byte. It seems like you are giving up on the NXP part for maybe the wrong reasons!! Michael Karas |
Topic | Author | Date |
P89V51RD2 IAP | 01/01/70 00:00 | |
Sure But Not Sure.... | 01/01/70 00:00 | |
forget the p89v use at89C51rc2 | 01/01/70 00:00 | |
But did you try to fix your source? | 01/01/70 00:00 | |
this is a good reason | 01/01/70 00:00 | |
Still a mystery to me... | 01/01/70 00:00 | |
I see your point; yet... | 01/01/70 00:00 | |
small potatoes | 01/01/70 00:00 | |
Methinks you're looking in the wrong place! | 01/01/70 00:00 | |
Too quick to blame the tools? | 01/01/70 00:00 | |
not the issue![]() | 01/01/70 00:00 |