- Components/
- Integrated Circuits (ICs)/
- Embedded - Microcontrollers/
ATMEGA48V-10MU
ATMEGA48V-10MU | |
---|---|
Manufacturer Part Number | ATMEGA48V-10MU |
Description | IC AVR MCU 4K 10MHZ 1.8V 32-QFN |
Manufacturer | Atmel |
Series | AVR® ATmega |
ATMEGA48V-10MU datasheets |
|
Specifications of ATMEGA48V-10MU | |||
---|---|---|---|
Core Processor | AVR | Core Size | 8-Bit |
Speed | 10MHz | Connectivity | I²C, SPI, UART/USART |
Peripherals | Brown-out Detect/Reset, POR, PWM, WDT | Number Of I /o | 23 |
Program Memory Size | 4KB (2K x 16) | Program Memory Type | FLASH |
Eeprom Size | 256 x 8 | Ram Size | 512 x 8 |
Voltage - Supply (vcc/vdd) | 1.8 V ~ 5.5 V | Data Converters | A/D 8x10b |
Oscillator Type | Internal | Operating Temperature | -40°C ~ 85°C |
Package / Case | 32-VQFN Exposed Pad, 32-HVQFN, 32-SQFN, 32-DHVQFN | Package | 32MLF EP |
Device Core | AVR | Family Name | ATmega |
Maximum Speed | 10 MHz | Operating Supply Voltage | 2.5|3.3|5 V |
Data Bus Width | 8 Bit | Number Of Programmable I/os | 23 |
Interface Type | SPI/TWI/USART | On-chip Adc | 8-chx10-bit |
Number Of Timers | 3 | Processor Series | ATMEGA48x |
Core | AVR8 | Data Ram Size | 512 B |
Maximum Clock Frequency | 10 MHz | Maximum Operating Temperature | + 85 C |
Mounting Style | SMD/SMT | 3rd Party Development Tools | EWAVR, EWAVR-BL |
Minimum Operating Temperature | - 40 C | Controller Family/series | AVR MEGA |
No. Of I/o's | 23 | Eeprom Memory Size | 256Byte |
Ram Memory Size | 512Byte | Cpu Speed | 10MHz |
No. Of Timers | 3 | Rohs Compliant | Yes |
For Use With | ATSTK600-TQFP32 - STK600 SOCKET/ADAPTER 32-TQFPATSTK600-DIP40 - STK600 SOCKET/ADAPTER 40-PDIP770-1007 - ISP 4PORT ATMEL AVR MCU SPI/JTAGATAVRDRAGON - KIT DRAGON 32KB FLASH MEM AVRATAVRISP2 - PROGRAMMER AVR IN SYSTEMATJTAGICE2 - AVR ON-CHIP D-BUG SYSTEM | Lead Free Status / RoHS Status | Lead free / RoHS Compliant |
PrevNext
Assembly Code Example
EEPROM_write:
; Wait for completion of previous write
sbic EECR,EEPE
rjmp EEPROM_write
; Set up address (r18:r17) in address register
out EEARH, r18
out EEARL, r17
; Write data (r16) to Data Register
out EEDR,r16
; Write logical one to EEMPE
sbi EECR,EEMPE
; Start eeprom write by setting EEPE
sbi EECR,EEPE
ret
C Code Example
void EEPROM_write(unsigned int uiAddress, unsigned char ucData)
{
/* Wait for completion of previous write */
while(EECR & (1<<EEPE))
/* Set up address and Data Registers */
EEAR = uiAddress;
EEDR = ucData;
/* Write logical one to EEMPE */
EECR |= (1<<EEMPE);
/* Start eeprom write by setting EEPE */
EECR |= (1<<EEPE);
}
ATmega48/88/168
24
;
2545S–AVR–07/10
Related parts for ATMEGA48V-10MU | ||||
---|---|---|---|---|
Part Number | Description | Manufacturer | Datasheet | Request |
![]() |
IC AVR MCU 4K 5V 10MHZ 32-TQFP | Atmel |
| |
![]() |
ATMEL Corporation | |||
![]() |
ATMEL Corporation | |||
![]() |
ATMEL Corporation | |||
![]() |
IC AVR MCU 4K 10MHZ 1.8V 28DIP | Atmel |
| |
![]() |
MCU AVR 4K FLASH 10MHZ 28-QFN | Atmel |
| |
![]() |
IC AVR MCU 4K 5V 10MHZ 32-TQFP | Atmel |
| |
![]() |
IC AVR MCU 4K 5V 12MHZ 32-QFN | Atmel |
| |
![]() |
IC AVR MCU 4K 5V 10MHZ 32-QFN | Atmel |
| |
![]() |
IC AVR MCU 4K 5V 10MHZ 28-DIP | Atmel |
| |
![]() |
IC AVR MCU 4K 5V 10MHZ 28-DIP | Atmel |
| |
![]() |
MCU AVR 4KB FLASH 10MHZ 32TQFP | Atmel |
| |
![]() |
MCU AVR 4KB FLASH 10MHZ 32QFN | Atmel |
| |
![]() |
MCU AVR 4KB FLASH 20MHZ 28QFN | Atmel |
| |
![]() |
MCU AVR 4KB FLASH 20MHZ 28QFN | Atmel |