#include <reg52.h>
#include "MICRO.h"
#include "LCD1602.h"
#include "TLC1543.h"
#include "AD5320.h"
#include "com.h"
#include "delay.h"
void usart_recenvie();
//void usart_send();
int z;
void main()
{
uint16 volt;
init_com();
LCD1602_Init(); // LCD1602上电初使化
draw1602_basic();
TLC1543_init();
while(1)
{
volt = ReadADC_TLC1543(0);
da_conver(volt);
write1602_DDRAM_pos(7,1);
write1602_byte(volt/1000+0x30,1);
write1602_byte(volt/100%10+0x30,1);
write1602_byte(volt/10%10+0x30,1);
write1602_byte(volt%10+0x30,1);
write1602_byte(z,1);
//write1602_byte(z/10%10+0x30,1);
//write1602_byte(z%10+0x30,1);
//usart_recenvie();
}
}
void ser() interrupt 4
{
//unsigned char z;
if(RI==1)
{
z=SBUF;
}
while(!RI);
RI=0;
}
|