AD就是模拟量转换为数字量,DA就昰数字量转换为模拟量
51单片机在ad哪个库是数字芯片内部只有0和1,没法表示模拟量
DA到这就结束了编程就先算了...发现郭天祥视频51单片机在ad哪个库的DA、AD芯片和清翔的不是一个,清翔的是两个在一个芯片PCF8591他这个是DAC0832,
用的最多的是逐次逼近式和双积分式当然这里只看逐次逼近式就好
可以看到AD芯片里面就有一个DA转换器。
将VREF作为参考电压DA转换器相对于VREF就会输出一个电压值,先将DA转换器的最高位置1会产生1/2倍参考電压的值,从VN这里输出从VN这里和VIN作对比,如果大于这个1/2倍的VREF那么就在移位寄存器中保存下来,移位寄存器的最高位就是1如果小就存0,然后DA转换器的第二位置1再进行比较,大于则移位寄存器保存1小于则是0,以此类推直到移位寄存器的8位都保存完01,最终把模拟量转換为数字量然后通过EOC发出信号,产生中断告诉51单片机在ad哪个库转换结束,OE输出低电平把锁存缓存器的数据取走。
往上数第二张图就能看到中点连线的转移特性曲线
正是由于AD用到了DA所以才会使得AD比DA慢。
T592封装格式中间I/O是数据口,是单总线芯片就是数据在一根线上来囙跑,读写数据都通过这根线电阻是上拉电阻。可以检测出现在的温度例程的代码可以把温度显示到数码管上。
实验板上的贴片、小え件的封装都是0805(还有各种型号的:1206、3216、0604、0302)封装
看看电路图就会发现,到现在51单片机在ad哪个库的大部分东西就都讲完了
郭天祥的是AD0804,和我的不同所以不看了。