MPASM 03.20.02 Released         SZ671.ASM   11-21-2002  20:21:47         PAGE  1


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                      00001 ; SZ671.ASM
                      00002 
                      00003 ; This file tests for the processor-specific items for the selected
                      00004 ; processor.
                      00005 
                      00006         LIST    P=12C671, R=HEX ; 14-Bit core
                      00007 
  000003FF            00008 ROMRANGE        EQU     03FF
  0000007F            00009 RAMRANGE        EQU     007F
                      00010 
0000   3412           00011         RETLW   12      ; 0812 = 12-BIT
                      00012                                 ; 3412 = 14-BIT
                      00013                                 ; B612 = 16-BIT
                      00014 
0001   00FF           00015         MOVWF   RAMRANGE                ; OK
Message[302]: Register in operand not in bank 0.  Ensure that bank bits are correct.
0002   0080           00016         MOVWF   RAMRANGE+1      ; MESSAGE
                      00017 
03FF                  00018         ORG     ROMRANGE
03FF   0000           00019         NOP                     ; OK
Warning[220]: Address exceeds maximum range for this processor.
0400   0000           00020         NOP                     ; Warning
                      00021 
                      00022    IFDEF __16C84                ; EE Processors
                      00023         ORG     2100
                      00024         FILL    33, 40          ; OK
                      00025         DE      44              ; ERROR
                      00026    ENDIF
                      00027 
                      00028         END
MPASM 03.20.02 Released         SZ671.ASM   11-21-2002  20:21:47         PAGE  2


SYMBOL TABLE
  LABEL                             VALUE 

RAMRANGE                          0000007F
ROMRANGE                          000003FF
__12C671                          00000001


MEMORY USAGE MAP ('X' = Used,  '-' = Unused)

0000 : XXX------------- ---------------- ---------------- ----------------
03C0 : ---------------- ---------------- ---------------- ---------------X
0400 : X--------------- ---------------- ---------------- ----------------

All other memory blocks unused.

Program Memory Words Used:     4
Program Memory Words Free:  1020


Errors   :     0
Warnings :     1 reported,     0 suppressed
Messages :     1 reported,     0 suppressed

