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

📄 51lcd1602+=

📁 51简易计算器_lcd1602
💻
字号:
#ifndef _work_h
#define _work_h

#define uint unsigned int
#define uchar unsigned char


extern void delayms(uint z);	       //延时约1毫秒
extern void writecom(uchar comd);	   //lcd1602写命令
extern void writedata(uchar wrdata1);  //lcd1602写数据
extern void lcdinit(void);			   //lcd1602初始化


#define DQ P0	                 //定义lcd数据口的控制口
sbit lcd_en=P2^0;
sbit lcd_rw=P2^1;
sbit lcd_rs=P2^2;

#define  KEY	P3  				//定义4*4矩阵键盘接口
extern uchar keys(void);			//键盘读值
extern uchar scanzhi(void);			//给键值定义值
extern void keyscan(void);			//键盘读值并进行相关操作
extern void jishuan(void);

extern void clearplay(uchar x);   //清除显示
extern void displayall(void);	  //刷全屏
extern void moveright(uchar flag);//右移显示
extern void jchangep(void);		  //结果到显示的转换
extern void exchangexx(void);	  //连运算的上下两行显示转换


extern uchar pbuffer1[16];	        //开辟一片显示缓存(全局变量)
extern uchar pbuffer2[16];
extern uchar pflag;                 //刷屏标志位
extern float bczshu,czshu,jguo,bczs;   //运算用到的中间变量,被操作数,操作数,结果,读key值的数
extern uchar jsfuhao;   
extern uchar k;					 //光标显示的位置
extern uchar qflag;				 //清显示标志位
extern uchar sfflag;             //数字符号输入标志


void sysinit(void);





#endif

⌨️ 快捷键说明

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