Your 'connect ROM to controller' scenario ISN'T a micro-controller, it's a micro-processor - a micro-controller has all this internally.
thanks for understanding, I realized after I said microcontroller instead of microprocessor.
But your list of requirements is incredibly vague, what are you trying to do?.
I want to be able to make my own miniature computer that has ROM which can be changed without changing the microprocessor.
Once I have the right chip, I will eventually make my own packet radio modem, and connect it to my superregen :wink:
Even though my superregen is not optimized for TV signals, it is definitely optimized to pick up my transmitter signal, even though both units are using cheap $1 batteries from Dollarama (a canadian dollar store).
The reason why I want this rom to microprocessor setup is because I want to make the TNC that interfaces between the computer and the radio. This TNC will work like an ordinary modem.
I also want the microprocessor to be able to send to the computer HTML pages as well, should the connection to the remote station fail. I don't want a disconnect.
It sounds like alot, but you know what I am saying.
so all I need is a chip that:
#1. accepts 8051, or x86 code.
#2. can read from a 16-bit ROM
#3. contains internal ram
#4. has at least 8 output ports
#5. has some input ports
an 8088 almost did the trick, but I didn't want the address and data lines on the same pin.