Proponuję zainteresować się procesorkiem ADuC812 firmy analog devices. FEATURES
Analog I/O
8-Channel, High Accuracy 12-Bit ADC
On-Chip, 100 ppm/"C Voltage Reference
High-Speed 200 kSPS
DMA Controller for High-Speed ADC-to-RAM Capture
Two 12-Bit Voltage Output DACs
On-Chip Temperature Sensor Function
Memory
8K Bytes On-Chip Flash/EE Program Memory
640 Bytes On-Chip Flash/EE Data Memory
256 Bytes On-Chip Data RAM
16M Bytes External Data Address Space
64K Bytes External Program Address Space
8051-Compatible Core
12 MHz Nominal Operation (16 MHz Max)
Three 16-Bit Timer/Counters
High Current Drive Capability?Port 3
Nine Interrupt Sources, Two Priority Levels
Power
Specified for 3 V and 5 V Operation
Normal, Idle, and Power-Down Modes
On-Chip Peripherals
UART and SPI? Serial I/O
Watchdog Timer
Power Supply Monitor
aha, i trzeba poczytać erraty