按照DAC120S芯片的选通条件
发布时间:2016/7/21 21:31:29 访问次数:560
按照DAC120S芯片的选通条件,由电路AAT1217图可知:高8位输入寄存器端口地址4001H;低4位寄存器端口地址4000H;DAC寄存器的端口地址ω00H。其中运放1实现I/V变换,运放2实现双极性电压输出。要求编写程序将存储在gO51中的12位数据送入DAC120s中转换为模
拟量电压输出。
由于8051的P0.0分时复用,所以P0.0与DAC12OS的连接要有锁存器74LS3刀。采用双缓冲的方式(单缓冲不合适,12位数据如果不是同时送入,会使得结果的波动较大)。先送高8位数据DI11~DI4,再送入低4位数据DI3~DI0。不能按照相反的顺序送数据,否则结果会出错。当数据先后正确地进入输入寄存器后,再打开DAC寄存器。编写程序如下:
并行AlD转换器与单片机的接口
随着超大规模集成电路技术的飞速发展,为满足各种不同的检测及控制任务的需要,大量结构不同、性能各异的A/D转换芯片应运雨生。A/D转换器把模拟量转换成数字量,以便于单片机进行数据处理,实现转换的器件称为模数转换器,简称ADC(Analog to Digital
Conve⒒er)。部分单片机片内集成了A/D转换器,但当片内A/D转换器不能满足需要,还需外扩A/D。
按照DAC120S芯片的选通条件,由电路AAT1217图可知:高8位输入寄存器端口地址4001H;低4位寄存器端口地址4000H;DAC寄存器的端口地址ω00H。其中运放1实现I/V变换,运放2实现双极性电压输出。要求编写程序将存储在gO51中的12位数据送入DAC120s中转换为模
拟量电压输出。
由于8051的P0.0分时复用,所以P0.0与DAC12OS的连接要有锁存器74LS3刀。采用双缓冲的方式(单缓冲不合适,12位数据如果不是同时送入,会使得结果的波动较大)。先送高8位数据DI11~DI4,再送入低4位数据DI3~DI0。不能按照相反的顺序送数据,否则结果会出错。当数据先后正确地进入输入寄存器后,再打开DAC寄存器。编写程序如下:
并行AlD转换器与单片机的接口
随着超大规模集成电路技术的飞速发展,为满足各种不同的检测及控制任务的需要,大量结构不同、性能各异的A/D转换芯片应运雨生。A/D转换器把模拟量转换成数字量,以便于单片机进行数据处理,实现转换的器件称为模数转换器,简称ADC(Analog to Digital
Conve⒒er)。部分单片机片内集成了A/D转换器,但当片内A/D转换器不能满足需要,还需外扩A/D。
上一篇:硬件连接
上一篇:A/D转换的技术指标