32MZ quote DMIPS , ( scratch head ) , actually a 16 bit PIC will be a sinch for the 1802s 16 x 16 bit data registers, you need 38 IO something like a 53 I/O dsPIC33EV256GM106 ( think right) will do 5v as well + 16k ram, put one on a breakout board and give it a whirl..
Edit could you write some 1802 instructions in PIC asm ....
Yeah.
It does, ideally, also need to be 5V. I don't want to mess with 3V <==> 5V interfacing.
They're cheap enough that I can breadboard one, hook up a freq gen to the NMI,
and write a routine to count how many instruction cycles can execute before
the next interrupt. That will give me absolute real-world values.
I'm also looking at GHz microcontrollers. Or even microprocessors.
It's just a matter of how much external logic you need for support / i/o / memory.
I need something fast enough that you could, for example, make a hardware
"debugger" with full data displays (LEDs) and be able to monitor a 4 MHz 1802's
databus and be able to monitor and interpret code execution and accumulator/register
values and such. And I want the program that does all that to also be 1802 code.
(instead of using the native microcontroller and its code to do it, which would obviously be easier)