KLch(ADDA和CMP模块)分析.pptVIP

  • 10
  • 0
  • 约1.65万字
  • 约 63页
  • 2016-06-10 发布于湖北
  • 举报
10.5 12位DAC模块功能概述 1.基本结构 * * 当MCU需要把处理后的信息反馈到控制设备上时,就需要把数字量转换成模拟量,完成这种转换的电路称为数/模转换器(Digital-to-Analog Converter,DAC)。 DAC模块可以选择两路参考电压,DACREF_1和DACREF_2,其分别连接至VREFH和VDDA。VREFH输出的是一个精准的3.3V电压,VDDA是KL25使用的3.3V工作电压。 DAC模块使用的输出引脚默认为PTE30,当DAC使能时,将会转换DACDAT[11:0]的值或者把数据缓冲区的值转换成模拟电压。电压转换精度为Vin/4096,输出电压范围在Vin/4096~Vin之间。 2.特性 DAC模块的特性: (1)片内可编程的输出电压产生器(电压输出从1/4096Vin到Vin,Vin步长是1/4096Vin); (2)Vin可以从两个参考电源中选择; (3)在正常停止模式下的待机操作; (4)支持2个16位长的数据缓冲区,由数据寄存器DAT0和DAT1组成; (5)支持DMA操作。 3.DAC三种工作模式 当DAC模块使能,但是缓冲未使能时,DAC模块会将数据寄存器DAT0中的数据转换为模拟电压输出。 当DAC模块和缓冲均被使能时,DAC模块会将缓冲区的数据转换为模拟输出电压。 当硬件触发或者软件触发发生时,数据缓冲读取指针将向下一

文档评论(0)

1亿VIP精品文档

相关文档