新手上路
- 积分
- 24
- 金钱
- 24
- 注册时间
- 2016-3-2
- 在线时间
- 2 小时
|
发表于 2018-4-7 16:23:01
|
显示全部楼层
最近在使用AD5933测阻抗,程序流程照着数据手册来的,但是状态寄存器0x8f的值一直为0x70,,有大神知道原因吗?
//起始频率30khz
ad5933_write_data(0x82,0x0f);//
ad5933_write_data(0x83,0x5c);//
ad5933_write_data(0x84,0x28);
//频率增量10hz
ad5933_write_data(0x85,0x00);
ad5933_write_data(0x86,0x01);
ad5933_write_data(0x87,0x4f);
//测量点
ad5933_write_data(0x88,0x01);//
ad5933_write_data(0x89,0x10);
//
ad5933_write_data(0x80,0xb1);//待机模式
//ad5933_write_data(0x81,0x00);//
ad5933_write_data(0x81,0x10);//复位
//ad5933_write_data(0x81,0x00);//结束复位
ad5933_write_data(0x80,0x11);//初始化频率
//设置时间周期
ad5933_write_data(0x8a,0x03);//
ad5933_write_data(0x8b,0x10);//
//开启扫描
ad5933_write_data(0x80,0x21);//
|
|