Must have 4 bytes (32 pins) I/O. Must have internal UART for serial I/O; serial input either at a pin or programmable to one of the I/O pins and serial output either at a pin or programmable to one of the I/O pins. EPROM for the instructions. ASM "compiler". Relatively inexpensive "emulator"/programmer for trying out programs on a real device. Relatively inexpensive MCU, can operate from color crystal to (say)
20Mhz crystal. Must be current production part with good expectation that it will be around for the next 5-20 years, as i hate to re-do the project every 1-3 years.Suggestions?