在8051中存储来自模数转换器ADC(0804)的数字数据

时间:2017-07-17 18:19:09

标签: c 8051 digital adc

如何在8051中存储来自模数转换器ADC(0804)的数字数据以进行传输?

这对我来说意义重大。 任何形式的帮助都会非常感激。

1 个答案:

答案 0 :(得分:1)

我相信您应该调查并了解ADC0804数据手册的工作原理。但是,我将在8051汇编中添加一个简单的ADC代码,相信您可以通过了解汇编代码来编写c代码。我不仅仅是为了你,也不是为了那些不了解ADC并且来这里寻找它的人。

花一些时间并付出一些努力使您的工作变得有用。如果你只是从某个地方复制它,尝试学习它没有任何意义。然后你会看到理解的美好一面。

RD BIT P2.5
WR BIT P2.6
INTR BIT P2.7
DATA EQU P1
MOV P1,#0FFh
SETB INTR
BACK: CLR WR
SETB WR
HERE: JB INTR,HERE
CLR RD
MOV A,DATA
SETB RD
SJMP BACK

PS:我在数据表中添加了两个图表,检查它们以了解ADC的基本工作原理。 ADC1 ADC2

另外,我建议您向电气工程部门询问微处理器相关问题。这主要是他们的话题,所以他们回归得更快。