mc9s12vr48 Freescale Semiconductor, Inc, mc9s12vr48 Datasheet - Page 22

no-image

mc9s12vr48

Manufacturer Part Number
mc9s12vr48
Description
S12 Microcontrollers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Device Overview MC9S12VR-Family
1.4
The following sections provide more details of the modules implemented on the MC9S12VR-Family.
1.4.1
The HCS12 CPU 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).
1.4.2
On-chip flash memory on the MC9S12VR features the following:
1.4.3
22
Full 16-bit data paths supports efficient arithmetic operation and high-speed math execution
Supports instructions with odd byte counts, including many single-byte instructions. This allows
much more efficient use of ROM space.
Extensive set of indexed addressing capabilities, including:
— Using the stack pointer as an indexing register in all indexed operations
— Using the program counter as an indexing register in all but auto increment/decrement mode
— Accumulator offsets using A, B, or D accumulators
— Automatic index predecrement, preincrement, postdecrement, and postincrement (by –8 to +8)
64 or 48 Kbyte of program flash memory
— Automated program and erase algorithm
— Protection scheme to prevent accidental program or erase
512 Byte EEPROM
— 16 data bits plus 6 syndrome ECC (error correction code) bits allow single bit error correction
— Erase sector size 4 bytes
— Automated program and erase algorithm
— User margin level setting for reads
2 Kbytes of general-purpose RAM
Module Features
and double fault detection
HCS12 16-Bit Central Processor Unit (CPU)
On-Chip Flash with ECC
On-Chip SRAM
MC9S12VR Family Reference Manual,
Preliminary - Subject to Change Without Notice
Rev. 2.2
Freescale Semiconductor

Related parts for mc9s12vr48