欢迎访问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文件第391页浏览型号90USB1287-16AU的Datasheet PDF文件第392页浏览型号90USB1287-16AU的Datasheet PDF文件第393页浏览型号90USB1287-16AU的Datasheet PDF文件第394页浏览型号90USB1287-16AU的Datasheet PDF文件第396页浏览型号90USB1287-16AU的Datasheet PDF文件第397页浏览型号90USB1287-16AU的Datasheet PDF文件第398页浏览型号90USB1287-16AU的Datasheet PDF文件第399页  
AT90USB64/128  
Figure 29-15. State Machine Sequence for Changing/Reading the Data Word  
1
Test-Logic-Reset  
0
1
1
1
0
Run-Test/Idle  
Select-DR Scan  
Select-IR Scan  
0
0
1
1
Capture-DR  
Capture-IR  
0
0
Shift-DR  
0
Shift-IR  
0
1
Exit1-DR  
0
1
1
1
Exit1-IR  
0
Pause-IR  
1
Pause-DR  
1
0
0
0
0
Exit2-DR  
1
Exit2-IR  
1
Update-DR  
Update-IR  
1
1
0
0
29.9.11 Flash Data Byte Register  
The Flash Data Byte Register provides an efficient way to load the entire Flash page buffer  
before executing Page Write, or to read out/verify the content of the Flash. A state machine sets  
up the control signals to the Flash and senses the strobe signals from the Flash, thus only the  
data words need to be shifted in/out.  
The Flash Data Byte Register actually consists of the 8-bit scan chain and a 8-bit temporary reg-  
ister. During page load, the Update-DR state copies the content of the scan chain over to the  
temporary register and initiates a write sequence that within 11 TCK cycles loads the content of  
the temporary register into the Flash page buffer. The AVR automatically alternates between  
writing the low and the high byte for each new Update-DR state, starting with the low byte for the  
first Update-DR encountered after entering the PROG_PAGELOAD command. The Program  
Counter is pre-incremented before writing the low byte, except for the first written byte. This  
ensures that the first data is written to the address set up by PROG_COMMANDS, and loading  
the last location in the page buffer does not make the Program Counter increment into the next  
page.  
During Page Read, the content of the selected Flash byte is captured into the Flash Data Byte  
Register during the Capture-DR state. The AVR automatically alternates between reading the  
low and the high byte for each new Capture-DR state, starting with the low byte for the first Cap-  
395  
7593A–AVR–02/06  
 复制成功!