Цитата(Purposeful @ Nov 21 2008, 23:03)

Ни в коем случае не учитесь программировать на Асемблере. Начинать лучше сразу с С.
Ага. Зачем идти в первый класс, если двери пятого на замок не закрыты? Если сразу пойти в пятый, то в первый все равно придется вернуться. Ассемблер - родной язык PIC-ов (прошу прощения, перед теми кто пишет сразу в машинных кодах). Если автору поста еще интересно, то вот один из вариантов освоения:
1. Журнал Радио 2001 год - статьи А.С. Долгий про PIC16F84, ассемблер и работа с MPLAB IDE, контроллер старый, но сути это не меняет, написано доходчиво и доступно, альтернатива книга В.С. Яценков "Микроконтроллеры MicroCHIP. Практическое руководство".
2. Журнал Радио 2004 год - статьи А.С. Долгий про простые программаторы
ftp://ftp.radio.ru/pub/2008/05/P&P.pdf3. Потом беритесь за Си - на первых порах лучше mikroC, он более дружественный к начинающим и имеет большую библиотеку и хороший Help (демо скачать можно здесь www.mikroe.com), потом при желании переходите на Hi-Tech.