at90can64-16mi ATMEL Corporation, at90can64-16mi Datasheet

no-image

at90can64-16mi

Manufacturer Part Number
at90can64-16mi
Description
At90can128 8-bit Avr Microcontroller With 32k Bytes Of Isp Flash And Can Controller
Manufacturer
ATMEL Corporation
Datasheet
Features
Note:
High-performance, Low-power AVR
Advanced RISC Architecture
Non volatile Program and Data Memories
JTAG (IEEE std. 1149.1 Compliant) Interface
CAN Controller 2.0A & 2.0B - ISO 16845 Certified
Peripheral Features
Special Microcontroller Features
I/O and Packages
Operating Voltages: 2.7 - 5.5V
Operating temperature: Industrial (-40°C to +85°C)
Maximum Frequency: 8 MHz at 2.7V, 16 MHz at 4.5V
– 133 Powerful Instructions – Most Single Clock Cycle Execution
– 32 x 8 General Purpose Working Registers + Peripheral Control Registers
– Fully Static Operation
– Up to 16 MIPS Throughput at 16 MHz
– On-chip 2-cycle Multiplier
– 32K/64K/128K Bytes of In-System Reprogrammable Flash (AT90CAN32/64/128)
– Optional Boot Code Section with Independent Lock Bits
– 1K/2K/4K Bytes EEPROM (Endurance: 100,000 Write/Erase Cycles) (AT90CAN32/64/128)
– 2K/4K/4K Bytes Internal SRAM (AT90CAN32/64/128)
– Up to 64K Bytes Optional External Memory Space
– Programming Lock for Software Security
– Boundary-scan Capabilities According to the JTAG Standard
– Programming Flash (Hardware ISP), EEPROM, Lock & Fuse Bits
– Extensive On-chip Debug Support
– 15 Full Message Objects with Separate Identifier Tags and Masks
– Transmit, Receive, Automatic Reply and Frame Buffer Receive Modes
– 1Mbits/s Maximum Transfer Rate at 8 MHz
– Time stamping, TTC & Listening Mode (Spying or Autobaud)
– Programmable Watchdog Timer with On-chip Oscillator
– 8-bit Synchronous Timer/Counter-0
– 8-bit Asynchronous Timer/Counter-2
– Dual 16-bit Synchronous Timer/Counters-1 & 3
– 8-channel, 10-bit SAR ADC
– On-chip Analog Comparator
– Byte-oriented Two-wire Serial Interface
– Dual Programmable Serial USART
– Master/Slave SPI Serial Interface
– Power-on Reset and Programmable Brown-out Detection
– Internal Calibrated RC Oscillator
– 8 External Interrupt Sources
– 5 Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down & Standby
– Software Selectable Clock Frequency
– Global Pull-up Disable
– 53 Programmable I/O Lines
– 64-lead TQFP and 64-lead QFN
• Endurance: 10,000 Write/Erase Cycles
• Selectable Boot Size: 1K Bytes, 2K Bytes, 4K Bytes or 8K Bytes
• In-System Programming by On-Chip Boot Program (CAN, UART, ...)
• True Read-While-Write Operation
• 10-bit Prescaler
• External Event Counter
• Output Compare or 8-bit PWM Output
• 10-bit Prescaler
• External Event Counter
• Output Compare or 8-Bit PWM Output
• 32Khz Oscillator for RTC Operation
• 10-bit Prescaler
• Input Capture with Noise Canceler
• External Event Counter
• 3-Output Compare or 16-Bit PWM Output
• Output Compare Modulation
• 8 Single-ended Channels
• 7 Differential Channels
• 2 Differential Channels With Programmable Gain at 1x, 10x, or 200x
• Programming Flash (Hardware ISP)
1. Details on
section 19.4.3 on page
®
8-bit Microcontroller
242.
(1)
8-bit
Microcontroller
with
32K/64K/128K
Bytes of
ISP Flash
and
CAN Controller
AT90CAN32
AT90CAN64
AT90CAN128
Rev. 7679FS–CAN–11/07

Related parts for at90can64-16mi

at90can64-16mi Summary of contents

Page 1

... Operating Voltages: 2.7 - 5.5V • Operating temperature: Industrial (-40°C to +85°C) • Maximum Frequency: 8 MHz at 2.7V, 16 MHz at 4.5V Note: 1. Details on section 19.4.3 on page ® 8-bit Microcontroller (1) 242. 8-bit Microcontroller with 32K/64K/128K Bytes of ISP Flash and CAN Controller AT90CAN32 AT90CAN64 AT90CAN128 Rev. 7679FS–CAN–11/07 ...

Page 2

... Description 1.1 Comparison Between AT90CAN32, AT90CAN64 and AT90CAN128 AT90CAN32, AT90CAN64 and AT90CAN128 are hardware and software compatible. They dif- fer only in memory sizes as shown in Table 1-1. Device AT90CAN32 AT90CAN64 AT90CAN128 1.2 Part Description The AT90CAN32/64/128 is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture ...

Page 3

RISC CPU with In-System Self-Programmable Flash on a monolithic chip, the Atmel AT90CAN32/64/128 is a powerful microcontroller that provides a highly flexible and cost effective solution to many embedded control applications. The AT90CAN32/64/128 AVR is supported with ...

Page 4

Block Diagram Figure 1-1. Block Diagram PF7 - PF0 VCC PORTF DRIVERS GND DATA REGISTER PORTF REG. PORTF AVCC ADC AGND AREF PROGRAM JTAG TAP COUNTER PROGRAM ON-CHIP DEBUG FLASH BOUNDARY- INSTRUCTION SCAN REGISTER PROGRAMMING INSTRUCTION LOGIC DECODER CONTROL ...

Page 5

Pin Configurations Figure 1-2. Pinout AT90CAN32/64/128 - TQFP ( (RXD0 / PDI) PE0 2 (TXD0 / PDO) PE1 3 (XCK0 / AIN0) PE2 4 (OC3A / AIN1) PE3 5 (OC3B / INT4) PE4 6 (OC3C / INT5) ...

Page 6

Figure 1-3. Pinout AT90CAN32/64/128 - QFN (1) NC (RXD0 / PDI) PE0 (TXD0 / PDO) PE1 (XCK0 / AIN0) PE2 (OC3A / AIN1) PE3 (OC3B / INT4) PE4 (OC3C / INT5) PE5 (T3 / INT6) PE6 (ICP3 / INT7) PE7 ...

Page 7

Port A (PA7..PA0) Port 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit). The Port A output buffers have symmetrical drive characteristics with both high sink and source capability. As inputs, Port A ...

Page 8

Port F also serves as an 8-bit bi-directional I/O port, if the A/D Converter is not used. Port pins can provide internal pull-up resistors (selected for each bit). The Port F output buffers have sym- metrical drive characteristics with both ...

Page 9

Register Summary Address Name Bit 7 (0xFF) Reserved (0xFE) Reserved (0xFD) Reserved (0xFC) Reserved (0xFB) Reserved (0xFA) CANMSG MSG 7 (0xF9) CANSTMH TIMSTM15 (0xF8) CANSTML TIMSTM7 (0xF7) CANIDM1 IDMSK28 (0xF6) CANIDM2 IDMSK20 (0xF5) CANIDM3 IDMSK12 (0xF4) CANIDM4 IDMSK4 (0xF3) ...

Page 10

Address Name Bit 7 (0xBE) Reserved (0xBD) Reserved (0xBC) TWCR TWINT (0xBB) TWDR TWDR7 (0xBA) TWAR TWAR6 (0xB9) TWSR TWS7 (0xB8) TWBR TWBR7 (0xB7) Reserved (0xB6) ASSR – (0xB5) Reserved (0xB4) Reserved (0xB3) OCR2A OCR2A7 (0xB2) TCNT2 TCNT27 (0xB1) Reserved ...

Page 11

Address Name Bit 7 (0x7C) ADMUX REFS1 (0x7B) ADCSRB – (0x7A) ADCSRA ADEN (0x79) ADCH - / ADC9 (0x78) ADCL ADC7 / ADC1 (0x77) Reserved (0x76) Reserved (0x75) XMCRB XMBK (0x74) XMCRA SRE (0x73) Reserved (0x72) Reserved (0x71) TIMSK3 – ...

Page 12

Address Name Bit 7 0x1A (0x3A) Reserved 0x19 (0x39) Reserved 0x18 (0x38) TIFR3 – 0x17 (0x37) TIFR2 – 0x16 (0x36) TIFR1 – 0x15 (0x35) TIFR0 – 0x14 (0x34) PORTG – 0x13 (0x33) DDRG – 0x12 (0x32) PING – 0x11 (0x31) ...

Page 13

... Industrial (-40° to +85°C) 2.7 - 5.5 Z64-2 Industrial (-40° to +85°C) Industrial (-40° to +85°C) 2 Green Industrial (-40° to +85°C) 2.7 - 5.5 Z64-2 Green Package Type AT90CAN32/64/128 Operation Range Product Marking AT90CAN32-16AI AT90CAN32-16MI AT90CAN32-16AU AT90CAN32-16MU AT90CAN64-16AI AT90CAN64-16MI AT90CAN64-16AU AT90CAN64-16MU AT90CAN128-16AI AT90CAN128-16MI AT90CAN128-16AU AT90CAN128-16MU 13 ...

Page 14

TQFP64 DRAWINGS NOT SCALED AT90CAN32/64/128 14 64 PINS THIN QUAD FLAT PACK D f TOP VIEW MM Min Max Min 1. 0.95 1.05 ...

Page 15

QFN64 7679FS–CAN–11/07 AT90CAN32/64/128 15 ...

Page 16

AT90CAN32/64/128 16 7679FS–CAN–11/07 ...

Page 17

... Headquarters Atmel Corporation 2325 Orchard Parkway San Jose, CA 95131 USA Tel: 1(408) 441-0311 Fax: 1(408) 487-2600 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. EXCEPT AS SET FORTH IN ATMEL’S TERMS AND CONDI- TIONS OF SALE LOCATED ON ATMEL’ ...

Related keywords