| ??? 09/27/08 07:41 Read: times |
#158616 - memory handling - uC P89C669 On-Chip XRAM |
I'm using uC - P89C669
It is specified in data sheets uC P89C669 has 2KB of On chip RAM(data memory) & 64KB of ROM(Code Memory). I'm unable to use RAM above 768 Bytes. Also i'm using Keil uVision2 - V2.37(Full Version) & Keil uVision3 -V3.62(downloaded from net) It does not show any error in comiplation when a array with larger size is used, but when i try to read this array buffer it shows garbage value. I've also tried settings in LX51 Locate in Target Options of KEIL compiler. User Class: XDATA - 0x0000-0x2FF HDATA - 0x300-0x7FF i wanted to specify E-DATA instead of HDATA but compiler was not accepting Also i hv put MXON = 0x02 so that SP width is increased to 16bits instead of default 8-bits Is this following assumption right? X-DATA --> 0x0000-0x02FF(includes DATA & IDATA) E-DATA --> 0x0300-0x07FF H-DATA --> external memory ie OFF-CHIP Memory ie 64KB RAM Memory or so Pls reply Pratibha |
| Topic | Author | Date |
| memory handling - uC P89C669 On-Chip XRAM | 01/01/70 00:00 | |
| please send your code that handles hdata | 01/01/70 00:00 | |
| UART0 of LPC2148 | 01/01/70 00:00 | |
A new thread would be a good idea... | 01/01/70 00:00 | |
| i think to recall .... | 01/01/70 00:00 | |
| '669 is DIFFERENT | 01/01/70 00:00 | |
| 669 EOL? | 01/01/70 00:00 | |
| hard to say, but I would be cautious at least | 01/01/70 00:00 | |
| nope | 01/01/70 00:00 | |
| Not quite | 01/01/70 00:00 | |
| where are the ST LPCs? | 01/01/70 00:00 | |
| you are free to draw your own conclusions | 01/01/70 00:00 |



