| | | | | 1.TEMP是可以读写的,程序需要读取温度数据时,就先申明一个int变量i, i=(TEMP1H<<8)|TEMP1L;
2.TR是只能读,第6位为1,参数十进制运算,那就是64.
|
|
| | | | | | | | 那这些0-7位的具体状态是由实际的模拟信号决定的吗
|
|
| | | | | | | | | | 应该是,只读寄存器,就像是一个标志,你要仔细看数据手册,上面才有答案.
|
|
| | | | | | | | 比如基准是3V 采集到的DAC电压是1.2V 那寄存器的值是多少?如果是8位机,(1.2/3)*255=102 二进制就是1100110B 十六进制就是0X66?
|
|
| | | | | | | | | | 应该是ADC输入引脚电压1.2V,寄存器的是值多少? 如果是8位的ADC,基准电压3V,理论上就是0X66;
|
|
| | | | | | | | | | | | AD转换啊 是现有模拟电压 然后才是有寄存器的值吧 刚好和DAC输出相反 |
|
|
|