Other Parts Discussed in Thread: PGA308
看了PGA308的用户手册,我先用写RAM方式调试了电路,让他满量程输出5V,零点输出3V;这个实验成功了,分别就是写了55 00 14 12 ,55 01 86 5E,55 02 00 08,55 03 00 00,55 04 00 0d,55 07 50 00;
然后我想将这些寄存器的值写入到OTP中,然后开机启动选择USER BANK 1,结果是写好之后,电压完全不变化,所以不知道是哪一个步骤写错了,请大神们帮忙看一下:
我分别写了:55 0A 80 00 //打开OTP write enable
55 48 14 12 //写user bank 1 的ZDAC寄存器
55 49 86 5e //写user bank 1 的GDAC寄存器
55 4A 00 08 //写user bank 1 的CFG0寄存器
55 4B 00 00 //写user bank 1 的CFG1寄存器
55 4C 00 0d //写user bank 1 的CFG2寄存器
55 4D 65 7a //写user bank 1 的CHKS寄存器
55 40 00 CC //写TI Flag寄存器
55 47 01 00//写BANK SEL4寄存器
55 0A 00 00 //关闭OTP write enable
整个写otp过程就这样,实在找不出问题啊,请大神们指教一下