本文目录一览

1,单片机 ADC0804 INTR

您好: ADC0804的/WR引脚是控制A/D转换开始的,高电平有效,也就是说,你可以在中断服务子程序的最后把/WR拉高,那么读入中断后,A/D才开始转换。附上ADC0804的中文资料:http://wenku.baidu.com/view/65ece5eb6294dd88d0d26b3a.html 希望可以帮到您。

单片机 ADC0804 INTR

2,ADC0804和ADC0809

ADC0804是8位A/D转换器,只有一个通道。ADC0809是8通道8位A/D转换器,有3位地址开关。你用ADC0809只用了一个通道,用ADC0804替换是完全可以的。
adc0804与adc0809都是8位a/d转换器.多数功能都一样.只不过adc0804是单路的.adc0809是8通道多路开关8位a/d转换器.

ADC0804和ADC0809

3,ad0809与ad0804有什么区别

ADC0804是8位逐次逼近型A/D转换器,一个A/D 转换器和一个三态输出锁存器组成,输入方式为单通道,转换时间约为100μs,它的非线形误差为±1LSB,电源电压为单一+5V。ADC0809是8位逐次逼近型A/D转换器。它由一个8路模拟开关、一个地址锁存译码器、一个A/D 转换器和一个三态输出锁存器组成。多路开关可选通8个模拟通道,允许8 路模拟量分时输入,共用A/D 转换器进行转换,转换时间约为100μs,它的非线形误差为±1LSB,电源电压为单一+5V。

ad0809与ad0804有什么区别

4,adc0804的介绍

集成A/D转换器品种繁多,选用时应综合考虑各种因素选取集成芯片。一般逐次比较型A/D转换器用的比较多,ADC0804就是这类单片集成A/D转换器。ADC0804是一款8位、单通道、低价格A/D转换器,主要特点是:模数转换时间大约100us;方便TTL或CMOS标准接口;可以满足差分电压输入;具有参考电压输入端;内含时钟发生器;单电源工作时(0~5)V输入电压范围是0~5V;不需要调零等等。ADC0804是一款早期的AD转换器,因其价格低廉而在要求不高的场合得到广泛应用。

5,ADC0804的引脚图是什么

ADC0804是用CMOS集成工艺制成的逐次比较型摸数转换芯片。分辨率8位,转换时间100μs,输入电压范围为0~5V,增加某些外部电路后,输入模拟电知压可为 5V。该芯片内有输出数据锁存器,当与计算机连接时,转换电路的输出可以直接道连接在CPU数据总线上,无须附加逻辑接口电路。ADC0804芯片外引脚图引脚名称及意义如下: :ADC0804的两模拟信号专输出端,用以接受单极性、双极性和差摸输入信号。 :A/D转换器数据输出端,该输出端具有三态特性,能与微机总线相接。 AGND:模拟信号地。 DGND:数字信号地。 CLKIN:外电路提供时钟脉冲输入端。 CLKR:内部时钟发生器外接电阻端,与CLKIN端配合可由芯片自身产生时钟脉冲,其频率为1/1.1RC。 大概就这样了。网上还有一些这方面的参考图片。自己去找找看吧真要详细讲那还多属的很。

6,adc0804能采集到40毫伏电压吗并转化成数字量输出给单片机 搜

肯定不行,adc0804的精度有限,对于这么小的小信号没法分辨必须经过放大20倍至50倍才行
今天开始我要学习一个新的电子原件,他是一个ad转换器,型号是adc0804,好了!开始学习喽!我先把说明书上的程序先看看在说。 org 0000h(程序的开始地址) ajmp start(跳转到start处执行程序) org 0030h(数据的地址从0030h处开始存放?那么是否可以说是dptr的地址是0030h呢?) start: mov p3,#0ffh(p3口复位,p3口接的是0804的控制引脚,p1口接的是数据引脚) clr p3.3{启动ad转换}(clr cs,许可进行ad转换) clr p3.5(clr wr,wr为低电平,wr由低电平到高电平时开始转换,共需66-73个时钟周期) nop(延时) setb p3.5(setb wr,wr为高电平,数据开始转换) nop(延时) lcall delay(调用延时) setb p3.3(setb cs,停止ad转换) nop(延时) mov p1,#0ffh(p1口复位) clr p3.3{读取数据的结果}(clr cs,许可进行ad转换) clr p3.4(clr rd,读取数据结果) nop(延时) setb p3.4(setb rd,停止读取数据) mov a,p1(将p1口读取的数据送到累加器a中) setb p3.3(setb cs,关闭ad转换) jisuan: mov b,#100(将100这个数送到b中) div ab(ab进行除法运算) mov r3,a(将a中的数送到r3中,商) mov a,b(将b中的数送到a中,余数) mov b,#10(将10这个数送到b中) div ab(ab进行除法运算) mov r2,a(将a中的数送到r2中) mov r0,b(将b中的数送到r0中) setb p2.0() mov r4,#40 qqqq: mov r1,#255 qqq: setb p2.5 setb p2.4 mov a,r3 mov dptr,3table movc a,@a+dptr(百位) mov p0,a clr p2.6 setb p2.4 mov a,r2 mov dptr,#table movc a,@a+dptr(十位) mov p0,a clr p2.5 nop setb p2.5 setb p2.6 mov a,r0 mov dptr,#table movc a,@a+dptr(个位) mov p0,a nop clr p2.4 djnz r1,qqq djnz r4,qqqq sjmp start delay: mov r5,#20 aa: mov r6,#255 djnz r6,$ djnz r5,aa ret table: db 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h,0ffh end(程序结束) 我把这个程序给抄了一遍,把程序烧进单片机后调节电位器,我的天呐!什么呀!一点感觉都没有。 买这块板子我可是上当了,adc0804的说明书都没有,丫的!我自己找了写资料,在这里整理一下。 adc0804:所谓的ad转换器就是模拟数字转换器,是将输入的模拟信号转换成为数字信号。 他的引脚说明: cs——芯片选择信号,低电平有效,一旦cs有效,表面ad转换器被选中 vref——辅助参考电压 rd——外部读取转换结果的控制脚输出信号,读信号输入,低电平有效,当cs,rd同时为低电平时,可读出转换输出数据 intr——中断请求信号输出,低电平有效,输出低电平表示本次转换完成 {clk in,clk r——时钟输入或接震荡原件(r ,c),频率约限制在100khz~1460khz,clk in——外电路提供时钟脉冲输入端,clk r——内部时钟发生器外接电阻端,与clk in端配合可由芯片自身产生时钟脉冲,其频率为1/1.1rc} vcc——电源供应以及作为电路的参考电压 wr——用来启动转换的控制,当wr由高电平变为低电平时,转换器被清零,当wr回到高电平时,转换正式开始 db0~db7——8位数据输出 agnd,dgnd——模拟信号以及数字信号接地 vin(+),vin(-)——差动模拟电压输入,输入单端正电压时,vin(-)接地

文章TAG:adc0804  单片机  ADC0804  INTR  
下一篇