MOV DPTR,#7FFFH
MOVX @DPTR,A
JB P3.3$
MOVX A,@DPTR ;输入转换结果
RET
3.2.4 数据处理子程序
本设计的数据处理程序包括电阻测量的数据处理、电压测量的数据处理和电流测量的数据处理。每种测量过程都基本相同,先读取ADC0808的A/D转换数据,然后在AT89C51单片机中进行相应数据的处理,最后将处理过的数据送给LED数码管进行显示。
下面以电阻测量为例进行举例说明。因为模数转换器转换的数据是二进制数,因此,数据进入单片机后,先要做双字节二进制无符号数的乘除法,调用MULD2子程序,具体的数值根据电路设计的要求而定。经过这样处理得到的是二进制数,不能直接送给数码管显示。所以,在送往LED数码管之前要把二进制 AT89C51单片机的数字电压表设计+电路图+源程序(7):http://www.youerw.com/zidonghua/lunwen_10026.html