MC68HC16Z1CAG25 Freescale Semiconductor, MC68HC16Z1CAG25 Datasheet - Page 475

IC MCU 16BIT 25MHZ 144-LQFP

MC68HC16Z1CAG25

Manufacturer Part Number
MC68HC16Z1CAG25
Description
IC MCU 16BIT 25MHZ 144-LQFP
Manufacturer
Freescale Semiconductor
Series
HC16r
Datasheet

Specifications of MC68HC16Z1CAG25

Core Processor
CPU16
Core Size
16-Bit
Speed
25MHz
Connectivity
EBI/EMI, SCI, SPI
Peripherals
POR, PWM, WDT
Number Of I /o
16
Program Memory Type
ROMless
Ram Size
1K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
144-LQFP
Cpu Family
HC16
Device Core Size
16b
Frequency (max)
25MHz
Interface Type
SCI/SPI/UART
Program Memory Size
Not Required
Total Internal Ram Size
1KB
# I/os (max)
16
Number Of Timers - General Purpose
11
Operating Supply Voltage (typ)
3.3/5V
Operating Supply Voltage (max)
5.5V
Operating Supply Voltage (min)
2.7V
On-chip Adc
8-chx10-bit
Instruction Set Architecture
CISC
Operating Temp Range
-40C to 85C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
144
Package Type
LQFP
Controller Family/series
68HC16
No. Of I/o's
16
Ram Memory Size
1KB
Cpu Speed
25MHz
No. Of Timers
2
Embedded Interface Type
QSPI, SCI
Rohs Compliant
Yes
Processor Series
HC16Z
Core
CPU16
Data Bus Width
16 bit
Data Ram Size
1 KB
Maximum Clock Frequency
25 MHz
Number Of Programmable I/os
16
Number Of Timers
11
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Minimum Operating Temperature
- 40 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Program Memory Size
-
Lead Free Status / Rohs Status
Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68HC16Z1CAG25
Manufacturer:
FREESCAL
Quantity:
455
Part Number:
MC68HC16Z1CAG25
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
E.2.2 CPU16 Programming Example
E.2.2.1 Example 5 - Indexed and Extended Addressing
*
*
*****************************************************************************
****
register addresses
*****
ZK=0
COP
*****
OFFSET
GO:
*****
BDM:
M68HC16 Z SERIES
USER’S MANUAL
The following programming example involves using the CPU16 indexed and extended
addressing modes.
Refer to
CPU16.
Initialization Routines
Start of main program
Exceptions/Interrupts
Description : This program demonstrates indexed and extended
INCLUDE
INCLUDE
INCLUDE
INCLUDE
INCLUDE
ORG
LDAB
TBZK
LDZ
EQU
LDAB
TBEK
LDAA
STAA
LDAA
STAA
BRA
BGND
SECTION 4 CENTRAL PROCESSOR UNIT
$0200
#$00
#$FFFE
$02
#$01
#$00
$0000
#$FF
OFFSET,Z
GO
INITIALIZATION AND PROGRAMMING EXAMPLES
Freescale Semiconductor, Inc.
addressing.
For More Information On This Product,
'EQUATES.ASM'
'ORG00000.ASM'
'ORG00008.ASM'
'INITSYS.ASM'
'INITRAM.ASM'
Go to: www.freescale.com
*****
*****
*****
;start program after interrupt vectors
;point ZK to bank 0
;set IZ=#$FFFE
;SET OFFSET = $02
;point EK to bank 1
;write 00 to $10000 (extended)
;write ff to $10000 (indexed)
;exception vectors point here
;and put the user in background mode
;table of EQUates for common
;initialize reset vector
;initialize interrupt vectors
;initially set EK=F, XK=0, YK=0,
;set sys clock at 16.78MHz, disable
;initialize and turn on SRAM
;set stack (SK=#$1, SP=#$03FE)
for more information on the
E-23

Related parts for MC68HC16Z1CAG25