模数转换芯片相关知识(adc0804)

模数转换芯片相关知识(adc0804)

ID:5577964

大小:243.50 KB

页数:4页

时间:2017-12-19

模数转换芯片相关知识(adc0804)_第1页
模数转换芯片相关知识(adc0804)_第2页
模数转换芯片相关知识(adc0804)_第3页
模数转换芯片相关知识(adc0804)_第4页
资源描述:

《模数转换芯片相关知识(adc0804)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、模拟/数字转换器(ADC0808)(相关知识)1、所谓A/D转换器就是模拟/数字转换器(ADC),是将输入的模拟信号转换成数字信号。信号输入端可以是传感器或转换器的输出,而ADC的数字信号也可能提供给微处理器,以便广泛地应用。2、ADC0804的规格及引脚图8位COMS依次逼近型的A/D转换器.引脚图及说明见图1三态锁定输出存取时间:135US分辨率:8位转换时间:100US总误差:正负1LSB工作温度:ADC0804LCN---0~70度/CS:芯片选择信号。/RD:外部读取转换结果的控制输出信号。/RD为HI时,DB0~DB7

2、处理高阻抗:/RD为LO时,数字数据才会输出。/WR:用来启动转换的控制输入,相当于ADC的转换开始(/CS=0时),当/WR由HI变为LO时,转换器被清除:当/WR回到HI时,转换正式开始。CLKIN,CLKR:时钟输入或接振荡无件(R,C)频率约限制在100KHZ~1460KHZ,如果使用RC电路则其振荡频率为1/(1.1RC)/INTR:中断请求信号输出,低地平动作.VIN(+)、VIN(-):差动模拟电压输入.输入单端正电压时,VIN(-)接地:而差动输入时,直接加入VIN(+)VIN(-).AGND,DGND:模拟信号以

3、及数字信号的接地.VREF:辅助参考电压.DB0~DB7:8位的数字输出.VCC:电源供应以及作为电路的参考电压4模拟/数字转换器(ADC0808)(相关知识)-44模拟/数字转换器(ADC0808)(相关知识)-4十六进制二进制码高四位字节低四位字节高四位电压低四位电压F111115/1615/2564.8000.300E111014/1614/2564.4800.280D110113/1613/2564.1600.260C110012/1612/2563.8400.240.B101111/1611/2563.5200.220.

4、A101010/1610/2563.2000.200910019/169/2562.8800.180810008/168/2562.5600.160701117/167/2562.2400.140.601106/166/2561.9200.120.501015/165/2561.6000.100401004/164/2561.2800.080300113/163/2560.9600.060200102/162/2560.6400.040.100011/161/2560.3200.020.0000000与满刻度的比率相对电压值VRE

5、F=2.560伏。4模拟/数字转换器(ADC0808)(相关知识)-4例:VIN=3V,由上表可知2.880+0.120=3V为10010110=96H功能说明1,ADC0804将输入模拟值转换成数字值输出到P0,使相对应的LED亮.如输入3V,ADC0804的输出应为96H=10010110,此数字信号送入8051的P1,再由P1存入8051的累加器,然后累加器再到P0,使相应的LED亮.2,先将ADC0804的参考电压VREF调整为2.56V.(在腾龙套件中主要演示原理,未作此精确调整电压,用2个1K电阻分压,约2.5V)3调

6、整ADC0804的VIN可变电阻器.由0V调到5V根据其关系观察P1的LED变化情形.ADC0804模数转换器程序1.实验任务:从ADC0804的模拟量通道输入0-5V之间的模拟量,通过ADC0804转换成数字量送给单片机,经单片机处理后在数码管上以十进制形成显示出来。2.实验目的:学习用单片机控制A/D模数转换。3.实验原理:ADC0804是8位全MOS中速A/D转换器、它是逐次逼近式A/D转换器,片内有三态数据输出锁存器,可以和单片机直接接口。单通道输入,转换时间大约为100us。ADC0804转换时序是:当CS=0许可进行A

7、/D转换。WR由低到高时,A/D开始转换,一次转换一共需要66-73个时钟周期。CS与WR同时有效时启动A/D转换,转换结束产生INTR信号(低电平有效),可供查询或者中断信号。当CS=0和RD=0时可以读取数据结果。4.实验原理图:5.实验源程序ORG0000HSTART:MOVP3,#0FFHCLRP3.3;CS=0许可进行A/D转换CLRP3.5NOPSETBP3.5;WR由低到高时,A/D开始转换4模拟/数字转换器(ADC0808)(相关知识)-4NOPJBP3.2,$;查询转换结束产生INTR信号(低电平有效)SETBP

8、3.3;停止A/D转换NOPMOVP1,#0FFHCLRP3.3;选中A/DCLRP3.4;读取转换数据结果数据结果NOPSETBP3.4;停止A/D读取MOVA,P1SETBP3.3jisuan:MOVB,#100DIVAB;将转换后的数除100

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。