欢迎访问ic37.com |
会员登录 免费注册
发布采购

ATMEGA48V-10AUR 参数 Datasheet PDF下载

ATMEGA48V-10AUR图片预览
型号: ATMEGA48V-10AUR
PDF下载: 下载PDF文件 查看货源
内容描述: [RISC Microcontroller, 8-Bit, FLASH, AVR RISC CPU, 10MHz, CMOS, PQFP32, 7 X 7 MM, 1 MM HEIGHT, 0.80 MM PITCH, GREEN, PLASTIC, MS-026ABA, TQFP-32]
分类和应用: 闪存微控制器
文件页数/大小: 376 页 / 4764 K
品牌: ATMEL [ ATMEL ]
 浏览型号ATMEGA48V-10AUR的Datasheet PDF文件第199页浏览型号ATMEGA48V-10AUR的Datasheet PDF文件第200页浏览型号ATMEGA48V-10AUR的Datasheet PDF文件第201页浏览型号ATMEGA48V-10AUR的Datasheet PDF文件第202页浏览型号ATMEGA48V-10AUR的Datasheet PDF文件第204页浏览型号ATMEGA48V-10AUR的Datasheet PDF文件第205页浏览型号ATMEGA48V-10AUR的Datasheet PDF文件第206页浏览型号ATMEGA48V-10AUR的Datasheet PDF文件第207页  
ATmega48/88/168  
baud rate is given as a function parameter. For the assembly code, the baud rate parameter is  
assumed to be stored in the r17:r16 registers.  
Assembly Code Example(1)  
USART_Init:  
clr r18  
out UBRRnH,r18  
out UBRRnL,r18  
; Setting the XCKn port pin as output, enables master mode.  
sbi XCKn_DDR, XCKn  
; Set MSPI mode of operation and SPI data mode 0.  
ldi r18, (1<<UMSELn1)|(1<<UMSELn0)|(0<<UCPHAn)|(0<<UCPOLn)  
out UCSRnC,r18  
; Enable receiver and transmitter.  
ldi r18, (1<<RXENn)|(1<<TXENn)  
out UCSRnB,r18  
; Set baud rate.  
; IMPORTANT: The Baud Rate must be set after the transmitter is enabled!  
out UBRRnH, r17  
out UBRRnL, r18  
ret  
C Code Example(1)  
void USART_Init( unsigned int baud )  
{
UBRRn = 0;  
/* Setting the XCKn port pin as output, enables master mode. */  
XCKn_DDR |= (1<<XCKn);  
/* Set MSPI mode of operation and SPI data mode 0. */  
UCSRnC = (1<<UMSELn1)|(1<<UMSELn0)|(0<<UCPHAn)|(0<<UCPOLn);  
/* Enable receiver and transmitter. */  
UCSRnB = (1<<RXENn)|(1<<TXENn);  
/* Set baud rate. */  
/* IMPORTANT: The Baud Rate must be set after the transmitter is enabled  
*/  
UBRRn = baud;  
}
Note:  
1. See ”About Code Examples” on page 9.  
203  
2545M–AVR–09/07  
 复制成功!