Fact Sheet - Freescale Semiconductor

Fact Sheet
MC9S12NE64
16-bit microcontrollers
Target Applications
Block Diagram
• Industrial Controls
• Network Appliances
• Remote Equipment
HCS12 CPU with Debug Module
• Ethernet-Enabled Games
• Ethernet Bridge
2xSCI
• Vending Machines
• Home/Office Automation
The HCS12 family of microcontrollers is a part
of the highly successful 68HC12 architecture.
SPI
64K Flash
I 2C
Voltage Regulator
3.3V to 2.5 VConverter
Using Freescale Semiconductor’s 0.25μ
flash, the MC9S12NE64 provides an upward
migration path from the 68HC08, 68HC11
18-Key Wake-Up
IRQ Ports
and 68HC12 architectures for applications
8K RAM
Internal Bus
• Automotive Meter Reading
EPHY
ADC
10-bit, 8-ch.
that need larger memory, more peripherals
and higher performance.
EMAC
Timer
16-bit, 4-ch.
The MC9S12NE64 provides a total Ethernet
connectivity solution in one microcontroller
unit (MCU) with its integrated Ethernet Media
Access Controller (EMAC), 10/100 Ethernet
A Full and Integrated Ethernet Connectivity Solution
physical layer (EPHY) and on-chip
flash memory.
HCS12 MCU
Other features include two serial
communications interfaces (SCIs), a fourchannel timer, a serial peripheral interface
10/100 Ethernet
Controller
(SPI), an inter-integrated circuit (I2C) and
a 10-bit analog-to-digital converter (ADC).
Flash
TCP/IP Stack
Software
Development
Tools
Application Notes,
Evaluation Boards and
Documentation
Development Tools
Features
DEMO9S12NE64
MC9S12NE64 demonstration board in an
Benefits
10-bit Analog-to-Digital Converter
potentiometer and demo software including
• 8-channel ADC
• 7 μs, 10-bit single conversion time,
scan mode available
• Configurable external trigger capability
application code.
Clock and Reset Generator Module
EVB9S12NE64
MC9S12NE64 evaluation board with 10/100
•
•
•
•
•
enclosed plastic case with 10/100 Base-T
Ethernet port, serial port, switches, LEDs,
Base-T Ethernet port, dual serial ports,
switches, LEDs, potentiometer, LCD port,
keyboard port and demo software including
application code.
USBMULTILINK12
Universal HC12/HCS12 in-circuit emulator,
debugger and flash programming through
BDM interface.
M68CYCLONEPRO
HC08/HCS08/HC12/HCS12 stand-alone
Phase-lock loop (PLL)
Programmable clock frequency with 1,024
options ranging from divide by 16 to multiply
by 64 from base oscillator
Real-time interrupt
Watchdog
Clock monitor with self-clock mode in case
there is no external clock
serial or Ethernet interface options.
CWX-H12-SE
CodeWarrior Development Studio for HCS12
with Processor Expert autocode generator,
full-chip simulation, assembler, linker and
C compiler (code size limited, compiler
upgrades available).
•
•
•
Four-channel, 16-bit
Programmable input capture or
output compare
Gated time accumulation
Two Serial Communications Interfaces
• Programmable baud rate with prescaler
• Infrared mode
•
•
Asynchronous communication between the
MCU and a terminal, a computer or a network
of microcontrollers
Exact baud rate matching
Serial Peripheral Interface
• High-speed synchronous communication
between multiple MCUs or between an MCU
and serial peripherals
• Up to 6.25 Mbps
Inter-Integrated Circuit Bus
•
•
• 256 clock rate options
Visit freescale.com/automotive for
more information.
Reliable, robust operation
Provides high performance using
cost-effective reference crystals
Low noise generation
Low power consumption
• Flexible, programmable timer system
TCP/IP stack software is available
through various third-party providers.
•
•
•
•
Timer
flash programmer or in-circuit emulator,
debugger and flash programmer. USB,
• Fast, easy conversion from analog inputs,
such as temperature, pressure and fluid levels,
to digital values for CPU processing
Provides a simple, efficient method of data
exchange between devices
Minimizes the need for large numbers of
connections between devices and
eliminates the need for an address decoder
8K Static RAM
Package Options
Part Number
Package
Temp Range
MC9S12NE64VTU
80 Lead TQFP-EP
-40ºC to +105ºC
MC9S12NE64CPV
112 Lead LQFP
-40ºC to +85ºC
• On-chip RAM for EMAC buffers and
system stack
• Programmable buffer size
Up to 70 Input/Output Lines
• Programmable pull-ups/pull-downs
• Dual drive capability
Learn More:
Freescale, the Freescale logo, CodeWarrior and Processor Expert are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective owners.
© 2010 Freescale Semiconductor, Inc.
Document Number: MC9S12NE64FS / REV 1
• Promote scalability between system stack
and Ethernet performance
• Reduce system cost
• Able to tailor application for minimum
EMC or high current loads
For current information about Freescale
products and documentation, please visit
freescale.com/automotive.