AT90CAN128-16AU
AT90CAN128-16AU 8-Bit Microcontroller from Microchip Technology Inc
Inventory:4,178
- 90-day after-sales guarantee
- 365 Days Quality Guarantee
- Genuine Product Guarantee
- 7*24 hours service quarantee
-
Part Number : AT90CAN128-16AU
-
Package/Case : TQFP-64
-
Brands : MICROCHIP
-
Components Categories : Microcontrollers
-
Datesheet : AT90CAN128-16AU DataSheet (PDF)
Overview of AT90CAN128-16AU
The AT90CAN128-16AU is an 8-bit microcontroller from the AVR family, featuring a high-performance CAN controller and advanced RISC architecture. It offers 128KB of in-system programmable Flash memory, 4KB EEPROM, 4KB internal SRAM, and operates at a maximum speed of 16MHz.
Pinout
(Note: The pin configuration below is a general representation. Refer to the specific datasheet for precise details.)
- Pin 1: RXD0 (Receive Data 0)
- Pin 2: TXD0 (Transmit Data 0)
- Pin 3: XCK0 (USART External Clock)
- Pin 4: OC0 (Output Compare Match Timer/Counter 0)
- Pin 5: OC1A (Output Compare Match Timer/Counter 1 Channel A)
- Pin 6: OC1B (Output Compare Match Timer/Counter 1 Channel B)
- Pin 7: ICP1 (Input Capture Timer/Counter 1)
- Pin 8: SS (SPI Slave Select)
- Pin 9: SCK (SPI Clock)
- Pin 10: MOSI (SPI Master Output Slave Input)
- Pin 11: MISO (SPI Master Input Slave Output)
- Pin 12: RESET (Reset Input)
- Pin 13: VCC (Supply Voltage)
- Pin 14: GND (Ground)
- Pin 15: XTAL1 (Crystal Oscillator Input)
- Pin 16: XTAL2 (Crystal Oscillator Output)
- (Continued for pins 17 to 64)
Circuit Diagram
Incorporate a circuit diagram that illustrates the connections and operation of the AT90CAN128-16AU for a more visual representation.
Key Features
- High-Performance CAN Controller: The AT90CAN128-16AU features a built-in CAN controller, making it ideal for automotive and industrial applications requiring CAN bus communication.
- Advanced RISC Architecture: The microcontroller is based on an advanced RISC architecture, providing high-speed execution and low power consumption.
- Programmable Flash Memory: It offers 128KB of in-system programmable Flash memory, allowing for easy firmware updates and flexibility in application development.
- EEPROM and SRAM: The AT90CAN128-16AU includes 4KB of EEPROM and 4KB of internal SRAM, providing additional storage for data and configuration settings.
- Operating Speed: The microcontroller operates at a maximum speed of 16MHz, offering fast and efficient processing capabilities.
Note: For detailed technical specifications, please refer to the AT90CAN128-16AU datasheet.
Application
- Automotive Systems: The AT90CAN128-16AU is suitable for automotive applications requiring CAN bus communication, such as engine control units (ECUs) and dashboard systems.
- Industrial Control: It can be used in industrial control systems for monitoring and controlling machinery and equipment.
- Communication Devices: The microcontroller is ideal for communication devices requiring high-speed data processing and connectivity.
Functionality
The AT90CAN128-16AU microcontroller provides a versatile and efficient solution for a wide range of applications, offering high-performance processing, advanced communication capabilities, and flexible programming options.
Usage Guide
- Programming: Use a compatible programmer and software to program the AT90CAN128-16AU's Flash memory with your firmware.
- Pin Configuration: Refer to the datasheet for the precise pin configuration and connection details for your application.
- Power Supply: Ensure a stable power supply within the recommended voltage range for proper operation.
Frequently Asked Questions
Q: What is the operating voltage range of the AT90CAN128-16AU?
A: The microcontroller operates from 4.5V to 5.5V.
Q: Does the AT90CAN128-16AU support CAN bus communication?
A: Yes, the microcontroller features a built-in CAN controller for CAN bus communication.
Specifications
The followings are basic parameters of the part selected concerning the characteristics of the part and categories it belongs to.
Program Memory Size (KB) | 128 | RAM (bytes) | 4 |
Data EEPROM (bytes) | 4096 | Pin Count | 64 |
Operation Voltage Max.(V) | 5.5 | Operation Voltage Min.(V) | 2.7 |
Timers | 0 x 8-bit - 0 x 16-bit | Max ADC Resolution (bits) | 10 |
ADC Channels | 8 | Zero Cross Detect | No |
Number of Comparators | 1 | SPI | 1 -SPI |
I2C | 1 -I2C | Stand alone PWM | 7 |
Low Power | No | Numerically Controlled Oscillator (NCO) | 0 |
Data Signal Modulator (DSM) | 0 |
Equivalent Parts
The followings are basic parameters of the part selected concerning the characteristics of the part and categories it belongs to.
AT90CAN128-16AU Equivalent Parts
For the AT90CAN128-16AU component, you may consider these replacement and alterative parts.
Models | Manufacturer | Package/Case | Description |
---|---|---|---|
ATmega128 | Microchip Technology | DIP and TQFP | A similar AVR microcontroller with comparable features and performance characteristics. |
ATmega2560 | Microchip Technology | TQFP and QFN | Another AVR microcontroller offering higher memory and I/O capabilities. |
Warranty & Returns
Warranty, Returns, and Additional Information
-
QA & Return Policy
Parts Quality Guarantee: 365 days
Returns for refund: within 90 days
Returns for Exchange: within 90 days
-
Shipping and Package
Shipping:For example, FedEx, SF, UPS, or DHL.UPS, or DHL.
Parts Packaging Guarantee: Featuring 100% ESD anti-static protection, our packaging incorporates high toughness and superior buffering capabilities.
-
Payment
For example, channels like VISA, MasterCard, UnionPay, Western Union, PayPal, and more.
If you have specific payment channel preferences or requirements, please get in touch with our sales team for assistance.
Similar Product
AT89C4051-24PU
4kB Flash memory
ATMEGA324PA-AU
The ATMEGA324PA-AU is a Microcontroller Processing Unit compliant with the ROHS directive
ATMEGA88-20AU
ATmega AVR RISC architecture
AT89S52-24AU
AT89S52-24AU is a high-performance microcontroller clocked at 24 MHz
ATMEGA8A-AU
Compact and versatile 8-bit AVR microcontroller
ATMEGA328P-AUR
8-bit Microcontroller with AVR architecture
ATMEGA328PB-MUR
VQFN-32 package dimensions
ATMEGA328PB-AU
Microcontroller with 32KB memory capacity