Chapter 1 Device Overview MC9S12ZVHY/MC9S12ZVHL Families
S12ZVHY/S12ZVHL Family Reference Manual Rev. 1.05
26
Freescale Semiconductor
•
1 MHz internal RC oscillator with +/-1.3% accuracy over rated temperature range
•
4-20 MHz amplitude controlled pierce oscillator
•
32 KHz oscillator for RTC and LCD
•
Internal COP (watchdog) module
•
LCD driver for segment LCD with 40 frontplanes x 4 backplanes
•
Stepper Motor Controller (MC) with drivers for up to 2 motors
•
Up to 2 Stepper Stall Detector (SSD) modules (one for each motor)
•
Real Time Clock (RTC) support the Hour/Minute/Second function and frequency compensation
•
One Analog-to-Digital Converters (ADC) with 10-bit resolution and up to 8 channels available on
external pins
•
Two Timer module (TIM) supporting input/output channels that provide a range of 16-bit input
capture & output compare (8 channels)
•
One Pulse Width Modulation (PWM) modules with up to 8 x 8-bit channels
•
Simple Sound Generation (SSG) for monotonic tone generation
•
One Inter-Integrated Circuit (IIC) module
•
One Serial Peripheral Interface (SPI) module
•
Two Serial Communication Interface (SCI) module supporting LIN 1.3, 2.0, 2.1 and SAE J2602
communications on ZVHY. One serial communication interface (SCI) module with interface to
internal LIN phyiscal layer transceiver (with RX connected to a timer channel for frequency
calibration purposes, if desired) on ZVHL.
•
One MSCAN (up to 1 Mbp/s, CAN 2.0 A, B compliant) module
•
On-chip Voltage Regulator (VREG) for regulation of input supply and all internal voltages
•
Autonomous Periodic Interrupt (API) (combination with cyclic, watchdog)
•
Supply voltage sense with low battery warning.
•
Chip temperature sensor
1.5
Module Features
The following sections provide more details of the integrated modules.
1.5.1
S12Z Central Processor Unit (CPU)
The S12Z CPU is a revolutionary high-speed core, with code size and execution efficiencies over the S12X
CPU. The S12Z CPU also provides a linear memory map eliminating the inconvenience & performance
impact of page swapping.
•
Harvard Architecture - parallel data and code access
•
3 stage pipeline
•
32-Bit wide instruction and databus
•
32-Bit ALU
•
24-bit addressing, i.e. 16 MB linear address space