新闻中心

EEPW首页 > 电源与新能源 > C8051F020中的ADC应用要素

C8051F020中的ADC应用要素

——
作者:汪滨琦 陈红伟 姜广文时间:2007-08-21来源:单片机与嵌入式系统应用收藏

  摘要:归纳SOC型芯片中模数转换部分的要素,包括精度与通道、速率与启动、基准与增益、数据与控制,提出编程及相关SFR的操作顺序。

    关键词:片上系统(SOC) A/D转换() 特殊功能寄存器(SFR)

  (简称F020)是美国德州Cygnal公司推出的一种混合信号SOC型8位单片机。它属于C8051F系列中的F02x子系列。其性能价格比在目前领域极具竞争力。F020具有8路12位A/D转换(简称)接口和8路8位在线可编程(ISP)的电路,片上的特殊功能寄存器(简称SFR)有15个与ADC的控制相关,它们是:

  AMUX0SL——AMUX0通道选择寄存器,复位值为00000000;

  MAX0CF——AMUX0配置寄存器,复位值为00000000;

  ADC0CF——ADC0配置寄存器,复位值为11111000;

  ADC0CN——ADC0控制寄存器,复位值为00000000;

  ADC0H——ADC0数据字MSB寄存器,复位值为00000000;

  ADC0L——ADC0数据字LSB寄存器,复位值为00000000;

  ADC0GTH——ADC0下限数据高字节寄存器,复位值为11111111;

  ADC0GTL——ADC0下限数据低字节寄存器,复位值为11111111;

  ADC0LTH——ADC0上限数据高字节寄存器,复位值为00000000;

  ADC0LTL——ADC0上限数据低字节寄存器,复位值为00000000;

  AMX1SL——AMUX1通道选择寄存器,复位值为00000000;

  ADC1CN——ADC1控制寄存器,复位值为00000000;

  ADC1CF——ADC1配置寄存器,复位值为11111000;

  ADC1——ADC1数据字寄存器,复位值为00000000;

  REF0CN——基准电压控制寄存器,复位值为00000000。

  ADC是混合信号控制器的重要功能,如欲在编程中得心应手,就必须对其相关的要素有较清晰的整体认识。

1 ADC的精度与通道

  F020采用TQFP100封装,芯片引脚有8个(引脚18~25)专用于模拟输入,是8路12位ADC的输入端。每路12位的转换精度都是其自身的



评论


相关推荐

技术专区

关闭