We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Keil compiler has the provision of type specifier 'pdata' which can be used to declare variables in external memory. For SRAM kind of memory devices we can keep the chip enable signal low and use facility provided by 'pdata'. But for FRAM kind of chips (eg FM1608), CE signal has to have a logic low transition after address is placed then only a valid read/write operation can be performed. But the code generated by keil dosn't give any option to modify the pdata to insert this CE logic on a port pin. Is it possible to do anything in code to generate CE signal while accessing pdata type variables. Thanks in advance...
Use the 8051's /RD and /WR signals in the normal manner?
Hardware design was already done. /RD, /WR signals are connected as usual, and CE signal is connected to a port pin. We need to maninpulate this pin to strobe CE for each FRAM memory access.