Hello everyone, My project use 2 external Flash ROMs, and I could modify the L51_Bank.a51 for code banking (Of course, I should use some GPIO,gates,and PSEN/ to do that). In fact, the programs only occpy one bank, the others are look-up table (Fonts,bitmaps,melody,etc..). Can I run the program in bank0, and read data(movc) from the other banks? As I know, Both fetch and movc will emit the same signal(PSEN/). Any suggestion? Put those data on common area is not a good idea, isn't it?
Have you looked at XCONST?
http://www.keil.com/forum/docs/thread2636.asp
even easier, use a Mx or 669 Erik
What is about the usage MOVX instead MOVC (connect second flash as data-memory). Good days!
Read all about it http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_PROG_GUIDE_1.pdf Erik
Thanks for all of your kindly replies! I need sometime to study those links and documents, thanks again.