示例问题

[复制链接]
2464|38
sanfuzi 发表于 2018-4-9 21:43 | 显示全部楼层
https://wenku.baidu.com/view/88a8e8e2783e0912a3162a02.html
pmp 发表于 2018-4-9 21:45 | 显示全部楼层
参考ADC12单通道单次转换
pmp 发表于 2018-4-9 21:46 | 显示全部楼层
data=ADC12MEM0;
mmbs 发表于 2018-4-9 21:46 | 显示全部楼层
shimx 发表于 2018-4-9 16:44
想问下A2,A1,A0口的转换好的数据都放在哪了

都在ADC12MEM
1988020566 发表于 2018-4-9 21:47 | 显示全部楼层
shimx 发表于 2018-4-9 16:44
想问下A2,A1,A0口的转换好的数据都放在哪了

ADC12MEMX吧
lzbf 发表于 2018-4-9 21:48 | 显示全部楼层
shimx 发表于 2018-4-9 16:44
想问下A2,A1,A0口的转换好的数据都放在哪了

你需要实现什么转换方式呢
houjiakai 发表于 2018-4-9 21:48 | 显示全部楼层
shimx 发表于 2018-4-9 16:44
想问下A2,A1,A0口的转换好的数据都放在哪了

DTC transfers conversion code to RAM 200h - 206h
youtome 发表于 2018-4-9 21:49 | 显示全部楼层
shimx 发表于 2018-4-9 16:44
想问下A2,A1,A0口的转换好的数据都放在哪了

ADC10SA = 0x200;                        // Data buffer start
51xlf 发表于 2018-4-9 21:49 | 显示全部楼层
0x200开始的。
pmp 发表于 2018-4-9 21:49 | 显示全部楼层
P6SEL |= 0x01;
  ADC12CTL0 = ADC12ON + SHT0_8 + MSC;
  ADC12CTL1 = SHP + CONSEQ_2;
  ADC12IE = 0x01;
  ADC12CTL0 |= ENC;
  ADC12CTL0 |= ADC12SC;



#pragma vector = ADC12_VECTOR
__interrupt void adc12()
{
   data=ADC12MEM0;
}
i1mcu 发表于 2018-4-9 21:50 | 显示全部楼层
也是按照顺序转换的。
updownq 发表于 2018-4-9 21:50 | 显示全部楼层
若要使用ADC10的单通道多次,序列通道单次以及序列通道多次采样,可以按照顺序读取就可以了。
51xlf 发表于 2018-4-9 21:50 | 显示全部楼层
读取RAM的地址就可以了。
sanfuzi 发表于 2018-4-9 21:50 | 显示全部楼层
这个资料有相关的ADC多次转换程序。
youtome 发表于 2018-4-9 21:50 | 显示全部楼层
shimx 发表于 2018-4-9 16:44
想问下A2,A1,A0口的转换好的数据都放在哪了

数据保存在 200h - 206h.
mmbs 发表于 2018-4-9 21:50 | 显示全部楼层
shimx 发表于 2018-4-9 16:44
想问下A2,A1,A0口的转换好的数据都放在哪了

可以选择其他的mcu芯片。
1988020566 发表于 2018-4-9 21:50 | 显示全部楼层
shimx 发表于 2018-4-9 16:44
想问下A2,A1,A0口的转换好的数据都放在哪了

不同的信号转换的效率都是差不多的。
houjiakai 发表于 2018-4-9 21:50 | 显示全部楼层
shimx 发表于 2018-4-9 16:44
想问下A2,A1,A0口的转换好的数据都放在哪了

这个不是已经说了地址在哪里了吗 DTC transfers conversion code to RAM 200h - 206h
lzbf 发表于 2018-4-9 21:50 | 显示全部楼层
shimx 发表于 2018-4-9 16:44
想问下A2,A1,A0口的转换好的数据都放在哪了

是不同的IO吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部