I've been programming the AT89LP family of 8051 architecture MCU's for years now, and I'm quite pleased with their performance. They run at up to 22 MHz, and boast a single-cycle execution for most instructions. They also have configurable I/Os, analog comparators and 10-bit ADCs, among other things.
Recently, I've learned how to program the PIC10LF322 and was impressed with its independent internal oscillator, low power requirements and ease of use. And although its instruction set is somewhat reduced compared to the 8051, it also executes most instructions in a single cycle.
I'm now reaching a point in which the 22 MHz offered by most architectures are a little slow for what I want to do. What other options are there? Which one is the fastest in instructions per second? I'm especially interested in finding a device available in through-hole, and not just SMT.
@MrChips, you know quite a bit about different architectures. What's your take?
Recently, I've learned how to program the PIC10LF322 and was impressed with its independent internal oscillator, low power requirements and ease of use. And although its instruction set is somewhat reduced compared to the 8051, it also executes most instructions in a single cycle.
I'm now reaching a point in which the 22 MHz offered by most architectures are a little slow for what I want to do. What other options are there? Which one is the fastest in instructions per second? I'm especially interested in finding a device available in through-hole, and not just SMT.
@MrChips, you know quite a bit about different architectures. What's your take?