ATDVK90CAN1 ATMEL | Alldatasheet
Document overview
- Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
- PDF pages: 6
Technical content
M ICROCONTROLLER S OLUTIONS FOR CAN N ETWORKING FOR COST -EFFECTIVE & H IGH -END INDUSTRIAL AND AUTOMOTIVE
APPLICATIONS
This wide-spread success is mainly due to the hhiigghh rreelliiaabbiilliittyy offered by the CAN protocol. To satisfy the growing demand for embed- ded networks, the Atmel CAN family has been specially designed for all applications needing eeaassyy aanndd ffrreeqquueenntt ccooddee uuppddaatteess.. The CAN family eexxtteennddss iittss 88005511 ooffffeerriinngg with a 1166 MMIIPPSS AAVVRR ®® RRIISSCC microcontroller with up to 112288 KKbbyytteess ooff FFllaasshh pprrooggrraamm mmeemmoorryy,, providing customers with a large choice for their CAN systems. Several times a day, most of us use embedded CAN applications without knowing it. The most popular applications are in: z Automotive and Transportation Systems z Medical and Agricultural Equipment z Building Automation z Household and Food Appliances z Robotic and Factory Automation N ETWORKINGCAN Easy Remote Programming and Field Upgrade Powerful On-chip CAN Controller Based on either 88005511 or AAVVRR core, the CCAANN 88--bbiitt FFllaasshh mmiiccrrooccoonnttrroolllleerrss achieve 55 MMIIPPSS or 1166 MMIIPPSS processing speed respectively. HHiigghhllyy fflleexxiibbllee sseellff--pprrooggrraammmmiinngg via CAN, UART, SPI, JTAG Support Higher Layer Protocol Stacks CCAANNooppeenn,, DDeevviicceeNNeett™™ ,, JJ993399 and OOSSEEKK™™ Popular 8051 Architecture for Cost-effective Applications z 5 MIPS at 30 MHz z Up to 64 KB Flash Program Memory z Flexible Self Programming at 3V and 5V via UART or CAN z 6-clocks per cycle provides 1 Mbit/sec., using only 8 MHz crystal, thus reducing EMI Powerful AVR Architecture to Tackle the Most Demanding High-end Applications z 16 MIPS at 16 MHz z Self Programming z Hardware Multiplier z Optimized for High-level C Language z On-chip Debug Through JTAG Interface z Up to 256 KB Addressing Capability C51 Performance range
Independent message objects can be dedicated one of the following: z Reception Channel z Transmission Channel z Receiver Buffer (multiple CAN frames buffer) Each message object has its own masking and filtering registers, which significantly reduces the host processor load. Indirect addressing allows easy access to all the Data & Control bytes of the CAN controller. On the AT90CAN128/64/32, an interrupt accelerator engine informs the CPU of critical messages without running a software scan routine, minimizing the repercussions on real time event applications. Also supported: z Autobaud and Listening Modes z Readable Error Counter z Error Capture with Interrupt z Time Triggered Communication & Time Stamp Example of T89C51CC01, AT89C51CC03 or AT90CAN32, AT90CAN64, AT90CAN128 CAN Buffer Configuration Message object 14 Message object 13 Message object 12 Message object 11 Message object 10 Message object 9 Message object 8 Message object 7 Message object 6 Message object 5 Message object 4 Message object 3 Message object 2 Message object 1 Message object 0 Receiver Receiver buffer Transmitter CAN & CANopen wwwwww..eessaaccaaddeemmyy..ccoomm CANopen & DeviceNet™ wwwwww..iixxxxaatt..ddee CANopen, DeviceNet & OSEK™ wwwwww..vveeccttoorr--iinnffoorrmmaattiikk..ddee CANopen wwwwww..ppoorrtt..ddee T89C51CC01/02 AT89C51CC03 or AT90CAN32/64/128 ATA6660 CAN Transmission Atmel CAN Bus CAN Controller Atmel & F LEXIBLE CAN C ONTROLLERE FFICIENT A PPLICATION : A C OMPLETE S OLUTIONT YPICAL CAN P ROTOCOL P ARTNERSH IGH L EVEL
Development Tools & Support Starter Kits Atmel Reference Design ESAcademy® (CANopen) Compilers Crossware®, Hi-Tech, IAR™, Keil™, Raisonance, SDCC, Tasking® Emulators Ceibo, Hitex, Metalink®, Nohau, Signum Phyton™ In-system Atmel: PC-based Pilot FLIP , Programming ESAcademy CANopen compliant Flash device Advantech®, BP Microsystems, Data I/O® programmers Dataman, Hi-Lo Systems® ICE Technology™, Elnec ®, etc. Atmel Starter Kit ESAcademy CANopen Reference Design Development Tools & Support Development Kit Atmel ATDVK90CAN1 Starter Kits Atmel STK500 + STK501 + CAN transceiver with ATADAPCAN01 Compilers CodeVision, GCC-AVR, IAR™, ImageCraft Emulators Platforms Atmel ICE 50, JTAGICE JTAGICE mkII In-system Atmel AVRISP , JTAGICE Programming JTAGICE mkII STK500 + STK501 T OOLS FOR 8051 IInntteeggrraatteedd DDeevveellooppmmeenntt EEnnvviirroonnmmeenntt ffoorr AAVVRR (Includes Atmel Macro Assembler) M ICROCONTROLLERS T OOLS FOR AVR M ICROCONTROLLERS J Front End for Atmel Starter Kits, Programmers, and Emulators J C and Assembly Source Level Debugging J Supports Third Party Compilers J Maintains Project Information J Freely Available from http://www.atmel.com
T89C51CC02 T89C51CC01 AT89C51CC03 AT90CAN32 AT90CAN64 AT90CAN128 MIPS up to 5 up to 5 up to 5 up to 16 up to 16 up to 16 Flash Program/Boot 16 KB/2 KB 32 KB/2 KB (1) 64 KB/2 KB 32 KB/up to 8 KB 64 KB/up to 8 KB 128 KB/up to 8 KB EEPROM 2 KB 2 KB 2 KB 1 KB 2 KB 4 KB RAM 0.5 KB 1.2 KB 2.2 KB 2 KB 4 KB 4 KB Prog. Mess. Objects 4 15 15 15 15 15 CAN Yes Yes Yes Yes (2) Yes(2) Yes(2) UART Yes Yes Yes Yes (2) Yes(2) Yes(2) SPI – – Yes Yes Yes Yes JTAG – – – Yes Yes Yes Power Fail Detect – – Yes Yes Yes Yes PCA Channels 2 5 5 – – – Pulse Width Modulation 2 5 5 8 8 8 10-bit ADC 8 channels 8 channels 8 channels 8 channels 8 channels 8 channels 21-bit Watchdog Yes Yes Yes Yes Yes Yes UART 1 1 1 2 2 2 SPI – – Yes Yes Yes Yes Two-wire Interface – – – Yes Yes Yes Ports 0/1/2/3 0/1/2/3 0/1/2/3 A/B/C/D/E/F/G A/B/C/D/E/F/G A/B/C/D/E/F/G Max. Frequency 60 MHz 60 MHz 60 MHz 16 MHz 16 MHz 16 MHz Temperature (°C) -40 to +85 -40 to +85 -40 to +85 -40 to +85 -40 to +85 -40 to +85 Automotive Graded Parts -40 to +125 -40 to +125 -40 to +125 -40 to +125 SOIC28 PLCC44 PLCC44 QFN64 QFN64 QFN64 PLCC28 BGA64 BGA64 BGA64 (3) BGA64(3) BGA64(3) TQFP32 TQFP64 PLCC52 Availability Now Now Now 1Q/06 4Q/05 Now Memory Self-programming Capability CAN Controller On-chip Peripherals Available Versions Processing Speed Power Management (1) ROM version available (2) Using custom bootloader (3) Check for availability notes: Software Master/Slave (M/S) LIN drivers available. All products compatible with AT6660 Transciever. ArchitectureArchitecture C51
Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXC EPT AS SET FORTH IN ATMEL’S TERMS AND CONDITIONS OF SALES LOCATED ON ATMEL’S WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSO- EVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIM- ITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY , FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS AND PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this doc- ument and reserves the right to make changes to specifications and products descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel’s products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life. © Atmel Corporation, 2005. All rights reserved. Atmel ®, AVR®, logo, combinations thereof, Everywhere You Are® and others are registered trademarks of Atmel Corporation or its subsidiaries. Other terms and product names may be the trademarks of Atmel or others. 4012D-CAN-07/05/12M Atmel Corporation
2325 Orchard Parkway
San Jose, CA 95131 USA TEL.: 1 (408) 441-0311 FAX.: 1 (408) 487-2600 Regional Headquarters Europe Atmel Sarl Route des Arsenaux 41 Case Postale 80 CH-1705 Fribourg Switzerland Asia Room 1219 Chinachem Golden Plaza
77 Mody Road Tsimshatsui
TEL.: (852) 2721-9778 FAX.: (852) 2722-1369 Japan 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Japan Product Contact La Chantrerie BP 70602
44306 Nantes Cedex 3
TEL.: (33) 2 40 18 18 18 FAX.: (33) 2 40 18 19 60 Web Site http://www.atmel.com