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

ATMEGA8A-AUR 参数 Datasheet PDF下载

ATMEGA8A-AUR图片预览
型号: ATMEGA8A-AUR
PDF下载: 下载PDF文件 查看货源
内容描述: [RISC Microcontroller, 8-Bit, FLASH, AVR RISC CPU, 16MHz, CMOS, PQFP32, 7 X 7 MM, 1 MM HEIGHT, 0.80 MM PITCH, GREEN, PLASTIC, MS-026ABA, TQFP-32]
分类和应用: 闪存
文件页数/大小: 308 页 / 4674 K
品牌: ATMEL [ ATMEL ]
 浏览型号ATMEGA8A-AUR的Datasheet PDF文件第148页浏览型号ATMEGA8A-AUR的Datasheet PDF文件第149页浏览型号ATMEGA8A-AUR的Datasheet PDF文件第150页浏览型号ATMEGA8A-AUR的Datasheet PDF文件第151页浏览型号ATMEGA8A-AUR的Datasheet PDF文件第153页浏览型号ATMEGA8A-AUR的Datasheet PDF文件第154页浏览型号ATMEGA8A-AUR的Datasheet PDF文件第155页浏览型号ATMEGA8A-AUR的Datasheet PDF文件第156页  
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 Reg-  
ister 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 Examples(1)  
...  
; Set UBRRH to 2  
ldir16,0x02  
outUBRRH,r16  
...  
; Set the USBS and the UCSZ1 bit to one, and  
; the remaining bits to zero.  
ldir16,(1<<URSEL)|(1<<USBS)|(1<<UCSZ1)  
outUCSRC,r16  
...  
C Code Examples(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 8.  
As the code examples illustrate, write accesses of the two registers are relatively unaffected of  
the sharing of I/O location.  
152  
ATmega8(L)  
2486T–AVR–05/08  
 复制成功!