基于单片机12864的出租车计价器设计

百度网盘下载地址(962):点击下载

#define u8 unsigned char
#define u16 unsigned int

sbit LED=P1^0;
sbit Pin_Route=P3^7;

//-----------------------------------------------------------
//----------------------0123456789abcdef
//u8 idata Photo_Tab1[]={"  :         . 元"};
//u8 idata Photo_Tab2[]={"P1:   . km  . 元"};
//u8 idata Photo_Tab3[]={"P2:   . km  . 元"};
//u8 idata Photo_Tab4[]={"P3:   . km  . 元"};
//u8 idata StrTmp_Tab[]={"     "};
u8 Digit_Tab[]={"0123456789"};

u8 StoreData_Tab[16];
//-----------------主循环架构的定义-----------------------------------
u8	R_2ms=0;//2ms计时
bit	Flg_10ms=0;
char	R_Jmp10msCnt=0;

char	R_MMode=0;
#define	D_Mode1	0
#define	D_Mode2	1
#define	D_Mode3	2
#define	D_Mode4	3
#define	D_Mode5	4
#define	D_Mode6	5

//----------------------------------------------------------
/**********************************************************************************/
//----按键扫描、按键检测、按键处理的定义-----------------------------------
sbit key_Add	 	= P1^4;
sbit key_TimerSet	= P1^5;
sbit key_Paser1	 	= P1^3;
sbit key_Paser2	 	= P1^2;
sbit key_Paser3		= P1^1; 
#define	nokey		0
#define	D_keyPaser1	1
#define	D_keyPaser2	2
#define	D_KeyAdd	3
#define	D_keyPaser3	4
#define	D_keyTimerSet	5

u8	KeyDly		=0;
u8	KeyMarkDly	=0;
bit	FLG_keymark	=0;
char	KeyValue	=0;
char	R_curkey	=0;
char	R_keybuf	=0;

 

posted @ 2021-03-07 10:25  roadroad  阅读(97)  评论(0)    收藏  举报
电设屋
上千套电子毕设课设方案