@DATABASE
@NODE MAIN 16C54
* 16C54 HyperSource© include file for 16C54
* © 1998 RST Ralf Steines Trier, ALL RIGHTS RESERVED
*
* source: Microchip databook 1994
*

    @{" 16C54 MEMORY       " link "16C54_MEMORY"}
    @{" 16C5X CPU-CORE     " link "hinc:pic/_16C5X.hinc/16C5X_CPU-CORE"}
    @{" 16C5X INTERRUPTS   " link "hinc:pic/_16C5X.hinc/16C5X_INTERRUPTS"}

    @{" 16C5X IO-PORTS     " link "hinc:pic/_16C5X.hinc/16C5X_IO-PORTS"}

    @{" 16C5X TIMERS       " link "hinc:pic/_16C5X.hinc/16C5X_TIMERS"}

@ENDNODE
@NODE 16C54_MEMORY
****************************
*        MEMORY MAP        *
****************************

; 12 port lines, 18 pins

  REGS      = $0000    ;    7 BYTES REGS   (UNPAGED)

  RAM_BOT   = $0007    ;
  RAM_PBOT  = $0007    ;
  RAM_SIZE  = $0019    ;   25 BYTES RAM    (UNPAGED)
  RAM_TOP   = $0020    ;
  RAM_PAGES =     1    ;

  ROM_BOT   = $0000    ;
  ROM_SIZE  = $0200    ;  512 BYTES ROM_12 (UNPAGED)
  ROM_TOP   = $0200    ;
  ROM_PAGES =     1    ;
  ROM_BITS  =    12    ;

@ENDNODE

  .include hinc:PIC/_16C5X.hinc
