MPASM 03.20.02 Released         SZ752.ASM   11-21-2002  20:21:49         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=17C752, R=HEX, F=INHX32    ; 16-Bit core
                      00007 
  0000FFFF            00008 ROMRANGE        EQU     0xFFFF
  000000FF            00009 RAMRANGE        EQU     0x00FF
  00000040            00010 EERANGE     EQU 0x0040
                      00011 
0000   B612           00012         RETLW   12      ; 0812 = 12-BIT
                      00013                                 ; 3412 = 14-BIT
                      00014                                 ; B612 = 16-BIT *
                      00015 
0001   01FF           00016         MOVWF   RAMRANGE        ; OK
Message[302]: Register in operand not in bank 0.  Ensure that bank bits are correct.
0002   0100           00017         MOVWF   RAMRANGE+1      ; MESSAGE
                      00018 
FFFF                  00019         ORG     ROMRANGE
FFFF   0000           00020         NOP                     ; OK
Warning[220]: Address exceeds maximum range for this processor.
Error[117]  : Address wrapped around 0
Error[118]  : Overwriting previous address contents (0000)
Error[118]  : Overwriting previous address contents (0000)
0000   0000           00021         NOP                     ; Warning
                      00022 
                      00023    IFDEF    __16C822    ; EE Processors
                      00024         ORG         2100
                      00025         FILL    33, EERANGE     ; OK
                      00026         DE          44              ; ERROR
                      00027    ENDIF
                      00028 
                      00029         END
MPASM 03.20.02 Released         SZ752.ASM   11-21-2002  20:21:49         PAGE  2


SYMBOL TABLE
  LABEL                             VALUE 

EERANGE                           00000040
RAMRANGE                          000000FF
ROMRANGE                          0000FFFF
__17C752                          00000001


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

0000 : XXX------------- ---------------- ---------------- ----------------
FFC0 : ---------------- ---------------- ---------------- ---------------X

All other memory blocks unused.

Program Memory Words Used:     4


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

