CR16HCS5/CR16HCS9/CR16MAR5/CR16MAS5/
CR16MAS9/CR16MBR5/CR16MCS5/CR16MCS9
Family of 16-bit CAN-enabled CompactRISC
Microcontrollers
General Description
Features
The family of 16-bit CompactRISC™ microcontroller is based
n CPU Features
— Fully static core, capable of operating at any rate
from 0 to 24 MHz (4 MHz minimum in active mode)
— Multi-source vectored interrupts (internal, external,
and on-chip peripheral)
— Dual clock and reset
n On-chip power-on reset
n On-Chip Memory
— Up to 64 kbytes flash EEPROM program memory;
can be programmed, erased, and reprogrammed by
software (100 kcycles)
— 3 kbytes of static RAM data memory
— For flash program memory devices, 1.5 kbytes flash
EEPROM memory is available to store boot loader
code (100 kcycles)
— 2 kbytes of non-volatile EEPROM data memory with
low endurance (25 kcycles) and 128 bytes with high
endurance (100 kcycles)
n On-Chip Peripherals
— Two Universal Synchronous/Asynchronous
Receiver/Transmitter (USART) devices
— Programmable Idle Timer and real-time clock (T0)
— Two dual 16-bit multi-function timers (MFT1 and
MFT2)
— 8/16-bit SPI/MICROWIRE-PLUS serial interface
— 12-channel, 8-bit Analog-to-Digital (A/D) converter
with external voltage reference, programmable
sample-and-hold delay, and programmable
conversion frequency
— ACCESS.bus synchronous serial bus
— FullCAN interface with 15 message buffers complaint
to CAN specification 2.0B active
— Versatile Timer Unit with four subsystems (VTU)
— Two analog comparators
— Integrated WATCHDOG logic
n I/O Features
— Up to 56 general-purpose I/O pins (shared with
on-chip peripheral I/O pins)
— Programmable I/O pin characteristics: TRI-STATE
output, push-pull output, weak pull-up input,
high-impedance input
— Schmitt triggers on general purpose inputs
n Power Supply
— 4.5V to 5.5V single-supply operation
n Temperature Range
— –40˚C to +85˚C
— –40˚C to +125˚C
on a Reduced Instruction Set Computer (RISC) architecture.
The device operates as a complete microcomputer with all
system timing, interrupt logic, flash program memory or
ROM memory, RAM, EEPROM data memory, and I/O ports
included on-chip. It is ideally suited to a wide range of
embedded controller applications because of its high performance, on-chip integrated features and low power consumption resulting in decreased system cost.
The device offers the high performance of a RISC architecture while retaining the advantages of a traditional Complex
Instruction Set Computer (CISC): compact code, on-chip
memory and I/O, and reduced cost. The CPU uses a threestage instruction pipeline that allows execution of up to one
instruction per clock cycle, or up to 25 million instructions per
second (MIPS) at a clock rate of 24 MHz.
The device contains a FullCAN class, CAN serial interface
for low/high speed applications with 15 orthogonal message
buffers, each supporting standard as well as extended message identifiers.
The device has up to 64K bytes of reprogrammable flash
EEPROM program memory or ROM memory, 1.5K bytes of
flash EEPROM In-System-Programming memory, 3K bytes
of static RAM, 2K bytes of non-volatile EEPROM data
memory and 128 bytes with high endurance, two USARTs,
two 16-bit multi-function timers, one SPI/MICROWIREPLUS™ serial interface, a 12-channel A/D converter, two
analog comparators, WATCHDOG™ protection mechanism,
and up to 56 general-purpose I/O pins.
The device operates with a high-frequency crystal as the
main clock source and either the prescaled main clock
source or with a low frequency (32.768 kHz) oscillator in
Power Save mode. The device supports several Power Save
modes which are combined with multi-source interrupt and
wake-up capabilities. This device also has a Versatile Timer
Unit (VTU) with four timer sub-systems, a CAN interface,
and ACCESS.bus synchronous serial bus interface.
Powerful cross-development tools are available from National Semiconductor and third party suppliers to support the
development and debugging of application software for the
device. These tools let you program the application software
in C and are designed to take full advantage of the CompactRISC architecture.
In the following text, device is always referred to the family of
16-bit CAN-enabled CompactRISC Microcontroller.
Please check the web for the latest update to this datasheet.
© 2001 National Semiconductor Corporation
DS200320
www.national.com
CR16HCS5/CR16HCS9/CR16MAR5/CR16MAS5/CR16MAS9/CR16MBR5/CR16MCS5/CR16MCS9
Family of 16-bit CAN-enabled CompactRISC Microcontrollers
December 2001
CR16HCS5/CR16HCS9/CR16MAR5/CR16MAS5/CR16MAS9/CR16MBR5/CR16MCS5/CR16MCS9
Family of 16-bit CAN-enabled CompactRISC Microcontrollers
Features
— CompactRISC tools provide C programming and
debugging support
(Continued)
n Development Support
— Real-time emulation and full program debug
capabilities available
Block Diagram
20032001
LIFE SUPPORT POLICY
NATIONAL’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT
DEVICES OR SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF THE PRESIDENT AND GENERAL
COUNSEL OF NATIONAL SEMICONDUCTOR CORPORATION. As used herein:
1. Life support devices or systems are devices or
systems which, (a) are intended for surgical implant
into the body, or (b) support or sustain life, and
whose failure to perform when properly used in
accordance with instructions for use provided in the
labeling, can be reasonably expected to result in a
significant injury to the user.
National Semiconductor
Corporation
Americas
Email: support@nsc.com
www.national.com
National Semiconductor
Europe
Fax: +49 (0) 180-530 85 86
Email: europe.support@nsc.com
Deutsch Tel: +49 (0) 69 9508 6208
English Tel: +44 (0) 870 24 0 2171
Français Tel: +33 (0) 1 41 91 8790
2. A critical component is any component of a life
support device or system whose failure to perform
can be reasonably expected to cause the failure of
the life support device or system, or to affect its
safety or effectiveness.
National Semiconductor
Asia Pacific Customer
Response Group
Tel: 65-2544466
Fax: 65-2504466
Email: ap.support@nsc.com
National Semiconductor
Japan Ltd.
Tel: 81-3-5639-7560
Fax: 81-3-5639-7507
National does not assume any responsibility for use of any circuitry described, no circuit patent licenses are implied and National reserves the right at any time without notice to change said circuitry and specifications.
National P/N CR16MAS9 - Family of 16-bit CAN-enabled CompactRISC Microcontrollers
See Microcontroller
Products
Products > Microcontrollers > 16 Bit CR16 Family > General Purpose Microcontrollers > CR16MAS9
CR16MAS9 Product Folder
Family of 16-bit CAN-enabled CompactRISC Microcontrollers
Generic P/N 16MAS9
General
Description
Features
Package
& Models
Datasheet
Parametric Table
Samples
& Pricing
Parametric Table
Operating Frequency (MHz)
25
Halt/Idle
Yes
Code Memory (in K Bytes) (Bytes)
64
MIWU
Yes
Code Memory Type
Flash
Timers
MFT, VTU
SRAM (in K Bytes) (Bytes)
3
Interrupts
32 + 1NMI
EEPROM Data Memory
-
Power on Reset
Yes
CAN
Yes
Watchdog
Yes
ACCESS.Bus/I2C
Yes
A/D Converter # Ch
none
Operating Voltage
5.0V
Comparators
No
General Purpose I/O
56
Microwire Plus
Yes
SCI/SPI
2/1
USART Interface
Yes
Datasheet
Title
Size in Kbytes Date
CR16HCS5 CR16HCS9 CR16MAR5
CR16MAS5 CR16MAS9 CR16MBR5
CR16MCS5 CR16MCS9 Family of 16- 50 Kbytes
bit CAN-enabled CompactRISC
Microcontrollers
View Online Download Receive via Email
2-Jan-02 View Online
Download
Receive via Email
If you have trouble printing or viewing PDF file(s), see Printing Problems.
Package Availability, Models, Samples & Pricing
Part Number
Package
Type Pins MSL
Status
Samples & Budgetary Pricing Std
Electronic
Pack
SPICE IBIS
Qty
$US each
Orders
Size
Models
CR16MAS9VJE7 PQFP
80
MSL Full production
N/A
N/A
CR16MAS9VJE8 PQFP
80
MSL Full production
N/A
N/A
Buy Now
Buy Now
Package
Marking
1K+
$10.8000
tray
[logo]2¢Z¢3¢T¢P
of
CR16MAS9VJE7
84
1K+
$10.7000
tray
[logo]2¢Z¢3¢T¢P
of
CR16MAS9VJE8
84
file:///H|/imaging/BITTING/cpl/20020808_1/08062002_10/NATL/08062002_HTML/CR16MAS9.html (1 of 3) [Aug-08-2002 6:11:43 PM]
National P/N CR16MAS9 - Family of 16-bit CAN-enabled CompactRISC Microcontrollers
CR16MAS9VJE9 PQFP
80
MSL Full production
Samples
N/A
N/A
1K+
$10.4000
Buy Now
tray
[logo]2¢Z¢3¢T¢P
of
CR16MAS9VJE9
84
General Description
The family of 16-bit CompactRISC™ microcontroller is based on a Reduced Instruction Set Computer (RISC)
architecture. The device operates as a complete microcomputer with all system timing, interrupt logic, flash
program memory or ROM memory, RAM, EEPROM data memory, and I/O ports included on-chip. It is ideally
suited to a wide range of embedded controller applications because of its high performance, on-chip
integrated features and low power consumption resulting in decreased system cost.
The device offers the high performance of a RISC architecture while retaining the advantages of a traditional
Complex Instruction Set Computer (CISC): compact code, on-chip memory and I/O, and reduced cost. The
CPU uses a three-stage instruction pipeline that allows execution of up to one instruction per clock cycle, or
up to 25 million instructions per second (MIPS) at a clock rate of 24 MHz.
The device contains a FullCAN class, CAN serial interface for low/high speed applications with 15 orthogonal
message buffers, each supporting standard as well as extended message identifiers.
The device has up to 64K bytes of reprogrammable flash EEPROM program memory or ROM memory, 1.5K
bytes of flash EEPROM In-System-Programming memory, 3K bytes of static RAM, 2K bytes of non-volatile
EEPROM data memory and 128 bytes with high endurance, two USARTs, two 16-bit multi-function timers,
one SPI/MICROWIRE-PLUS™ serial interface, a 12-channel A/D converter, two analog comparators,
WATCHDOG™ protection mechanism, and up to 56 general-purpose I/O pins.
The device operates with a high-frequency crystal as the main clock source and either the prescaled main
clock source or with a low frequency (32.768 kHz) oscillator in Power Save mode. The device supports
several Power Save modes which are combined with multi-source interrupt and wake-up capabilities. This
device also has a Versatile Timer Unit (VTU) with four timer sub-systems, a CAN interface, and ACCESS.bus
synchronous serial bus interface.
Powerful cross-development tools are available from National Semiconductor and third party suppliers to
support the development and debugging of application software for the device. These tools let you program
the application software in C and are designed to take full advantage of the CompactRISC architecture.
In the following text, device is always referred to the family of 16-bit CAN-enabled CompactRISC
Microcontroller.
Please check the web for the latest update to this datasheet.
Features
●
●
●
CPU Features
❍
Fully static core, capable of operating at any rate from 0 to 24 MHz (4 MHz minimum in active
mode)
❍
Multi-source vectored interrupts (internal, external, and on-chip peripheral)
❍
Dual clock and reset
On-chip power-on reset
On-Chip Memory
❍
Up to 64 kbytes flash EEPROM program memory; can be programmed, erased, and
reprogrammed by software (100 kcycles)
❍
3 kbytes of static RAM data memory
❍
For flash program memory devices, 1.5 kbytes flash EEPROM memory is available to store boot
loader code (100 kcycles)
❍
2 kbytes of non-volatile EEPROM data memory with low endurance (25 kcycles) and 128 bytes
with high endurance (100 kcycles)
file:///H|/imaging/BITTING/cpl/20020808_1/08062002_10/NATL/08062002_HTML/CR16MAS9.html (2 of 3) [Aug-08-2002 6:11:43 PM]
National P/N CR16MAS9 - Family of 16-bit CAN-enabled CompactRISC Microcontrollers
●
●
●
●
●
On-Chip Peripherals
❍
Two Universal Synchronous/Asynchronous Receiver/Transmitter (USART) devices
❍
Programmable Idle Timer and real-time clock (T0)
❍
Two dual 16-bit multi-function timers (MFT1 and MFT2)
❍
8/16-bit SPI/MICROWIRE-PLUS serial interface
❍
12-channel, 8-bit Analog-to-Digital (A/D) converter with external voltage reference,
programmable sample-and-hold delay, and programmable conversion frequency
❍
ACCESS.bus synchronous serial bus
❍
FullCAN interface with 15 message buffers complaint to CAN specification 2.0B active
❍
Versatile Timer Unit with four subsystems (VTU)
❍
Two analog comparators
❍
Integrated WATCHDOG logic
I/O Features
❍
Up to 56 general-purpose I/O pins (shared with on-chip peripheral I/O pins)
❍
Programmable I/O pin characteristics: TRI-STATE output, push-pull output, weak pull-up input,
high-impedance input
❍
Schmitt triggers on general purpose inputs
Power Supply
❍
4.5V to 5.5V single-supply operation
Temperature Range
❍
-40°C to +85°C
❍
-40°C to +125°C
Development Support
❍
Real-time emulation and full program debug capabilities available
❍
CompactRISC tools provide C programming and debugging support
[Information as of 5-Aug-2002]
Search
Design
Purchasing
Quality
Company
Home
About Languages . Website Guide . About "Cookies" . National is QS 9000 Certified . Privacy/Security Statement .
Contact Us . Site Terms & Conditions of Use . Copyright 2002 © National Semiconductor Corporation . My Preferences .
Feedback
file:///H|/imaging/BITTING/cpl/20020808_1/08062002_10/NATL/08062002_HTML/CR16MAS9.html (3 of 3) [Aug-08-2002 6:11:43 PM]
National P/N CR16MCS9 - CompactRISC 16-Bit Reprogrammable/ROM Microcontroller
See A/D Converters
Products
Products > Microcontrollers > 16 Bit CR16 Family > General Purpose Microcontrollers > CR16MCS9
CR16MCS9 Product Folder
CompactRISC 16-Bit Reprogrammable/ROM Microcontroller
Generic P/N 16MCS9
General
Description
Features
Package
& Models
Datasheet
Parametric Table
Samples
& Pricing
Parametric Table
Operating Frequency (MHz)
25
Halt/Idle
Yes
Code Memory (in K Bytes) (Bytes)
64
MIWU
Yes
Code Memory Type
Flash
Timers
MFT, VTU
SRAM (in K Bytes) (Bytes)
3
Interrupts
32 + 1NMI
EEPROM Data Memory
2176
Power on Reset
Yes
CAN
Yes
Watchdog
Yes
ACCESS.Bus/I2C
Yes
A/D Converter # Ch
8 bit, 12 channel
Operating Voltage
5.0V
Comparators
Yes
General Purpose I/O
56
Microwire Plus
Yes
SCI/SPI
2/1
USART Interface
Yes
Datasheet
Title
Size in Kbytes Date
CR16MCS9 CR16MCS5 CR16HCS9
CR16HCS5 CompactRISC 16-Bit
Reprogrammable ROM
Microcontroller
50 Kbytes
Receive via
View Online Download Email
23-Apr-02 View Online
Download
Receive via Email
If you have trouble printing or viewing PDF file(s), see Printing Problems.
Package Availability, Models, Samples & Pricing
Part Number
Package
Status
Type Pins MSL
Budgetary
Samples &
Std
Pricing
Electronic
Pack
Orders
SPICE IBIS
Qty $US each Size
Models
Package
Marking
CR16MCS9VJE8XXX PQFP
80
MSL
Preliminary
N/A
N/A
1K+
$11.3000
tray [logo]2¢Z¢3¢T¢P
of
CR16MCS9
84
VJE8XXX
CR16MCS9VJE9XXX PQFP
80
MSL
Preliminary
N/A
N/A
1K+
$11.0000
tray [logo]2¢Z¢3¢T¢P
of
CR16MCS9
84
VJE9XXX
file:///H|/imaging/BITTING/cpl/20020808_1/08062002_10/NATL/08062002_HTML/CR16MCS9.html (1 of 2) [Aug-08-2002 6:11:45 PM]
National P/N CR16MCS9 - CompactRISC 16-Bit Reprogrammable/ROM Microcontroller
PQFP
80
MSL
Custom
N/A
N/A
CR16MCS9VJE7XXX PQFP
80
MSL
Preliminary
N/A
N/A
CR16MCS9VJE7
PQFP
80
MSL
Full
production
N/A
N/A
CR16MCS9VJE9
PQFP
80
MSL
Full
production
N/A
N/A
CR16MCS9VJE8
Buy Now
Samples
1K+
$11.3000
tray [logo]2¢Z¢3¢T¢P
of
CR16MCS9
84
VJE8
1K+
$11.3000
tray [logo]2¢Z¢3¢T¢P
of
CR16MCS9
84
VJE7XXX
1K+
$11.4000
tray [logo]2¢Z¢3¢T¢P
of
CR16MCS9
84
VJE7
1K+
$11.0000
tray
[logo]2¢Z¢3¢T¢P
of
CR16MCS9VJE9
84
Samples
Buy Now
General Description
The CR16MCS9/CR16MCS5/CR16HCS9/CR16HCS5 CompactRISC™ microcontrollers are general-purpose 16bit microcontrollers based on a Reduced Instruction Set Computer (RISC) architecture. The device operates
as a complete microcomputer with all system timing, interrupt logic, flash program memory or ROM
memory, RAM, EEPROM data memory, and I/O ports included on-chip. It is ideally suited to a wide range of
embedded controller applications because of its high performance, on-chip integrated features and low power
consumption resulting in decreased system cost. The CR16MCS9/CR16MCS5/CR16HCS9/CR16HCS5 devices
contains a Full-CAN class, CAN serial interface for low/high speed applications with 15 orthogonal message
buffers, each supporting standard as well as extended message identifiers.
Features
●
●
●
●
●
●
●
●
CPU Features include: up to 24MHz operating frequency, 41.67 ns instruction cycle, Multi-source
vectored interrupts, Dual clock and reset.
On-chip power on reset
On-Chip Memory
On-Chip Peripherals including: USARTs, Multi Function Timers, SPI/Microwire-Plus, A/D, ACCESS.bus,
Full CAN interface, Versatile timer units, Analog comparators, Integrated watchdog logic
I/O Features include: up to 56 general purpose I/O pins with TRI-STATE output
4.5V to 5.5V Single supply operation
Full temperature range options
Competitive Development support
[Information as of 5-Aug-2002]
Search
Design
Purchasing
Quality
Company
Home
About Languages . Website Guide . About "Cookies" . National is QS 9000 Certified . Privacy/Security Statement .
Contact Us . Site Terms & Conditions of Use . Copyright 2002 © National Semiconductor Corporation . My Preferences .
Feedback
file:///H|/imaging/BITTING/cpl/20020808_1/08062002_10/NATL/08062002_HTML/CR16MCS9.html (2 of 2) [Aug-08-2002 6:11:45 PM]