Isn't there some kind of 16 bit mode (MIPS16e) in the pic32?
Yes, that's mentioned in the datasheet, which I only downloaded 15-minutes ago, so I haven't
had time to see what it even means. The 28-pin PIC32 does also have remappable peripherals,
which is a really handy feature, so maybe in MIPS16e mode, it's like a PIC24 with 32KB of RAM.
Interesting.
• MIPS16e® code compression
- 16-bit encoding of 32-bit instructions to
improve code density- Special PC-relative instructions for efficient
loading of addresses and constants- SAVE and RESTORE macro instructions for
setting up and tearing down stack frames
within subroutines- Improved support for handling 8 and 16-bit data types