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

ATMEGA32L-8AUR 参数 Datasheet PDF下载

ATMEGA32L-8AUR图片预览
型号: ATMEGA32L-8AUR
PDF下载: 下载PDF文件 查看货源
内容描述: [RISC Microcontroller, 8-Bit, FLASH, AVR RISC CPU, 8MHz, CMOS, PQFP44, 10 X 10 MM, 1 MM HEIGHT, 0.80 MM PITCH, GREEN, PLASTIC, MS-026ACB, TQFP-44]
分类和应用: 闪存微控制器
文件页数/大小: 347 页 / 3171 K
品牌: ATMEL [ ATMEL ]
 浏览型号ATMEGA32L-8AUR的Datasheet PDF文件第154页浏览型号ATMEGA32L-8AUR的Datasheet PDF文件第155页浏览型号ATMEGA32L-8AUR的Datasheet PDF文件第156页浏览型号ATMEGA32L-8AUR的Datasheet PDF文件第157页浏览型号ATMEGA32L-8AUR的Datasheet PDF文件第159页浏览型号ATMEGA32L-8AUR的Datasheet PDF文件第160页浏览型号ATMEGA32L-8AUR的Datasheet PDF文件第161页浏览型号ATMEGA32L-8AUR的Datasheet PDF文件第162页  
Accessing UBRRH/  
UCSRC Registers  
The UBRRH Register shares the same I/O location as the UCSRC Register. Therefore  
some special consideration must be taken when accessing this I/O location.  
Write Access  
When doing a write access of this I/O location, the high bit of the value written, the  
USART Register Select (URSEL) bit, controls which one of the two registers that will be  
written. If URSEL is zero during a write operation, the UBRRH value will be updated. If  
URSEL is one, the UCSRC setting will be updated.  
The following code examples show how to access the two registers.  
Assembly Code Example(1)  
...  
; Set UBRRH to 2  
ldi r16,0x02  
out UBRRH,r16  
...  
; Set the USBS and the UCSZ1 bit to one, and  
; the remaining bits to zero.  
ldi r16,(1<<URSEL)|(1<<USBS)|(1<<UCSZ1)  
out UCSRC,r16  
...  
C Code Example(1)  
...  
/* Set UBRRH to 2 */  
UBRRH = 0x02;  
...  
/* Set the USBS and the UCSZ1 bit to one, and */  
/* the remaining bits to zero. */  
UCSRC = (1<<URSEL)|(1<<USBS)|(1<<UCSZ1);  
...  
Note:  
1. See “About Code Examples” on page 7.  
As the code examples illustrate, write accesses of the two registers are relatively unaf-  
fected of the sharing of I/O location.  
158  
ATmega32(L)  
2503J–AVR–10/06  
 复制成功!