MC68HC916Y3CFT16 Freescale Semiconductor, MC68HC916Y3CFT16 Datasheet - Page 4

no-image

MC68HC916Y3CFT16

Manufacturer Part Number
MC68HC916Y3CFT16
Description
IC MCU 96K FLASH 16MHZ 160-QFP
Manufacturer
Freescale Semiconductor
Series
HC16r
Datasheet

Specifications of MC68HC916Y3CFT16

Core Processor
CPU16
Core Size
16-Bit
Speed
16MHz
Connectivity
EBI/EMI, SCI, SPI
Peripherals
POR, PWM, WDT
Number Of I /o
60
Program Memory Size
96KB (96K x 8)
Program Memory Type
FLASH
Ram Size
2K x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
160-QFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
4.2.7
4.3
4.3.1
4.3.2
4.4
4.5
4.6
4.6.1
4.6.2
4.6.3
4.6.4
4.6.5
4.6.6
4.6.7
4.6.8
4.7
4.7.1
4.8
4.9
4.10
4.10.1
4.10.2
4.10.3
4.11
4.11.1
4.12
4.13
4.13.1
4.13.2
4.13.3
4.13.4
4.13.4.1
4.13.4.2
4.13.5
4.13.6
4.14
4.14.1
4.14.1.1
4.14.1.2
4.14.2
4.14.3
iv
MOTOROLA
Memory Management ............................................................................... 4-5
Data Types ................................................................................................ 4-6
Memory Organization ................................................................................ 4-7
Addressing Modes ..................................................................................... 4-8
Instruction Set ......................................................................................... 4-11
Comparison of CPU16 and M68HC11 CPU Instruction Sets .................. 4-31
Instruction Format ................................................................................... 4-33
Execution Model ...................................................................................... 4-34
Execution Process ................................................................................... 4-36
Instruction Timing .................................................................................... 4-36
Exceptions ............................................................................................... 4-37
Development Support .............................................................................. 4-40
Multiply and Accumulate Registers ................................................... 4-5
Address Extension ............................................................................ 4-6
Extension Fields ................................................................................ 4-6
Immediate Addressing Modes ........................................................... 4-9
Extended Addressing Modes .......................................................... 4-10
Indexed Addressing Modes ............................................................. 4-10
Inherent Addressing Mode .............................................................. 4-10
Accumulator Offset Addressing Mode ............................................. 4-10
Relative Addressing Modes ............................................................. 4-10
Post-Modified Index Addressing Mode ............................................ 4-10
Use of CPU16 Indexed Mode to Replace M68HC11 Direct Mode .. 4-11
Instruction Set Summary ................................................................. 4-11
Microsequencer ............................................................................... 4-35
Instruction Pipeline .......................................................................... 4-35
Execution Unit ................................................................................. 4-35
Changes in Program Flow ............................................................... 4-36
Exception Vectors ........................................................................... 4-37
Exception Stack Frame ................................................................... 4-38
Exception Processing Sequence ..................................................... 4-39
Types of Exceptions ........................................................................ 4-39
Multiple Exceptions ......................................................................... 4-40
RTI Instruction ................................................................................. 4-40
Deterministic Opcode Tracking ....................................................... 4-40
Breakpoints ..................................................................................... 4-41
Opcode Tracking and Breakpoints .................................................. 4-42
Asynchronous Exceptions ....................................................... 4-39
Synchronous Exceptions ......................................................... 4-39
IPIPE0/IPIPE1 Multiplexing ..................................................... 4-41
Combining Opcode Tracking with Other Capabilities .............. 4-41
TABLE OF CONTENTS
(Continued)
MC68HC16Y3/916Y3
USER’S MANUAL

Related parts for MC68HC916Y3CFT16