Biztosan elrontottál valamit! ;)
Mert eddig tökéletesnek néz ki, a hibaüzenetek is a helyükön vannak.
A programom eddig is így kezdődött és néhány utasítástól eltekintve csak a Bank4-et használom.
000000 00321 org 0
00322 assume Bank4
000000 6AF8 00323 clrf TBLPTRU, a
000002 010F 00324 banksel Bank15 ;switch to unmapped SFR region
Message[301]: MESSAGE: "__ASSUMED_BANK: 4"
00325 4
Message[301]: MESSAGE: "__ACTIVE_BANK: 15"
00326 15
000004 EF6D F002 00327 goto Start
00328
000008 00329 org 8
Message[301]: MESSAGE: "__ASSUMED_BANK: 4"
00330 4
Message[301]: MESSAGE: "__ACTIVE_BANK: -1"
00331 -1
000008 00332 Interrupt
A továbbiakban - ha bankot használtam - nem lehetett a hibaüzenetek kikapcsolása nélkül fordítani.
(Lehetett, csak volt több mint 1200 üzenet.)
Így viszont nincsenek felesleges üzenetek és még látszik is, hogy miért.
Igazán szép munka, és ezzel újabb lépést tettünk az MPASM hátunk mögött hagyása felé! :)