MC68HC711D3CFB2 FREESCALE [Freescale Semiconductor, Inc], MC68HC711D3CFB2 Datasheet - Page 30

no-image

MC68HC711D3CFB2

Manufacturer Part Number
MC68HC711D3CFB2
Description
Microcontrollers
Manufacturer
FREESCALE [Freescale Semiconductor, Inc]
Datasheet
Operating Modes and Memory
RAM2–RAM0 (INIT bits 7–4) specify the starting address for the 192 bytes of static RAM. REG3–REG0
(INIT bits 3–0) specify the starting address for the control and status register block. In each case, the four
RAM or REG bits become the four upper bits of the 16-bit address of the RAM or register. Since the INIT
register is set to $00 by reset, the internal registers begin at $0000 and RAM begins at $0040.
Throughout this document, control and status register addresses are displayed with the high-order digit
shown as a bold 0. This convention indicates that the register block may be relocated to any 4-K memory
page, but that its default location is $0000.
RAM and the control and status registers can be relocated independently. If the control and status
registers are relocated in such a way as to conflict with PROM, then the register block takes priority, and
the EPROM or OTPROM at those locations becomes inaccessible. No harmful conflicts result. Lower
priority resources simply become inaccessible. Similarly, if an internal resource conflicts with an external
device, no harmful conflict results, since data from the external device is not applied to the internal data
bus. Thus, it cannot interfere with the internal read.
2.3.3 Configuration Control Register
The configuration control register (CONFIG) controls the presence of OTPROM or EPROM in the memory
map and enables the computer operating properly (COP) watchdog system.
This register is writable only once in expanded and single-chip modes (SMOD = 0). In these mode, the
COP watchdog timer is enabled out of reset. In all modes, except normal expanded, EPROM is enabled
and located at $F000–$FFFF. In normal expanded mode, EPROM is enabled and located at
$7000–$7FFF. Should the user wish to be in expanded mode, but with EPROM mapped at
$F000–$FFFF, he must reset in single-chip mode, and write a 1 to the MDA bit in the HPRIO register.
Bits 7–3 and 0 — Not implemented
NOCOP — Computer Operating Properly System Disable Bit
30
Always read 0.
This bit is cleared out of reset in normal modes (single chip and expanded), enabling the COP system.
It is writable only once after reset in these modes (SMOD = 0). In the special modes (test and
bootstrap) (SMOD = 1), this bit comes out of reset set, and is writable any time.
1 = COP system is disabled.
0 = COP system is enabled, reset forced on timeout.
Address: $003F
There are unused register locations in the 64-byte control and status
register block. Reads of these unused registers return data from the
undriven internal data bus, not from another source that happens to be
located at the same address.
Reset:
Read:
Write:
U = Unaffected
Bit 7
Figure 2-4. Configuration Control Register (CONFIG)
0
0
6
0
0
MC68HC711D3 Data Sheet, Rev. 2.1
5
0
0
NOTE
4
0
0
3
0
0
NOCOP
U
2
ROMON
U
1
Freescale Semiconductor
Bit 0
0
0

Related parts for MC68HC711D3CFB2