Datasheet

M68HC12B Family Data Sheet, Rev. 9.1
Freescale Semiconductor 39
Chapter 2
Register Block
2.1 Introduction
The register block can be mapped to any 2-Kbyte boundary within the standard 64-Kbyte address space
by manipulating bits REG15–REG11 in the register initialization register (INITRG). INITRG establishes
the upper five bits of the register block’s 16-bit address. The register block occupies the first 512 bytes of
the 2-Kbyte block.
Default addressing (after reset) is indicated in Figure 2-1. For additional information, refer to Chapter 5
Operating Modes and Resource Mapping.
NOTE
In expanded and peripheral modes, these registers are not in the map:
Port A data register, PORTA
Port B data register, PORTB
Port A data direction register, DDRA
Port B data direction register, DDRB
In peripheral mode or in expanded modes with the emulate port E bit (EME) set, these registers are not
in the map:
Port E data register, PORTE
Port E data direction register, DDRE
In peripheral mode, these registers are not in the map:
Mode register, MODE
Pullup control register, PUCR
Reduced drive register, RDRIV