- 2
- 0
- 约5.54千字
- 约 43页
- 2016-09-16 发布于湖北
- 举报
微机原理数模转换与模数转换接口.ppt
12.1 D/A转换器接口 8位Cpu与8位D/A芯片的接口设计 12.1.2 8位cpu与10位D/A转换器的接口 目的:避免毛刺的产生 方法:CPU输出时,先输出低8位给缓冲器1(此时缓冲器2不通,故输出不变),然后输出高两位。等这两者都输出后,再打开缓冲器2,把10位同时输给D/A转换,避免毛刺。 12.2 A/D转换器接口 12.1 概述 12.2.2 用软件实现A/D转换 软件实现逐次逼近A/D转换 图见12-16 ORG 2000H START: SUB AL,AL MOV DX,8000H MOV CL,8 AGAIN: OR AL,DH MOV DL,AL IN AL,15H ;若Vx Vc,则D5 0 AND AL,20H JZ OK MOV AL,DH NOT AL AND AL,DL MOV DL,AL OK: SHR DH,1 MOV AL,DL DEC CL JNZ AGAIN DONE: HALT 12.2.4 A/D转换芯片与CPU的接口 A/D芯片与CPU接口要注意的问题 1 启动信号 电平启动信号:通过并行接口对AD芯片发启动信号;或用D触发器使启动信号保持有效 脉冲启动信号:用CPU执行输出指令时所发出的片选信号和写信号在片内产生启动脉冲,开始转换。 2 转换结束与转换数据的读取
原创力文档

文档评论(0)