ChipKit uC32

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