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

📄 lcdkey.h

📁 /* LJD-IV 液晶、键盘驱动 /* 作者:刘延军 /* 2007年10月2日
💻 H
字号:
/********************************************/
/* LJD-IV 液晶、键盘驱动接口
/* 作者:刘延军
/* 2007年10月2日
/********************************************/

#ifndef  _LCDKEY_H
#define  _LCDKEY_H

#include <absacc.h>
#include <stdio.h>

/*LCD8255口地址*/
#define LCD8255A        XBYTE[0xA000]     //数据口
#define LCD8255B        XBYTE[0xA001]     //ANSWER
#define LCD8255C        XBYTE[0xA002]     //ASK
#define LCD8255CONTROL  XBYTE[0xA003]     //控制字

/*键盘芯片8279接口*/

#define KEY8279COM      XBYTE[0x9801]     //命令状态口
#define KEY8279DATA     XBYTE[0x9800]     //数据口


/*LCD接口*/
extern void LcdInitialize(void);
extern void LcdDisplayAsc(unsigned char xx,unsigned char yy,unsigned char asc);
//x:04h-13h ,y:00h-39h
extern void LcdDisplayWord(unsigned char xx,unsigned char yy,unsigned char qq,unsigned char ww);
//x:02h-09h ,y:00h-03h
extern void LcdDisplayFloat(unsigned char xx,unsigned char yy,float fdata);
//x:04h-13h ,y:00h-39h
extern void LcdClear(void);
extern void LcdClearSection(unsigned char xx,unsigned char yy);
extern void LcdShiftUp(void);
extern void LcdShiftDown(void);
extern void LcdShiftLeft(void);
extern void LcdShiftRight(void);
extern void LcdDisplayDotBit(unsigned char xx,unsigned char yy);
extern void LcdDisplayDotByte(unsigned char xx,unsigned char yy,unsigned char bt);
/*键盘接口*/
extern void KeyInitialize(void);
extern bit KeyPressed(void);
extern unsigned char ReadKey(void);
#endif

⌨️ 快捷键说明

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