MCHLC908QY2CPE Freescale Semiconductor, MCHLC908QY2CPE Datasheet - Page 62

no-image

MCHLC908QY2CPE

Manufacturer Part Number
MCHLC908QY2CPE
Description
IC MCU 1.5K FLASH 8MHZ 16-DIP
Manufacturer
Freescale Semiconductor
Series
HC08r
Datasheet

Specifications of MCHLC908QY2CPE

Core Processor
HC08
Core Size
8-Bit
Speed
2MHz
Peripherals
LVD, POR, PWM
Number Of I /o
13
Program Memory Size
1.5KB (1.5K x 8)
Program Memory Type
FLASH
Ram Size
128 x 8
Voltage - Supply (vcc/vdd)
2.4 V ~ 3.6 V
Data Converters
A/D 4x8b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
16-DIP (0.300", 7.62mm)
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Connectivity
-
Central Processor Unit (CPU)
7.3.1 Accumulator
The accumulator is a general-purpose 8-bit register. The CPU uses the accumulator to hold operands and
the results of arithmetic/logic operations.
7.3.2 Index Register
The 16-bit index register allows indexed addressing of a 64-Kbyte memory space. H is the upper byte of
the index register, and X is the lower byte. H:X is the concatenated 16-bit index register.
In the indexed addressing modes, the CPU uses the contents of the index register to determine the
conditional address of the operand.
The index register can serve also as a temporary data storage location.
62
Reset:
Reset:
Read:
Write:
Read:
Write:
X = Indeterminate
15
15
15
Bit
15
0
Bit 7
14
0
H
13
0
MC68HLC908QY/QT Family Data Sheet, Rev. 3
6
12
0
Figure 7-3. Index Register (H:X)
Figure 7-2. Accumulator (A)
Figure 7-1. CPU Registers
11
7
7
V 1 1 H I N Z C
0
5
10
0
X
9
0
Unaffected by reset
4
8
0
0
0
0
0
0
X
7
ACCUMULATOR (A)
INDEX REGISTER (H:X)
STACK POINTER (SP)
PROGRAM COUNTER (PC)
CONDITION CODE REGISTER (CCR)
CARRY/BORROW FLAG
ZERO FLAG
NEGATIVE FLAG
INTERRUPT MASK
HALF-CARRY FLAG
TWO’S COMPLEMENT OVERFLOW FLAG
3
X
6
X
5
2
X
4
X
3
1
2
X
Freescale Semiconductor
X
1
Bit 0
Bit
0
X

Related parts for MCHLC908QY2CPE