I need to find a microprocessor with the following requirements. I currently use a PIC 16F876. I need to add a lot of software to the product and don't have enough room in the pic.
- at least 3 10-bit (or greater) a/d converters
- 16 programmable digital i/o pins
- 32-bit
- execute from RAM
- free C cross compiler
- address 1 meg of memory (ROM and RAM)
- pulse width output
- programmable interrupt pins
- timer interrupts
- serial port registers and interrupts
- fast: need to compute realtime physics using floating point math.
thanks, William