单片机原理与应用-基于汇编、C51及混合编程第9章STC12C5A60S2单片机的片内AD转换器讲义.pptVIP

  • 7
  • 0
  • 约3.32千字
  • 约 16页
  • 2017-09-24 发布于江苏
  • 举报

单片机原理与应用-基于汇编、C51及混合编程第9章STC12C5A60S2单片机的片内AD转换器讲义.ppt

第9章 STC12C5A60S2单片机的片内A/D转换器 9.1 A/D转换器的内部结构 9.2 A/D转换器的相关寄存器 9.3 A/D转换器的应用 第9章 STC12C5A60S2单片机的片内A/D转换器 传统的单片机只能处理数字量信息,但在应用中经常需要处理一些连续变化的模拟量,例如温度、流量、电压、频谱等,这就需要先经过A/D转换转变成单片机可以处理的数字量。 STC90C58AD、STC12C5A60S2、STC12C5410AD等单片机内部集成了8路10位A/D转换电路,转换速度可达到250KHz(25万次/秒),即转换周期为4μs。 9.1 A/D转换的内部结构 STC12C5A60S2单片机的A/D转换的输入端在P1口(P1.7-P1.0),上电复位后,P1口为弱上拉,用户可以通过程序将8路中的任何一路设置为A/D转换,不需作为A/D使用的口可继续作为I/O口使用。 从最高位开始的逐位试探法 逐次逼近型A/D转换器转换原理: 模拟量输入 逐次逼近式:转换前,N位寄存器写入的数据先由最高位置1,DAC输出值与被测的模拟值进行比较:如果“低于”,该位的1被保留;如果“高于”该位的1被清除。然后下一位再置1,再比较,决定是否保留……直至最低位完成同一过程。写入的数据从最高位到最低位都试探过一遍的最终值就是A/D转换的结果。 9.2 A/D转换器的相关寄存器 与A

文档评论(0)

1亿VIP精品文档

相关文档