欢迎访问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文件第136页浏览型号83C51SND2C-JL的Datasheet PDF文件第137页浏览型号83C51SND2C-JL的Datasheet PDF文件第138页浏览型号83C51SND2C-JL的Datasheet PDF文件第139页浏览型号83C51SND2C-JL的Datasheet PDF文件第141页浏览型号83C51SND2C-JL的Datasheet PDF文件第142页浏览型号83C51SND2C-JL的Datasheet PDF文件第143页浏览型号83C51SND2C-JL的Datasheet PDF文件第144页  
required, to provide 8 (eight) clock cycles for the card to complete the operation  
before shutting down the clock. Following is a list of the various bus transactions:  
A command with no response. 8 clocks after the host command End bit.  
A command with response. 8 clocks after the card command End bit.  
A read data transaction. 8 clocks after the End bit of the last data block.  
A write data transaction. 8 clocks after the CRC status token.  
The host is allowed to shut down the clock of a “busy” card. The card will complete  
the programming operation regardless of the host clock. However, the host must  
provide a clock edge for the card to turn off its busy signal. Without a clock edge the  
card (unless previously disconnected by a deselect command-CMD7) will force the  
MDAT line down, forever.  
Description  
The MMC controller interfaces to the C51 core through the following eight special func-  
tion registers:  
MMCON0, MMCON1, MMCON2, the three MMC control registers (see Table 145 to  
Table 153); MMSTA, the MMC status register (see Table 148); MMINT, the MMC inter-  
rupt register (see Table 149); MMMSK, the MMC interrupt mask register (see  
Table 150); MMCMD, the MMC command register (see Table 151); MMDAT, the MMC  
data register (see Table 152); and MMCLK, the MMC clock register (see Table 153).  
As shown in Figure 90, the MMC controller is divided in four blocks: the clock generator  
that handles the MCLK (formally the MMC CLK) output to the card, the command line  
controller that handles the MCMD (formally the MMC CMD) line traffic to or from the  
card, the data line controller that handles the MDAT (formally the MMC DAT) line traffic  
to or from the card, and the interrupt controller that handles the MMC controller interrupt  
sources. These blocks are detailed in the following sections.  
Figure 90. MMC Controller Block Diagram  
MCLK  
OSC  
CLOCK  
Clock  
Generator  
Command Line  
Controller  
MCMD  
MMC  
Interrupt  
Request  
Interrupt  
Controller  
Data Line  
Controller  
MDAT  
Internal  
8
Bus  
Clock Generator  
The MMC clock is generated by division of the oscillator clock (FOSC) issued from the  
Clock Controller block as detailed in Section "Oscillator", page 12. The division factor is  
given by MMCD7:0 bits in MMCLK register, a value of 0x00 stops the MMC clock.  
Figure 91 shows the MMC clock generator and its output clock calculation formula.  
140  
AT8xC51SND2C  
4341D–MP3–04/05  
 复制成功!