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

83C51SND2C-JL 参数 Datasheet PDF下载

83C51SND2C-JL图片预览
型号: 83C51SND2C-JL
PDF下载: 下载PDF文件 查看货源
内容描述: 单芯片闪存微控制器与MP3解码器,支持完整的音频接口 [Single-Chip Flash Microcontroller with MP3 Decoder with Full Audio Interface]
分类和应用: 解码器闪存微控制器
文件页数/大小: 235 页 / 2877 K
品牌: ATMEL [ ATMEL ]
 浏览型号83C51SND2C-JL的Datasheet PDF文件第113页浏览型号83C51SND2C-JL的Datasheet PDF文件第114页浏览型号83C51SND2C-JL的Datasheet PDF文件第115页浏览型号83C51SND2C-JL的Datasheet PDF文件第116页浏览型号83C51SND2C-JL的Datasheet PDF文件第118页浏览型号83C51SND2C-JL的Datasheet PDF文件第119页浏览型号83C51SND2C-JL的Datasheet PDF文件第120页浏览型号83C51SND2C-JL的Datasheet PDF文件第121页  
AT8xC51SND2C  
Miscellaneous  
USB Reset  
The EORINT bit in the USBINT register is set by hardware when a End Of Reset has  
been detected on the USB bus. This triggers a USB interrupt if enabled. The USB con-  
troller is still enabled, but all the USB registers are reset by hardware. The firmware  
should clear the EORINT bit to allow the next USB reset detection.  
STALL Handshake  
This function is only available for Control, Bulk, and Interrupt endpoints.  
The firmware has to set the STALLRQ bit in the UEPSTAX register to send a STALL  
handshake at the next request of the Host on the endpoint selected with the UEPNUM  
register. The RXSETUP, TXRDY, TXCMPL, RXOUTB0 and RXOUTB1 bits must be first  
resseted to 0. The bit STLCRC is set at 1 by the USB controller when a STALL has been  
sent. This triggers an interrupt if enabled.  
The firmware should clear the STALLRQ and STLCRC bits after each STALL sent.  
The STALLRQ bit is cleared automatically by hardware when a valid SETUP PID is  
received on a CONTROL type endpoint.  
Important note: when a Clear Halt Feature occurs for an endpoint, the firmware should  
reset this endpoint using the UEPRST resgister in order to reset the data toggle  
management.  
Start of Frame Detection  
Frame Number  
The SOFINT bit in the USBINT register is set when the USB controller detects a Start Of  
Frame PID. This triggers an interrupt if enabled. The firmware should clear the SOFINT  
bit to allow the next Start of Frame detection.  
When receiving a Start Of Frame, the frame number is automatically stored in the  
UFNUML and UFNUMH registers. The CRCOK and CRCERR bits indicate if the CRC of  
the last Start Of Frame is valid (CRCOK set at 1) or corrupted (CRCERR set at 1). The  
UFNUML and UFNUMH registers are automatically updated when receiving a new Start  
of Frame.  
Data Toggle Bit  
The Data Toggle bit is set by hardware when a DATA0 packet is received and accepted  
by the USB controller and cleared by hardware when a DATA1 packet is received and  
accepted by the USB controller. This bit is reset when the firmware resets the endpoint  
FIFO using the UEPRST register.  
For Control endpoints, each SETUP transaction starts with a DATA0 and data toggling  
is then used as for Bulk endpoints until the end of the Data stage (for a control write  
transfer). The Status stage completes the data transfer with a DATA1 (for a control read  
transfer).  
For Isochronous endpoints, the device firmware should ignore the data-toggle.  
117  
4341D–MP3–04/05  
 复制成功!