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

85C51SND3B1 参数 Datasheet PDF下载

85C51SND3B1图片预览
型号: 85C51SND3B1
PDF下载: 下载PDF文件 查看货源
内容描述: 单芯片数字音频解码器 - 编码器与USB 2.0接口 [Single-Chip Digital Audio Decoder - Encoder with USB 2.0 Interface]
分类和应用: 解码器编码器
文件页数/大小: 263 页 / 3620 K
品牌: ATMEL [ ATMEL ]
 浏览型号85C51SND3B1的Datasheet PDF文件第104页浏览型号85C51SND3B1的Datasheet PDF文件第105页浏览型号85C51SND3B1的Datasheet PDF文件第106页浏览型号85C51SND3B1的Datasheet PDF文件第107页浏览型号85C51SND3B1的Datasheet PDF文件第109页浏览型号85C51SND3B1的Datasheet PDF文件第110页浏览型号85C51SND3B1的Datasheet PDF文件第111页浏览型号85C51SND3B1的Datasheet PDF文件第112页  
banks, clearing the FIFOCON bit will switch to the next bank. The RXOUTI and FIFO-  
CON bits are then updated by hardware in accordance with the status of the new bank.  
RXOUTI shall always be cleared before clearing FIFOCON.  
The RWAL bit always reflects the state of the current bank. This bit is set if the firmware  
can read data from the bank, and cleared by hardware when the bank is empty.  
Example with 1 OUT data bank  
DATA  
OUT  
NAK  
DATA  
(to bank 0)  
ACK  
HW  
OUT  
ACK  
HW  
(to bank 0)  
RXOUTI  
SW  
SW  
read data from CPU  
BANK 0  
FIFOCON  
SW  
read data from CPU  
BANK 0  
Example with 2 OUT data banks  
DATA  
OUT  
DATA  
(to bank 1)  
ACK  
HW  
OUT  
ACK  
(to bank 0)  
HW  
RXOUTI  
SW  
SW  
read data from CPU  
BANK 0  
SW  
FIFOCON  
read data from CPU  
BANK 1  
“Autoswitch” Mode  
In this mode, the clear of the FIFOCON bit is performed automatically by hardware each  
time the Endpoint bank is empty. The firmware has to check if the next bank is empty or  
not before reading the next data. On RXOUTI interrupt, the firmware reads a complete  
bank. A new interrupt will be generated each time the current bank contains data to  
read.  
The acknowledge of the RXOUTI interrupt is always performed by software.  
Detailed Description  
standard Mode Without  
AUTOSW  
In this mode (AUTOSW cleared), the data are read by the CPU, following the next flow:  
When the bank is filled by the host, an endpoint interrupt (EPINTx) is triggered, if  
enabled (RXOUTE set) and RXOUTI is set. The CPU can also poll RXOUTI or  
FIFOCON, depending on the software architecture,  
The CPU acknowledges the interrupt by clearing RXOUTI,  
The CPU can read the number of byte (N) in the current bank (N=BYCT),  
108  
AT85C51SND3Bx  
7632A–MP3–03/06  
 复制成功!