Up to 56 fully programmable I/O pins
Up to 8 external plus 1 non-maskableinterrupts
16 bit Timer with 8 bit Prescaler, able to be used as a WatchdogTimer
Two 16 bit Multifunction Timers, each with an 8 bit prescaler and 13 operating modes
8 channel 8 bit Analog to Digital Converter, with Analog Watchdogs and external references
Serial Communications Interface with asynchronous and synchronous capability
Rich Instruction Set and 14 Addressingmodes
Division-by-Zero trap generation
Versati.