带24位A/D转换的51单片机MSC1210及其应用
时间:02-22
来源:互联网
点击:
1。该寄存器同时也决定参考电压的选择,第5位为1将使能内部参考电压发生器,第4位将决定参考电压是2.5V还是1.5V。该寄存器默认值为30H,表示增益为1,使用内部2.5V 参考电压。 转换结果将使用3个寄存器暂存:ADRESH(高字节)、ADRESM(中字节)、ADRESL(低字节)。可以定时采样,定时得到转换结果。 4 A/D转换举例 下面的程序将实现输入通道1的正极性模拟转换,并将转换结果送显示缓存显示。 总结 通过实际运用,可以发现TI的带24位A/D转换的51内核混合器件MSC1210的确具有很高的性能、很高的集成度、很大的灵活性。尤其值得一提的是片内FLASH的灵活运用,省去了扩展数据存储器需要的地址锁存器与SRAM,以及大面积的印刷板空间;带可编程增益放大的24位A/D转换器可以实现非常高精度的模数转换。
void main(void)
{
PDCON = 0x0f7; //打开转换器
ACLK = 30; // 设置ACLK频率
ADCON0=0x30; //选择片内参考电压
ADMUX=0x1; //选择第一通道正极性
while(1)
{
disbuffer[7] = (ADRESH>>4)0XF; //使用6只数码管十六进制显示转换结果
disbuffer[6]=ADRESH0XF;
disbuffer[5] = (ADRESM>>4)0XF;
disbuffer[4]=ADRESM0XF;
disbuffer[3] = (ADRESL>>4)0XF;
disbuffer[2]=ADRESL0XF;
disp();
}
}
及其 应用 MSC1210 单片机 A D 转换 24位 相关文章:
- 系统总线的组成及其特点(12-14)
- ARM嵌入式微处理器的发展及其面临的挑战(05-08)
- 信息钮扣iButton的电子锁原理及其设计(09-23)
- MB89163单片机介绍及其在遥控器中的应用(09-14)
- 嵌入式实时操作系统的可裁剪性及其实现(09-06)
- EP7209 ARM单芯片系统功能特征及其嵌入式应用简介(08-31)