⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lyj.h

📁 单片机
💻 H
字号:
//  把所有全局使用公用的参数,结构,函数
//  输入屏幕5个参数;
typedef struct INPUT
{
	unsigned int  bianma; 
	unsigned int  price;
	unsigned int  num;
	unsigned int  nownum;
	
}input;

//  设置屏幕的6个参数
typedef struct CANSHU 
{
	unsigned char hanghead;    //起始横坐标 
	unsigned char liehead;     //起始纵坐标
	unsigned char wide;        //标签宽度       
	unsigned char painum;       //打印排数
	unsigned char type;         //条码类型
	unsigned char comm;        //输出串口
}canshu;
//键盘扫描子程序
sbit line1  = P2^4;
sbit line2  = P2^5;
sbit line3  = P2^6;
sbit line4  = P2^7;

extern canshu  scanshu; 

// 以下是所有的子函数。
//液晶初始化子函数、
// void  intiLed();
//打印机初始化函数
void intiPri();
// 单片机初始化函数
void  intiCpu();
//  键盘延时子程序
void delay10ms();
//  键盘扫描子程序
unsigned char kbscan();
//键盘扫描子程序
unsigned char  inputkey ();
//液晶显示子程序
void showLcd(unsigned int i); 
//打印机子程序
sprint(unsigned char k);
/*************串口发送子函数***********/
comsend(unsigned char a);
//存储子程序
void storemem ();
//以下是24个键的响应程序
//  键盘输入0-9的响应函数0-9公用一个函数,使用key 分别函数
void inputnum(unsigned  char i);
void sprint_a_line( unsigned char page_num);
unsigned char datatostring(unsigned int revdata);
//  键盘输入小数点的响应函数10
void inputnod();
 //  键盘输入f1的响应函数11
void inputf1();
//  键盘输入f2的响应函数12
void inputf2();
//  键盘输入f3的响应函数13
void inputf3();
//  键盘输入f4的响应函数14
void inputf4();
//  键盘输入inputok的响应函数15
void inputok();
//  键盘输入inputesc的响应函数16
void inputesc();
//  键盘输入inputback的响应函数17
void inputback();
//  键盘输入inputqie的响应函数18
void inputqie();
//  键盘输入inputup的响应函数19
void inputup();
//  键盘输入inputdown的响应函数20
void inputdown();
//  键盘输入inputlink的响应函数21
void inputlink();
//  键盘输入lyj1的响应函数22
void inputlyj1();
//  键盘输入lyj2的响应函数23
void inputlyj2();



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -