📄 lcdkey.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 + -