
IDT821054四通道可编程PCM编解码器的MPI接口
工业温度范围
对于下面描述的全局和局部寄存器,应该指出的是:
1.
读/写
= 0 ,读取命令。
读/写
= 1,写命令。
2.在该寄存器中的保留位(多个)必须在写操作被填充“0”和在读操作被忽略。
3.4.2
全局寄存器列表
GREG1 :无操作,写( A0H ) ;版本号,读取( 20H )
b7
命令
读/写
b6
0
b5
1
b4
0
b3
0
b2
0
b1
0
b0
0
通过施加一个读操作(20H ),该寄存器时,用户可以读出IDT821054的版本号。默认值是01H 。
写入该寄存器(无操作) , FFH的数据字节必须按照写命令( A0H ),以确保其正常工作。
GREG2 :中断清除,只写( A1H )
b7
命令
1
b6
0
b5
1
b4
0
b3
0
b2
0
b1
0
b0
1
在SLIC I / O的所有中断通过将写操作该寄存器清零。需要注意的是FFH的数据字节必须按照写
命令( A1H ),以确保其正常工作。
GREG3 :软件复位,只写( A2H )
b7
命令
1
b6
0
b5
1
b4
0
b3
0
b2
0
b1
1
b0
0
写操作该寄存器复位所有本地寄存器,但不重置全局寄存器和RAM 。需要注意的是写这个的时候
注册, FFH的数据字节必须按照写命令( A2H ),以确保其正常工作。
GREG4 :硬件复位,只写( A3 )
b7
命令
1
b6
0
b5
1
b4
0
b3
0
b2
0
b1
1
b0
1
写操作该寄存器相当于设置
RESET
引脚为逻辑低电平(参见
第21页的“ 3.3默认状态复位后”
有关详细信息) 。请注意,应用此写命令时, FFH的数据字节必须遵循以确保正常运行。
GREG5 :斩波时钟选择,读/写( 24H / A4H )
b7
命令
I / O数据
读/写
版权所有
b6
0
b5
1
Chclk2[1]
b4
0
Chclk2[0]
b3
0
Chclk1[3]
b2
1
Chclk1[2]
b1
0
Chclk1[1]
b0
0
Chclk1[0]
此寄存器用来选择CHclk2和CHclk1输出信号的频率。
CHclk2 [1: 0] = 00:
chclk2的输出设置为高永久(默认);
CHclk2 [1: 0] = 01:
chclk2输出数字信号用的512千赫的频率;
CHclk2 [1:0 ] = 10 :
chclk2输出数字信号,具有256千赫的频率;
CHclk2 [1: 0] = 11:
chclk2输出数字信号用的16384千赫的频率;
CHclk1 [3:0 ] = 0000:
CHclk1 [3:0 ] = 0001:
CHclk1 [3:0 ] = 0010 :
CHclk1 [3:0 ] = 0011 :
CHclk1 [3:0 ] = 0100 :
CHclk1 [3:0 ] = 0101 :
CHclk1 [3:0 ] = 0110 :
CHclk1 [3:0 ] = 0111 :
chclk1的输出设置为高永久(默认);
chclk1输出数字信号用的1000/2赫兹的频率;
chclk1输出数字信号用的四分之一千赫兹的频率;
chclk1输出数字信号用的六分之千赫兹的频率;
chclk1输出数字信号用的八分之一千赫兹的频率;
chclk1输出数字信号用的一十分之千赫兹的频率;
chclk1输出数字信号用的1000年至1012年赫兹的频率;
chclk1输出数字信号用的1000年至1014年赫兹的频率;
24