参考程序注释
/*******************************************************************
C8051F020 AD 采集2006.09.26
*******************************************************************/
/************************预定义************************************/
#i nclude <C8051F020.h>
#i nclude <intrins.h>
#i nclude <stdio.h>
#i nclude <math.h>
/*******************************************************************
定义 IO 口和变量
*******************************************************************/
sbit LCDBUSY = P3^0; //LCD 忙信号位
sbit REQ = P3^1; //LCD 请求信号位
sbit RES = P3^2; //LCD 复位信号位
sfr16 ADC0 = 0xbe;
unsigned int xdata ADC0_data1[800]; //AD 通道一采集数据存放数组
unsigned int xdata ADC0_data2[800]; //AD 通道二采集数据存放数组
unsigned int data ADC0_data_n; //AD 采集次数
unsigned int data ADC0_data_n1; //通道一采集次数
unsigned int data ADC0_data_n2; //通道二采集次数
bit m;//AD 采集完标志
/*******************************************************************
函数声明
*******************************************************************/
void Sjcl(void);//AD 采集完 100 次数据处理函数
void ADC0_ISR(void);//ADC0 中断函数声明
void write_data(unsigned char writedata);//写数据到 LCD
void send_ascii8(unsigned char x,unsigned char y,unsigned char
ascii);//显示 8*8ASCII
/********************************************************************
评论0
最新资源