采用AudioDJ技术的音频播放芯片OZ168及其应用设计
[10-10 20:38:44] 来源:http://www.88dzw.com 电子制作 阅读:8372次
文章摘要:表1 ATAPI指令控制表命 令 控 制操 作 码Mode sense5AhPause/resume4BhPlay audio MSF47hSTOP1BhRead TOC43hRequest sense03hRead sub channel42hTest unit ready00hUnlock1Eh2.2 直接播放模式直接播放模式时,系统实际已进入开机状态,此时用户依然可以用各种功能键控制CD播放。当功能键PLAY PAUSE、NEXT TRK、PREV TRK或STOP_EECT被按下时,OZ168会发出中断INT信号,以改变中断状态寄存器?07h?的第8个字节。当OZ168有IN
采用AudioDJ技术的音频播放芯片OZ168及其应用设计,标签:电子小制作,http://www.88dzw.com表1 ATAPI指令控制表 命 令 控 制 操 作 码 Mode sense 5Ah Pause/resume 4Bh Play audio MSF 47h STOP 1Bh Read TOC 43h Request sense 03h Read sub channel 42h Test unit ready 00h Unlock 1Eh
2.2 直接播放模式
直接播放模式时,系统实际已进入开机状态,此时用户依然可以用各种功能键控制CD播放。当功能键PLAY PAUSE、NEXT TRK、PREV TRK或STOP_EECT被按下时,OZ168会发出中断INT信号,以改变中断状态寄存器?07h?的第8个字节。当OZ168有INT信号发出时,SMBUS Host会读取功能键寄存器?01h?以确定是哪一个键被按下时,此后,命令控制寄存器?03h?的Bit?ACK?字节将被重置,预定的AudioDJTM驱动程序和CD ROM驱动程序将直接对CD/DVD ROM发出相应的控制命令以控制CD/DVD ROM的动作。当OZ168控制命令结束时,OZ168将自动清除功能键寄存器和ACK字节的值。
2.3 直通信道模式
在PASS Through工作模式,OZ168在OS和所有系统设备之间被当作透明的部分,即设备和OS都“看”不到OZ168的存在,此时,OZ168只传送系统与CD ROM之间所有下达和反馈的命令,而OZ168不对这些指令和数据作任何变动,所有系统IDE总线信号直通至CD ROM IDE总线。此时,OZ168仅被用作系统与CD ROM之间进行数据/命令传输的信道。3 内部结构
OZ168的内部结构图如图3所示,下面对其主要组成模块作一介绍。
3.1 状态控制器模块
OZ168的三种工作状态主要通过状态控制器来选择,状态控制器通过检测PAV EN、PC SYSTE-MOFF()和Direct Mode register()的输入信号来确定进入那种工作模式。当PAV_EN为1且PC SYSTE-MOFF为1时?OZ168将发出PWR CTRL信号以开启CD ROM和音频放大器的电源,并配合功能键控制器通过ATAPI协议直接控制CD ROM的工作状态,此时OZ168进入CD Player模式。状态控制器模块的输入逻辑信号与相关的状态如表2所列。
表2 状态控制器与工作模式状态表
3.2 功能键控制模块
在CD Player模式和Direct模式,当有功能键信号输入控制模块时,功能键控制器将重新填写内部寄存器,并将改动的寄存器信息传送至状态控制器模块。状态控制器接收并保存这些设置,同时将其转换成ATAPI协议控制指令,以直接控制CD/DVD ROM做出各种功能选择。
3.3 LCD状态显示模块
OZ168采用COM0,COM1及LCD?12……1?信号驱动LCD 2位7段数码管,从而显示当前音轨数及STOP、PLAY、PAUSE和Fast search等状态。COM0、COM1为LCD面板显示模块的第12组64Hz时钟驱动信号。利用LCD?12……1?12位显示数据信号,并配合COM0、COM1时钟信号可驱动3位7段数码管。图4所示是COM0、COM1的时钟驱动信号波形。
《采用AudioDJ技术的音频播放芯片OZ168及其应用设计》相关文章
- › 采用AudioDJ技术的音频播放芯片OZ168及其应用设计
- 在百度中搜索相关文章:采用AudioDJ技术的音频播放芯片OZ168及其应用设计
- 在谷歌中搜索相关文章:采用AudioDJ技术的音频播放芯片OZ168及其应用设计
- 在soso中搜索相关文章:采用AudioDJ技术的音频播放芯片OZ168及其应用设计
- 在搜狗中搜索相关文章:采用AudioDJ技术的音频播放芯片OZ168及其应用设计