欢迎访问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文件第106页浏览型号85C51SND3B1的Datasheet PDF文件第107页浏览型号85C51SND3B1的Datasheet PDF文件第108页浏览型号85C51SND3B1的Datasheet PDF文件第109页浏览型号85C51SND3B1的Datasheet PDF文件第111页浏览型号85C51SND3B1的Datasheet PDF文件第112页浏览型号85C51SND3B1的Datasheet PDF文件第113页浏览型号85C51SND3B1的Datasheet PDF文件第114页  
writes into the FIFO and clears the FIFOCON bit to allow the USB controller to send the  
data. If the IN Endpoint is composed of multiple banks, this also switches to the next  
data bank. The TXINI and FIFOCON bits are automatically updated by hardware  
regarding the status of the next bank.  
TXINI 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 write data to the bank, and cleared by hardware when the bank is full.  
Example with 1 IN data bank  
NAK  
DATA  
(bank 0)  
IN  
ACK  
HW  
IN  
TXINI  
SW  
SW  
write data from CPU  
BANK 0  
FIFOCON  
SW  
SW  
write data from CPU  
BANK 0  
Example with 2 IN data banks  
DATA  
(bank 0)  
DATA  
(bank 1)  
IN  
ACK  
HW  
IN  
ACK  
TXINI  
SW  
SW  
SW  
write data from CPU  
BANK0  
write data from CPU  
BANK 0  
write data from CPU  
BANK 1  
FIFOCON  
SW  
SW  
“Autoswitch” Mode  
In this mode, the clear of the FIFOCON bit is performed automatically by hardware each  
time the Endpoint bank is full. The firmware has to check if the next bank is empty or not  
before writing the next data. On TXINI interrupt, the firmware fills a complete bank. A  
new interrupt will be generated each time the current bank becomes free.  
Detailed Description  
Standard Mode without  
AUTOSW  
In this mode (AUTOSW cleared), the data are written by the CPU, following the next  
flow:  
When the bank is empty, an endpoint interrupt (EPINTx) is triggered, if enabled  
(TXINE set) and TXINI is set. The CPU can also poll TXINI or FIFOCON, depending  
the software architecture choice,  
The CPU acknowledges the interrupt by clearing TXINI,  
The CPU can write the data into the current bank (write in UEDATX),  
110  
AT85C51SND3Bx  
7632A–MP3–03/06  
 复制成功!