MC9S12HZ128CAL Freescale Semiconductor, MC9S12HZ128CAL Datasheet - Page 102

IC MCU 16BIT 128K FLASH 112-LQFP

MC9S12HZ128CAL

Manufacturer Part Number
MC9S12HZ128CAL
Description
IC MCU 16BIT 128K FLASH 112-LQFP
Manufacturer
Freescale Semiconductor
Series
HCS12r
Datasheet

Specifications of MC9S12HZ128CAL

Core Processor
HCS12
Core Size
16-Bit
Speed
25MHz
Connectivity
CAN, EBI/EMI, I²C, SCI, SPI
Peripherals
LCD, Motor control PWM, POR, PWM, WDT
Number Of I /o
85
Program Memory Size
128KB (128K x 8)
Program Memory Type
FLASH
Eeprom Size
2K x 8
Ram Size
6K x 8
Voltage - Supply (vcc/vdd)
2.35 V ~ 5.5 V
Data Converters
A/D 16x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
112-LQFP
Processor Series
S12H
Core
HCS12
Data Bus Width
16 bit
Data Ram Size
6 KB
Interface Type
I2C, SCI, SPI
Maximum Clock Frequency
50 MHz
Number Of Programmable I/os
85
Number Of Timers
8
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
EWHCS12
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 16 Channel
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC9S12HZ128CAL
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Chapter 3 2 Kbyte EEPROM Module (EETS2KV1)
To change the EEPROM protection that will be loaded on reset, the upper sector of EEPROM must first
be unprotected, then the EEPROM protect byte located at address 0x07FD must be written to.
A protected EEPROM sector is disabled by the EPDIS bit while the size of the protected sector is defined
by the EP bits in the EPROT register.
Trying to alter any of the protected areas will result in a protect violation error and PVIOL flag will be set
in the ESTAT register. A mass erase of a whole EEPROM block is only possible when protection is fully
disabled by setting the EPOPEN and EPDIS bits. An attempt to mass erase an EEPROM block while
protection is enabled will set the PVIOL flag in the ESTAT register.
3.3.2.6
The ESTAT register defines the EEPROM state machine command status and EEPROM array access,
protection and erase verify status.
102
EPOPEN
NV[6:4]
EP[2:0]
EPDIS
Field
6:4
2:0
7
3
Opens EEPROM for Program or Erase
0 The whole EEPROM array is protected. In this case, the EPDIS and EP bits within the protection register are
1 The EEPROM sectors not protected are enabled for program or erase.
Nonvolatile Flag Bits — These three bits are available to the user as nonvolatile flags.
EEPROM Protection Address Range Disable — The EPDIS bit determines whether there is a protected area
in the space of the EEPROM address map.
0 Protection enabled
1 Protection disabled
EEPROM Protection Address Size — The EP[2:0] bits determine the size of the protected sector. Refer to
Table
EEPROM Status Register (ESTAT)
ignored.
3-6.
Table 3-6. EEPROM Address Range Protection
EP[2:0]
000
001
010
011
100
101
110
111
Table 3-5. EPROT Field Descriptions
MC9S12HZ256 Data Sheet, Rev. 2.05
Address Range
0x07C0-0x07FF
0x06C0-0x07FF
0x0780-0x07FF
0x0740-0x07FF
0x0700-0x07FF
0x0680-0x07FF
0x0640-0x07FF
0x0600-0x07FF
Protected
Description
Protected Size
128 bytes
192 bytes
256 bytes
320 bytes
384 bytes
448 bytes
512 bytes
64 bytes
Freescale Semiconductor

Related parts for MC9S12HZ128CAL