
Allicdata Part #: | AT90CAN32-15AT1TR-ND |
Manufacturer Part#: |
AT90CAN32-15AT1 |
Price: | $ 0.00 |
Product Category: | Integrated Circuits (ICs) |
Manufacturer: | Microchip Technology |
Short Description: | IC MCU 8BIT 32KB FLASH 64TQFP |
More Detail: | AVR Automotive, AEC-Q100, AVR® 90CAN Microcontroll... |
DataSheet: | ![]() |
Quantity: | 1000 |
1 +: | 0.00000 |
Program Memory Type: | FLASH |
Base Part Number: | AT90CAN32 |
Supplier Device Package: | 64-TQFP (14x14) |
Package / Case: | 64-TQFP |
Operating Temperature: | -40°C ~ 105°C (TA) |
Oscillator Type: | Internal |
Data Converters: | A/D 8x10b |
Voltage - Supply (Vcc/Vdd): | 2.7 V ~ 5.5 V |
RAM Size: | 2K x 8 |
EEPROM Size: | 1K x 8 |
Series: | Automotive, AEC-Q100, AVR® 90CAN |
Program Memory Size: | 32KB (32K x 8) |
Number of I/O: | 53 |
Peripherals: | Brown-out Detect/Reset, POR, PWM, WDT |
Connectivity: | CANbus, I²C, SPI, UART/USART |
Speed: | 16MHz |
Core Size: | 8-Bit |
Core Processor: | AVR |
Part Status: | Active |
Packaging: | Tape & Reel (TR) |
Due to market price fluctuations, if you need to purchase or consult the price. You can contact us or emial to us: sales@allicdata.com
AT90CAN32-15AT1 Application Field and Working Principle
AT90CAN32-15AT1 is an 8-bit AVR family microcontroller, which is produced by Atmel Corporation and based on Harvard architecture. This chip features power saving design, high integration, small package, abundant peripheral modules and is widely used in the embedded area. Its application fields involve instrumentation, industrial control, automotive industry, home appliances, telecom equipment and digital multimedia products. By combining with other peripheral modules, AT90CAN32-15AT1 is able to serve for multiple application requirements.
Basic Circuitry
The AT90CAN32-15AT1 consists of a wide range of integrated circuitry, including an 8-bit AVR CPU, accompanying RAM, EEPROM, and peripherals such as analog-to-digital converter, frequency counter and output port. All these functions are contained in a small 8-pin package, allowing for high integration in the application design. The internal circuit also includes a watchdog timer that can be disabled, and two/four 8-bit timer/counter as a part of the timer/counter module.
Programmed Memory Management
The AT90CAN32-15AT1 contains an 8-bit wide program memory space with the size of 32Kbytes, organized in 8 sectors. As the microcontroller is equipped with 8-bit wide address and data buses, the Data space is also 8 bits wide. This allows the data memory to be managed in two different modes, one of them being the data memory configuration and the other being the direct/linear addressing mode. Within the data memory configuration, the start address and end address of the sector can be defined, with each segment having 2Kbytes of program memory. The direct mode allows for 8bit wide data memory up to 32Kbytes.
Digital Input and Output Ports
The digital input and output ports of the AT90CAN32-15AT1 are configured in a multiplexed mode, allowing for digital input and output signals with up to eight levels. The port is further divided into two groups, which are the address/data ports and control-signal ports. The address/data ports serve as an entry port to read and write data, while the control-signal ports are used to generate the control signals for the microcontroller.
Internal Clock System
The AT90CAN32-15AT1 is equipped with an internal oscillator that enables it to generate a signal with a frequency of 1MHz. This signal is used to clock the signal and control the system\'s speed. The on-chip clock system also includes an oscillator calibration register, allowing for user-defined timing for each internal signal. The internal clock system of the AT90CAN32-15AT1 can also be driven from an external clock source, allowing for higher precision and external control.
Interrupt System
The AT90CAN32-15AT1 is designed to provide multiple interrupt levels, in order to handle all kinds of events. These interrupts can be used for both the internal peripherals, as well as for the external devices interfacing with the microcontroller. The available interrupt levels are: External Interrupt Level 0, Level 1, Level 2, Level 3, Level 4 and Level 5. All the interrupts are served via the Input/Output ports. Each interrupt can be set to one of two priority levels, either Low or High.
Analog System
The AT90CAN32-15AT1 is designed to provide a 10bit analog-to-digital converter (ADC), allowing for conversion of analog signals to digital, for further processing in the microcontroller. The on-chip ADC can be configured in different modes, such as single-ended, differential, normal and single-shot modes, allowing for flexibility in design. For conversions at higher speeds, the on-chip PWM module can be activated, which can generate pulse-width modulated (PWM) solutions with high quality output.
Serial Communications
The AT90CAN32-15AT1 is equipped with two serial ports, USART and SPI, allowing for effective serial communication. The USART port allows for both synchronous and asynchronous communication, while the SPI port supports only synchronous transmission. These ports are used mainly for data communication and control purposes, usually for communications such as serial data transfers, in order to interface the microcontroller with other components or devices.
CPU Characteristics
The AT90CAN32-15AT1 contains an 8-bit AVR CPU, which is based on a modified Harvard architecture with pipelined instruction processing. The AVR CPU is designed with a non-byte-addressable memory space and can process data and memory-addressed instructions at the same time. It can easily utilize fast jumping, branching and looping techniques, making it a good choice for embedded controllers.
Conclusion
The AT90CAN32-15AT1 microcontroller is an excellent choice for applications in the embedded area. Its integrated circuitry and powerful features make it an ideal choice for instrumentation, industrial control, automotive industry, home appliances, telecom equipment and digital multimedia products. Its CPU, memory layout and peripherals are all optimized for fast, efficient operation, making it a cost-effective solution that can meet the diverse application requirements.
The specific data is subject to PDF, and the above content is for reference
Part Number | Manufacturer | Price | Quantity | Description |
---|
AT90USB646-AUR | Microchip Te... | 4.45 $ | 1507 | IC MCU 8BIT 64KB FLASH 64... |
AT90S1200-4PC | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 1KB FLASH 20D... |
AT90LS8535-4MI | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 8KB FLASH 44V... |
AT90ICEPRO | Microchip Te... | 0.0 $ | 1000 | AVR GEN PURP IN CIRCUIT E... |
AT90PWM161-16MN | Microchip Te... | -- | 2361 | IC MCU 8BIT 16KB FLASH 32... |
AT90S8515-4JC | Microchip Te... | -- | 1000 | IC MCU 8BIT 8KB FLASH 44P... |
AT90CAN64-16MU | Microchip Te... | -- | 2267 | IC MCU 8BIT 64KB FLASH 64... |
AT90S8535-8JC | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 8KB FLASH 44P... |
AT90S8515A-8JC | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 8KB FLASH 44P... |
AT90CAN128-15MZ | Microchip Te... | -- | 1000 | IC MCU 8BIT 128KB FLASH 6... |
AT90S1200-4PI | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 1KB FLASH 20D... |
AT90CAN128-16MI | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 128KB FLASH 6... |
AT90CAN128-15AZ | Microchip Te... | -- | 1000 | IC MCU 8BIT 128KB FLASH 6... |
AT90PWM216-16SU | Microchip Te... | 2.31 $ | 364 | IC MCU 8BIT 16KB FLASH 24... |
AT90S8515-8JI | Microchip Te... | -- | 1000 | IC MCU 8BIT 8KB FLASH 44P... |
AT90S8515-4PI | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 8KB FLASH 40D... |
AT90S1200-12PI | Microchip Te... | -- | 1000 | IC MCU 8BIT 1KB FLASH 20D... |
AT90S4414-4AC | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 4KB FLASH 44T... |
AT90S4434-8JC | Microchip Te... | -- | 1000 | IC MCU 8BIT 4KB FLASH 44P... |
AT90S2333-8PC | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 2KB FLASH 28D... |
AT90CAN128-16MJ | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 128KB FLASH 6... |
AT90CAN64-15AT1 | Microchip Te... | -- | 1000 | IC MCU 8BIT 64KB FLASH 64... |
AT90S2313-10SC | Microchip Te... | -- | 1000 | IC MCU 8BIT 2KB FLASH 20S... |
AT90S8515A-8AI | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 8KB FLASH 44T... |
AT90USB1287-MU | Microchip Te... | -- | 505 | IC MCU 8BIT 128KB FLASH 6... |
AT90PWM3-16MQ | Microchip Te... | -- | 5688 | IC MCU 8BIT 8KB FLASH 32Q... |
AT90S2323-10PI | Microchip Te... | -- | 1000 | IC MCU 8BIT 2KB FLASH 8DI... |
AT90S4433-8PC | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 4KB FLASH 28D... |
AT90CAN64-15AT | Microchip Te... | -- | 1000 | IC MCU 8BIT 64KB FLASH 64... |
AT90USB1286-MU | Microchip Te... | -- | 1112 | IC MCU 8BIT 128KB FLASH 6... |
AT90CAN128-16AU | Microchip Te... | -- | 3820 | IC MCU 8BIT 128KB FLASH 6... |
AT90S4414-4JI | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 4KB FLASH 44P... |
AT90S8515A-4JI | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 8KB FLASH 44P... |
AT90S8535-8PC | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 8KB FLASH 40D... |
AT90USB1286-AU | Microchip Te... | -- | 612 | IC MCU 8BIT 128KB FLASH 6... |
AT90PWM316-16MUR | Microchip Te... | -- | 8000 | IC MCU 8BIT 16KB FLASH 32... |
AT90USB162-16MUR | Microchip Te... | 1.57 $ | 1000 | IC MCU 8BIT 16KB FLASH 32... |
AT90S4414-8AI | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 4KB FLASH 44T... |
AT90S4434-8PI | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 4KB FLASH 40D... |
AT90S8515A-4PI | Microchip Te... | 0.0 $ | 1000 | IC MCU 8BIT 8KB FLASH 40D... |
AVR series Microcontroller IC 8-Bit 16MH...

AVR series Microcontroller, 8-bit Microc...

IC MCU 32BIT 64KB FLASH 48LQFPSTM32G071C...

GD32F407VET6. The frequency is up to 108...

GD32F103RBT6 is fully compatible with ST...

The processor frequency can reach 168MHz...
