单片机 液体点滴控制
//====================从机滴速测量========================//
#include
//====================数据类型定义========================//
#define
#define Uint
//====================常量定义============================//
Uchar t;
Uchar p;
Uchar m;
int time;
//=====================LCD1602变量定义====================//
char xdata Lcd1602CmdPort
char xdata Lcd1602WdataPort
char xdata Lcd1602StatusPort
#define Busy
static
static
//=====================LCD1602函数定义====================//
extern void LcdWriteData( char dataW );
extern void LcdWriteCommand( Uchar CMD,Uchar AttribC );
extern void LcdReset( void );
extern void DispOneChar(Uchar x,Uchar y,Uchar Wdata);
void disp_v(void);
//=====================延时函数定义=======================//
extern void Delay1000Ms(void);
extern void Delay400Ms(void);
extern void Delay5Ms(void);
void delay(Uint m);
//======================滴速变量定义======================//
Uchar set_v;
Uchar real_v;
//======================中断初始化函数定义================//
void int_init(void);
//=======================步进电机变量定义=================//
Uchar code FFW[8]={0x80,0xc0,0x40,0x60,0x20,0x30,0x10,0x90};
Uchar code REV[8]={0x90,0x10,0x30,0x20,0x60,0x40,0xc0,0x80};
sbit
sbit
sbit
sbit
//=======================步进电机函数定义=================//
void
void
void control(void);
//===================LCD1602函数说明======================//
/*=======================================================
=======================================================*/
void LocateXY( char posx,char posy) {
Uchar temp;
}
/*=======================================================
=======================================================*/
void DispOneChar(Uchar x,Uchar y,Uchar Wdata) {
}
/*=======================================================
=======================================================*/
void LcdReset( void ) {
}
/*=======================================================
=======================================================*/
void LcdWriteCommand( Uchar CMD,Uchar AttribC )
{
}
/*=======================================================
=======================================================*/
void LcdWriteData( char dataW )
{
}
//=====================延时函数说明==========================//
// 短延时
void Delay5Ms(void)
{
}
//长延时
void Delay400Ms(void)
{
}
//更长延时
void Delay1000Ms(void)
{
}
void delay(Uint m)
{
}
//==================中断初始化函数说明====================//
void int_init(void)
{EA=1;
}
//===================外部中断0函数说明====================//
void high(void) interrupt 0 using 0
{
}
//===================外部中断1函数说明====================//
void count(void) interrupt 2 using 1
{
}
//====================定时器1中断函数说明=================//
void get_time(void) interrupt 3 using 3
{
}
//=======================显示速度函数说明=================//
void disp_v(void)
{
}
//======================步进电机函数说明==================//
/********************************************************/
/*
/*步进电机正转
/*
/********************************************************/
void
{
}
/********************************************************/
/*
/*步进电机反转
/*
/********************************************************/
void
{
}
//====================调节滴速函数说明====================//
void control(void)
{char count;
}
//======================主函数说明========================//
main()
{
}
//========================================================//
评论