Стыдно и все такое ... Но: Я дико долго собирал инфу, потом не было времени, потом школа итд итп и прочие левые отмазки. Долго не мог собрать программатор, который у меня смог заработать(PIC), в конце концов нашел uJDM. Собрал, все ок. Данные с пика читает и пишет, а сам пик не хочет работать. Я уже перепробывал все: программа компилиться без ошибок (пишу в PROTON'е), раз 5 пересобирал на макетке, и все равно.
Написал прогу в PROTON, там же откомпилил, взял хекс и через icprog загнал в МК. Ошибка в проге - вряд ли. Я взял стандартный сэмпл и заменил Device и Xtal. Порты все правильные, регистры расписаны.
Может я чего-то неправильно делаю? А то у меня уже коплекс неполноценности по этому поводу развиваеться.
В аттаче файл на бэйсике, хекс и асм
З.Ы. Единственное, что меня смущает, так это то что в asm-виде этого хекса видна строчечка "include p16xx.inc" Где этот инклуд, что с ним делать, откуда он его берет?