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

90USB1287-16AU 参数 Datasheet PDF下载

90USB1287-16AU图片预览
型号: 90USB1287-16AU
PDF下载: 下载PDF文件 查看货源
内容描述: 单片机具有ISP功能的Flash和USB控制器64 / 128K字节 [Microcontroller with 64/128K Bytes of ISP Flash and USB Controller]
分类和应用: 微控制器
文件页数/大小: 434 页 / 3172 K
品牌: ATMEL [ ATMEL ]
 浏览型号90USB1287-16AU的Datasheet PDF文件第33页浏览型号90USB1287-16AU的Datasheet PDF文件第34页浏览型号90USB1287-16AU的Datasheet PDF文件第35页浏览型号90USB1287-16AU的Datasheet PDF文件第36页浏览型号90USB1287-16AU的Datasheet PDF文件第38页浏览型号90USB1287-16AU的Datasheet PDF文件第39页浏览型号90USB1287-16AU的Datasheet PDF文件第40页浏览型号90USB1287-16AU的Datasheet PDF文件第41页  
AT90USB64/128  
Assembly Code Example(1)  
; OFFSET is defined to 0x4000 to ensure  
; external memory access  
; Configure Port C (address high byte) to  
; output 0x00 when the pins are released  
; for normal Port Pin operation  
ldi r16, 0xFF  
out DDRC, r16  
ldi r16, 0x00  
out PORTC, r16  
; release PC7:6  
ldi r16, (1<<XMM1)  
sts XMCRB, r16  
; write 0xAA to address 0x0001 of external  
; memory  
ldi r16, 0xaa  
sts 0x0001+OFFSET, r16  
; re-enable PC7:6 for external memory  
ldi r16, (0<<XMM1)  
sts XMCRB, r16  
; store 0x55 to address (OFFSET + 1) of  
; external memory  
ldi r16, 0x55  
sts 0x0001+OFFSET, r16  
C Code Example(1)  
#define OFFSET 0x4000  
void XRAM_example(void)  
{
unsigned char *p = (unsigned char *) (OFFSET + 1);  
DDRC = 0xFF;  
PORTC = 0x00;  
XMCRB = (1<<XMM1);  
*p = 0xaa;  
XMCRB = 0x00;  
*p = 0x55;  
}
Note:  
1. See “About Code Examples” on page 8.  
37  
7593A–AVR–02/06  
 复制成功!