如何在8051中存储来自模数转换器ADC(0804)的数字数据以进行传输?
这对我来说意义重大。 任何形式的帮助都会非常感激。
答案 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
另外,我建议您向电气工程部门询问微处理器相关问题。这主要是他们的话题,所以他们回归得更快。