Точно аз не би трябвало да отговарям, защото почти не разбирам от микроконтролери и може би те заблуждавам, но се опитвам да бъда полезен, ако греша, моля колегите да помагат.
Файла m8def.inc го намирам в контекстта на AvrAssembler - асемблера за Атмел(Атмел, са конкуренти на Майкрочип). До колкото ми е извесно ти учиш сега за PIC микроконтролерите на Майкрочип. Разгледай файла
http://www.hs-augsburg.de/~hhoegl/elinu ... /m8def.inc
в него има дефиниции, за да е по-лесно разчитането на програмата. Например .equ WDE = 3 ; Watch Dog Enable
Повечето хора помнят по-лесно думи и съкращения от колкото числа и този фаил се вмъква на мястото на реда .include "Appnotes\m8def.inc" и по-лесно и бързо човек програмира и разчита програмите.
Ти се опитваш да промениш някакво устройство, покажи какво е. Може да има готови решения за твоя проблем в нета.