arhi
Member
Hi,
question .. some time ago I used to develop some hw with 8086 / 80186 CPU .. but, now I wonder if there is something "in between" CPU and MCU... to be more to the point, does microchip (or someone else) makes IC that
- has some basic MCU functions (AD/USART/I2C/SPI)
- do *not* have internal EPROM/RAM but uses external EPROM and RAM modules for "work"
for e.g. if I have a project that will require 64MB of "code" and 128MB of RAM to execute, low cpu usage (so it can be slow), and need to communicate with periferials via I2C/SPI in "old days" I would have to put CPU + EEPROM + RAM for the cpu operation, on top of that I would have to make "port mapers" that will occupy address space and that way I would communicate with periferials, now, is there something in between ? (some small amount of internally mapped memory that is 1 8bit port with hw usart/spi/i2c and address/data lines for the rest of it) ?
question .. some time ago I used to develop some hw with 8086 / 80186 CPU .. but, now I wonder if there is something "in between" CPU and MCU... to be more to the point, does microchip (or someone else) makes IC that
- has some basic MCU functions (AD/USART/I2C/SPI)
- do *not* have internal EPROM/RAM but uses external EPROM and RAM modules for "work"
for e.g. if I have a project that will require 64MB of "code" and 128MB of RAM to execute, low cpu usage (so it can be slow), and need to communicate with periferials via I2C/SPI in "old days" I would have to put CPU + EEPROM + RAM for the cpu operation, on top of that I would have to make "port mapers" that will occupy address space and that way I would communicate with periferials, now, is there something in between ? (some small amount of internally mapped memory that is 1 8bit port with hw usart/spi/i2c and address/data lines for the rest of it) ?