10_单片机典型外围接口技术.pptVIP

  • 2
  • 0
  • 约8.84千字
  • 约 51页
  • 2019-10-19 发布于湖北
  • 举报
10 单片机典型外围接口技术 10.1 键盘接口 10.2 显示接口 10.3 DAC接口 10.4 ADC接口 (2)单缓冲方式   使输入寄存器或DAC寄存器二者之一处于直通。CPU只需一次写入即开始转换。控制比较简单。   80C51与DAC0832的单缓冲连接方式的接口电路如图10-16所示。图中,DAC0832输入寄存器和DAC寄存器均用P2.7选通,共用—个端口地址,将数据写入输入寄存器的同时也写入DAC寄存器,故称为单缓冲器连接方式。设DAC0832的地址为07FFFH,则执行下列三条指令就可以将一个数字量转换为模拟量:   MOV DPTR,#7FFFH;端口地址送DPTR   MOV A,#DATA ;8位数字量送累加器A   MOVX @DPTR,A   ;向寄存器写入数字量,同时启动转换 图10-16 80C51与DAC0832的单缓冲连接方式的接口电路 用该连接方式产生一个锯齿被信号的程序如下: WAVE: MOV DPTR,#7FFFH ;指向DAC0832 MOV A,#00 ;赋数字量初值 LOOP: MOVX @DPTR,A ;送数并启动转换 MOV R0,#delayC ;delayC为延时常数 DJNZ R0,$ ;延时,改变delayC可改变锯齿波周期 CJNE

文档评论(0)

1亿VIP精品文档

相关文档