ADC0832模数转换---LCD显示字符
实验图
#include<reg51.h>
#include<string.h>
#include<intrins.h>
#define Uint unsigned int //16位
#define Uchar unsigned char //8位
sbit CS=P1^0; //控制ADC0832 chip select
sbit CLK=P1^1; //控制ADC0832 clock
sbit DIO=P1^2; //控制ADC0832 data input and output
sbit RS=P2^0; //控制LCD1602 data Register status Register
sbit RW=P2^1; //控制LCD1602 read Write
sbit EN=P2^2; //控制LCD1602 enable
Uchar disp_buff1[]="VOLTAGE: 0.00V";
Uchar disp_buff2[16];
//延时1微秒
void delay_ms(Uint x)
{
Uchar t;
while