第十三章:DAC0832的内部结构
1. DAC0832的数字接口 ? 8位数字输入端
? DI0~DI7(DI0为最低位)
? 输入寄存器(第1级锁存)的控制端
? ILE、CS*、WR1*
? DAC寄存器(第2级锁存)的控制端
? XFER*、WR2*
1. 主机位数大于或等于DAC芯片的连接 DAC0832单缓冲方式
2. 主机位数小于DAC芯片的连接 简化的两级锁存电路
简化的两级锁存电路 mov dx,port1 mov al,bl out dx,al
mov dx,port2 mov al,bh DAC芯片的应用 mov dx,portd mov al,0
16
repeat: out dx,al inc al
jmp repeat A/D
ADC0809的数字输出
? ADC0809内部锁存转换后的数字量 ? 具有三态数字量输出端D0~D7 ? 配合输出允许信号OE
o 当输出允许信号OE为高电平有效时,将三态锁存缓冲器的数字量从D0~
D7输出
3.芯片8255、8253、8259、D/A0832、A/D0809外部引脚与CPU外部引脚的连接电路;与外设的连接电路;
4.编程方法:写入控制字(8255、8253、8259),然后通过不同的数据传送方式(无条件、查询、中断)执行IN、OUT指令完成数据交换;
5.综合分析:把时序图、电路原理图和程序三者综合起来进行理解和分析。 如把CPU最小组态图与CPU的存储器读/写、I/O读/写总线周期和IN、OUT、MOV指令做一个前后联系的分析。
三.题型 简答、计算、设计程序和电路图
17