AD单片机中的模数转换课件.ppt
《AD单片机中的模数转换课件.ppt》由会员分享,可在线阅读,更多相关《AD单片机中的模数转换课件.ppt(56页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、ADC0(12 位,只限于位,只限于C8051F020/1)C8051F020/1 的的ADC0 子系统包括一个子系统包括一个9 通道的可编程模拟通道的可编程模拟多路选择器(多路选择器(AMUX0),一个可编程增益放大器(),一个可编程增益放大器(PGA0)和一个和一个100ksps、12 位分辨率的逐次逼近寄存器型位分辨率的逐次逼近寄存器型ADC,ADC中集成了跟踪保持电路和可编程窗口检测器。中集成了跟踪保持电路和可编程窗口检测器。第第16章章 12位模位模/数转换器数转换器AMUX0、PGA0、数据转换方式及窗口检测器都可用软件通、数据转换方式及窗口检测器都可用软件通过下图所示的特殊功能寄
2、存器来控制。过下图所示的特殊功能寄存器来控制。ADC0 所使用的电压所使用的电压基准后面单独介绍。只有当基准后面单独介绍。只有当ADC0 控制寄存器中的控制寄存器中的AD0EN 位被置位被置1时时ADC0 子系统(子系统(ADC0、跟踪保持器和、跟踪保持器和PGA0)才被允许工作。当才被允许工作。当AD0EN 位为位为0时,时,AD0C 子系统处于低子系统处于低功耗关断方式。功耗关断方式。图16.1 12 位ADC0 功能框图16.1 模拟多路开关和模拟多路开关和PGAAMUX 中的中的8 个通道用于外部测量,而第九通道在内部被接个通道用于外部测量,而第九通道在内部被接到片内温度传感器。到片内
3、温度传感器。注意,注意,PGA0 的增益对温度传感器也起作用。的增益对温度传感器也起作用。温度传感器的传输函数示于上图。当温度传感器被选中时,温度传感器的传输函数示于上图。当温度传感器被选中时,其输出电压(其输出电压(VTEMP)是)是PGA 的输入;的输入;PGA 对该电压的放对该电压的放大倍数由用户编程的大倍数由用户编程的PGA 设置值决定。设置值决定。可以将可以将AMUX 输入对编程为工作在差分或单端方式。这允许输入对编程为工作在差分或单端方式。这允许用户对每个通道选择最佳的测量技术,甚至可以在测量过程用户对每个通道选择最佳的测量技术,甚至可以在测量过程中改变方式。在系统复位后中改变方式
4、。在系统复位后AMUX 的默认方式为单端输入。的默认方式为单端输入。有两个与有两个与AMUX 相关的寄存器:通道选择寄存器相关的寄存器:通道选择寄存器AMX0SL和和配置寄存器配置寄存器AMX0CF。PGA 对对AMUX 输出信号的放大倍数由输出信号的放大倍数由ADC0 配置寄存器配置寄存器ADC0CF中的中的AMP0GN2-0 确定。确定。PGA 增益可以用软件增益可以用软件编程为编程为0.5、1、2、4、8 或或16,复位后的默认增益为,复位后的默认增益为1。AMX0CF: AMUX0 配置寄存器(C8051F020/1)位位7-4: 未使用。读未使用。读 = 0000b;写;写 = 忽略
5、忽略位位3 AIN67IC:AIN6、AIN7 输入对配置位输入对配置位0: AIN6 和和AIN7 为独立的单端输入为独立的单端输入1: AIN6, AIN7 为(分别为)为(分别为)+, -差分输入对差分输入对位位2 AIN45IC:AIN4、AIN5 输入对配置位输入对配置位0: AIN4 和和AIN5 为独立的单端输入为独立的单端输入1: AIN4, AIN5 为(分别为)为(分别为)+, -差分输入对差分输入对位位1 AIN23IC:AIN2、AIN3 输入对配置位输入对配置位0: AIN2 和和AIN3 为独立的单端输入为独立的单端输入1: AIN2, AIN3 为(分别为)为(分
6、别为)+, -差分输入对差分输入对位位0 AIN01IC:AIN0、AIN1 输入对配置位输入对配置位0: AIN0 和和AIN1 为独立的单端输入为独立的单端输入1: AIN0, AIN1 为(分别为)为(分别为)+, -差分输入对差分输入对注:对于被配置成差分输入的通道,注:对于被配置成差分输入的通道,ADC0 数据字格式为二数据字格式为二进制补码形式。进制补码形式。AMX0CF: AMUX0 配置寄存器(C8051F020/1)AMUX0SL: AMUX0 通道选择寄存器(C8051F020/1)位7-4: 未使用。读 = 0000b;写 = 忽略位3-0: AMX0AD3-0: AMU
7、X0 地址位0000-1111b: 根据下表选择ADC 输入ADC0CF: ADC0 配置寄存器(C8051F020/1)位位7-3: AD0SC4-0: ADC0 SAR 转换时钟周期控制位转换时钟周期控制位SAR 转换时钟来源于系统时钟,由下面的方程给出:转换时钟来源于系统时钟,由下面的方程给出:其中其中AD0SC 表示表示AD0SC4-0中保持的数值,中保持的数值,CLKSAR0 表示所表示所需要的需要的ADC0 SAR 时钟(注:时钟(注:ADC0 SAR 时钟应小于或等时钟应小于或等于于2.5MHz)。)。ADC0CF: ADC0 配置寄存器(C8051F020/1)位位2-0: A
8、MP0GN2-0: ADC0 内部放大器增益(内部放大器增益(PGA)000: 增益增益 = 1; 001: 增益增益 = 2; 010: 增益增益 = 4;011: 增益增益 = 8;10 x: 增益增益 = 16;11x: 增益增益 = 0.5ADC0CF: ADC0 配置寄存器(C8051F020/1)16.2 ADC 的工作方式的工作方式ADC0 的最高转换速度为的最高转换速度为100ksps,其转换时钟来源于系,其转换时钟来源于系统时钟分频,分频值保存在寄存器统时钟分频,分频值保存在寄存器ADC0CF 的的ADCSC 位位中。中。16.2.1 如何启动如何启动AD0有有4 种转换启动
9、方式:种转换启动方式:1 向向ADC0CN 的的AD0BUSY 位写位写1;2 定时器定时器3 溢出(即定时的连续转换);溢出(即定时的连续转换);3 外部外部ADC 转换启动信号的上升沿,转换启动信号的上升沿,CNVSTR;4 定时器定时器2 溢出(即定时的连续转换)。溢出(即定时的连续转换)。由由ADC0CN 中的中的ADC0 启动转换方式位(启动转换方式位(AD0CM1,AD0CM0)的状态决定。)的状态决定。ADC0CN: ADC0 控制寄存器控制寄存器(C8051F020/1)位位7: AD0EN:ADC0 使能位使能位0:ADC0 禁止。禁止。ADC0 处于低耗停机状态。处于低耗停
10、机状态。1:ADC0 使能。使能。ADC0 处于活动状态,并准备转换数据。处于活动状态,并准备转换数据。位位6: AD0TM:ADC 跟踪方式位跟踪方式位0:当:当ADC 被使能时被使能时,除了转换期间之外一直处于跟踪方式。除了转换期间之外一直处于跟踪方式。1:由:由AD0CM1-0 定义跟踪方式。定义跟踪方式。位位5: AD0INT:ADC0 转换结束中断标志转换结束中断标志该标志必须用软件清该标志必须用软件清0。0:从最后一次将该位清:从最后一次将该位清0 后,后,ADC0 还没有完成一次数据还没有完成一次数据转换。转换。1:ADC 完成了一次数据转换。完成了一次数据转换。位位4: AD0
11、BUSY:ADC0 忙标志位忙标志位读:读: 0:ADC0 转换结束或当前没有正在进行的数据转换。转换结束或当前没有正在进行的数据转换。 AD0INT 在在AD0BUSY 的下降沿被置的下降沿被置1。 1:ADC0 正在进行转换。正在进行转换。写:写: 0:无作用:无作用 1:若:若AD0CM1-000b 则启动则启动ADC0 转换。转换。ADC0CN: ADC0 控制寄存器控制寄存器(C8051F020/1)位位3-2: AD0CM1-0:ADC0 转换启动方式选择位。转换启动方式选择位。如果如果AD0TM = 0:00:向:向AD0BUSY 写写1 启动启动ADC0 转换。转换。01:定时
12、器:定时器3 溢出启动溢出启动ADC0 转换。转换。10:CNVSTR 上升沿启动上升沿启动ADC0 转换。转换。11:定时器:定时器2 溢出启动溢出启动ADC0 转换。转换。ADC0CN: ADC0 控制寄存器控制寄存器(C8051F020/1)如果如果AD0TM = 1:00:向:向AD0BUSY 写写1 时启动跟踪,持续时启动跟踪,持续3 个个SAR 时钟,然后时钟,然后进行转换。进行转换。01:定时器:定时器3 溢出启动跟踪,持续溢出启动跟踪,持续3 个个SAR 时钟,然后进行转时钟,然后进行转换。换。10:只有当:只有当CNVSTR 输入为逻辑低电平时输入为逻辑低电平时ADC0 跟踪
13、,在跟踪,在CNVSTR 的上升沿开始转换。的上升沿开始转换。11:定时器:定时器2 溢出启动跟踪,持续溢出启动跟踪,持续3 个个SAR 时钟,然后进行转时钟,然后进行转换。换。ADC0CN: ADC0 控制寄存器控制寄存器(C8051F020/1)位位1: AD0WINT:ADC0 窗口比较中断标志。窗口比较中断标志。该位由硬件在某些情况自动置该位由硬件在某些情况自动置1,必须用软件清,必须用软件清0。0:自该标志被清除后未发生过:自该标志被清除后未发生过ADC0 窗口比较匹配。窗口比较匹配。1:发生了:发生了ADC0 窗口比较匹配。窗口比较匹配。位位0: AD0LJST:ADC0 数据左对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AD 单片机 中的 转换 课件
限制150内