|
S912XHY128F0VLM Datasheet, PDF (16/802 Pages) Freescale Semiconductor, Inc – S12 Microcontrollers | |||
|
◁ |
Device Overview MC9S12XHY-Family
1.3.1 S12 16-Bit Central Processor Unit (CPU)
The CPU12X is a high-speed, 16-bit processing unit that has a programming model identical to that of the
industry standard M68HC11 central processor unit (CPU).
⢠Upward compatible with S12 instruction set, with the exception of ï¬ve Fuzzy instructions (MEM,
WAV, WAVR, REV, REVW) which have been removed
⢠Enhanced indexed addressing
⢠Access to large data segments independent of PPAGE
1.3.2 On-Chip Flash with ECC
On-chip ï¬ash memory on the MC9S12XHY features the following:
⢠Up to 256Kbyte of program ï¬ash memory
â 64data bits plus 8 syndrome ECC (error correction code) bits allow single bit error correction
and double fault bit detection
â Erase sector size 1024bytes
â Automated program and erase algorithm
â Protection scheme to prevent accidental program or erase
â Security option to prevent unauthorized access
â Sense-amp margin level setting for reads
⢠8Kbyte data ï¬ash space
â 16 data bits plus 6 syndrome ECC (error correction code) bits allow single bit error correction
and double fault detection
â Erase sector size 256 bytes
â Automated program and erase algorithm
â
1.3.3 On-Chip SRAM
⢠Up to 12Kbytes of general-purpose RAM
1.3.4 Main External Oscillator (XOSC)
⢠Loop control Pierce oscillator using a 4 MHz to 16 MHz crystal
â Current gain control on amplitude output
â Signal with low harmonic distortion
â Low power
â Good noise immunity
â Eliminates need for external current limiting resistor
â Transconductance sized for optimum start-up margin for typical crystals
MC9S12XHY-Family Reference Manual, Rev. 1.01
16
Freescale Semiconductor
|
▷ |