单片机原理与应用 C语言版 工业和信息化普通高等教育“十二五”规划教材 王浩全 李晋华 张敏娟 李文强 第7章新.pptVIP

  • 5
  • 0
  • 约6.18千字
  • 约 27页
  • 2015-12-17 发布于广东
  • 举报

单片机原理与应用 C语言版 工业和信息化普通高等教育“十二五”规划教材 王浩全 李晋华 张敏娟 李文强 第7章新.ppt

第7章 MCS-51单片机的接口技术及应用 (3) DAC0832的工作方式 ① 直通方式 ② 单缓冲方式 ③ 双缓冲方式 2. DAC0832与80C51的接口电路 D/A转换芯片除了用于输出模拟量外,也常用于产生各种波形。在MCS-51单片机的控制下,产生三角波、锯齿波、矩形波以及正弦波,且产生各种波形的硬件电路是相同的 (1) 阶梯波 设定一个8位的变量,该变量从0开始循环增加,每增加一次向DAC0832写入一个数据,得到一个输出电压,这样则可以得到一个阶梯波。 如果需要获取任意起始电压或终止电压的波形,则需要先确定起始电压和终止电压对应的数字量。在程序中修改起始和终止数字量。 第7章 MCS-51单片机的接口技术及应用 (2) 三角波 将正向阶梯波和反向阶梯波结合起来则可以获得三角波 (3) 矩形波 矩形波也是一种常用的波形信号,通过增加不同的延迟时间可以获得不同占空波的矩形波,当延时时间相同时,即是方波信号。上限电压和下限电压对应的数字量可计算得到。 (4) 正弦波 利用DAC0832实现正弦波输出时,首先需要将正弦波模拟电压离散化。对于一个离散化为N点的正弦波,需要计算出这N个离散点的模拟电压对应的数字量,并制成一个表存储。 由于正弦波是对称的,只需计算1/4周期内点的值即可。 第7章 MCS-51单片机的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档