旭化成
[AK9844]
的D输出/ A转换器
该AK9844包括4通道, 8位D / A转换器。输出电压范围为AO0和AO1被设置
在VREF1引脚和输出电压范围为AO2和AO3由VREF2销设置的。
输出电压可通过READ或WRITE指令来设置。
当DAC寄存器块的写指令,输出电压为指定的D / A指定
转换器被设置。当写入指令的情况下执行的保护引脚是"H"和
编程状态被使能时,输出电压为所指定的D / A转换器被设置与指定的
在EEPROM中的DAC寄存器块地址被写入指令中所指定的数据。
当写入指令的情况下执行的保护引脚是"H"和编程状态
禁止时,输出电压为所指定的D / A转换器被设置并且在DAC的指定地址
在EEPROM的寄存器块没有被写入指令中所指定的数据。当WRITE指令
的情况下,该保护引脚是"L" ,输出电压为所指定的D被执行/ A转换器设置不
和在EEPROM中的DAC寄存器块中的指定的地址没有被写入与指定的数据
指令。 WRITE指令和DAC寄存器块之间的关系表明:在table.2 。
当DAC寄存器块中的读指令时,输出电压为所指定的D / A中规定
转换器由被存储在EEPROM中的DAC寄存器块中的数据集,并在DO引脚输出
在指定地址中的数据。
READ指令的执行不依赖于保护引脚和编程状态。
保护
针
& QUOT ; H & QUOT ;
程序设计
状态
启用
DAC寄存器块
( EEPROM部分)
在指定地址
DAC寄存器块被写入
与所指定的数据
该指令。
DAC寄存器中的数据
部不发生变化。
DAC的输出
(D / A转换器部分)
的输出电压为
指定的D / A转换器
由指定的数据集
在指令。
\u003e\u003e 1 & QUOT ;
DAC的输出
不发生变化。
WRITE指令和DAC寄存器模块之间Table.2关系
关闭
启用
关闭
{
自动读功能
当把Vcc加在AK9844上EEPROM中的数据被读出并在一个时间到各装载
对应的D / A (4通道共)自动从AO0开始AO3升序排列。然后每个
D / A模拟输出结算到预定值。
如果CS引脚为"H"然后进入"L"后"power - up"与保护引脚和CS引脚左"L" ,
AUTO READ周期开始。在CS引脚变为"L" , 4通道D / A输出结算到预
2毫秒内确定的值。
在自动读周期中, SK引脚和DI引脚成为"don't care"和串行数据不输出。
如果WREN指令执行后,自动读周期完成后,编程到内存
在内部EEPROM模块被启用。
DAD02E-00
-5-
1999/05