Why this choice?
Used on the XESS board we are using
Atmel part with 20K on-chip flash memory
- dispense with external memory for instructions
8051
- very common microcontroller with simple instruction set
- lots of features
- lots of alternatives
- lots of support and resources
- good tools available: we will use the Keil software
- Assembler
- C compiler
- Debugger
- we will use the C compiler mostly
- requires a good understanding of the 8051 architecture