不分页数据存储区: 0x5c ~ 0x7f ( 当 DPAGE=0 或 1 时 ) 分页 0 数据存储区: 0x80 ~ 0xff ( 当 DPAGE=0 时 ) 分页 1 数据存储区: 0x80 ~ 0xdb ( 当 DPAGE=1 时 ) 分页的选择由特殊功能寄存器 STATUS 的 DPAGE 位来指定。 DPAGE 为 0 时,选择的是分页 0 数据存储区。 DPAGE 为 1 时,选择的是分页 1 数据存储区。分页 1 数据存储区的寻址范围是 0x80 ~ 0xdb , 一共只有 92 个 byte ,超出此范围为无效的地址。不分页数据存储区的访问不受 DPAGE 的限制,不管 DPAGE 为 0 或者 1 ,对不分页数据的地址段 0x5c~ 0x7f 的访问都是有效的,对应物理存储的同一段 存储空间。
名称 地址 位宽 R/W 功能 INFO 0x0D/0x0E 16 R 信息(0x0101) WIA 0x0F 8 R 我是谁(0x41) DATAX 0x10/0x11 16 R X 输出值 DATAY 0x12/0x13 16 R Y 输出值 DATAZ 0x14/0x15 16 R Z 输出值 STA1 0x18 8 R 状态1(DRDY) CNTL1 0x1B 8 R/W 控制设置1 CNTL2 0x1C 8 R/W 控制设置2 CNTL3 0x1D 8 R/W 控制设置3 PRET 0x30 8 R/W 预设时间 AVE_A 0x40 8 R/W 平均时间设置 CNTL4 0x5C/0x5D 16 R/W 控制设置4(LV复位释放) TEMP 0x60/0x61 16 R 温度值 OFF_X 0x6C/0x6D 16 R/W 偏移 X 值 OFF_Y 0x72/0x73 16 R/W 偏移 Y 值 OFF_Z 0x78/0x79 16 R/W 偏移 Z 值 FINEOUTPUTX 0x90/0x91 16 R 根据 OFFX 的 DATAX 值 FINEOUTPUTY 0x92/0x93 16 R 根据 OFFY 的 DATAY 值 FINEOUTPUTZ 0x94/0x95 16 R 根据 OFFZ 的 DATAZ 值 SENSX 0x96/0x97 16 R 灵敏度调整 X 值 SENSY 0x98/0x99 16 R 灵敏度调整 Y 值 SENSZ 0x9A/0x9B 16 R 灵敏度调整 Z 值GAIN_PARA_X 0x9C/0x9D 16 R 轴干扰 X 值 GAIN_PARA_Y 0x9E/0x9F 16 R 轴干扰 Y 值 GAIN_PARA_Z 0xA0/0xA1 16 R 轴干扰 Z 值 OFFZEROX 0xF8/0xF9 16 R 无磁场时偏移调整 X 值 OFFZEROY 0xFA/0xFB 16 R 无磁场时偏移调整 Y 值 OFFZEROZ 0xFC/0xFD 16 R 无磁场时偏移调整 Z 值
