- 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
USART_MSPIM_Transfer:
USART_MSPIM_Wait_RXCn:
C Code Example
unsigned char USART_Receive( void )
{
}
Note:
20.6.1
Transmitter and Receiver Flags and Interrupts
The RXCn, TXCn, and UDREn flags and corresponding interrupts in USART in MSPIM mode
are identical in function to the normal USART operation. However, the receiver error status flags
(FE, DOR, and PE) are not in use and is always read as zero.
20.6.2
Disabling the Transmitter or Receiver
The disabling of the transmitter or receiver in USART in MSPIM mode is identical in function to
the normal USART operation.
2545S–AVR–07/10
(1)
; Wait for empty transmit buffer
sbis UCSRnA, UDREn
rjmp USART_MSPIM_Transfer
; Put data (r16) into buffer, sends the data
out UDRn,r16
; Wait for data to be received
sbis UCSRnA, RXCn
rjmp USART_MSPIM_Wait_RXCn
; Get and return received data from buffer
in r16, UDRn
ret
(1)
/* Wait for empty transmit buffer */
while ( !( UCSRnA & (1<<UDREn)) );
/* Put data into buffer, sends the data */
UDRn = data;
/* Wait for data to be received */
while ( !(UCSRnA & (1<<RXCn)) );
/* Get and return received data from buffer */
return UDRn;
1.
See ”About Code Examples” on page 7.
ATmega48/88/168
203
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 |