QUOTE (Mr.Denis @ Apr 12 2012, 05:23)

P.S. Хотя многие советуют начать с keil!
И правильно советуют! Сам начинал с него. В Кейле есть симулятор микроконтроллеров (процессор + периферия). Это значительно упрощает освоение достаточно непростой (на первый взгляд) архитектуры. Потом можно хоть в машинных кодах программировать
Выбор.