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

📄 ks0108.h

📁 单片机版俄罗斯方块游戏
💻 H
字号:
/*--------------------------------------------------------------KS0108 LCD DIRVER-*/
/*----------------------------------------------write by codekey, codekey@126.com-*/
/*-------------------------------------------------------------------------2008-3-*/
/*---------------------------------------------欢迎使用和修改,但需保留原作者信息-*/
/*--------------------------------------------------------------------------------*/

#ifndef _KS0108_H
#define _KS0108_H

	#include "config.h"

	#define DB P1 

	sbit	E=P3^4;
	sbit	RW=P3^6;
	sbit	DI=P3^7;
	sbit	CS=P3^3;
	// basic function
	UINT8 ReadStatus(UINT8 sel);
	void WaitForUse(UINT8 sel);
	void SetDisplay(UINT8 sel, UINT8 cmd);
	void SetDispOnOff(UINT8 sel,UINT8 on);
	void SetDispFirstRow(UINT8 sel, UINT8 row);
	void SetDispCurPage(UINT8 sel, UINT8 page);
	void SetDispCurCol(UINT8 sel, UINT8 col);
	void WriteData(UINT8 sel,UINT8 wdata);
	UINT8 ReadData(UINT8 sel);
	// extra function
	void DrawAssistFun(UINT8 sel, UINT8 tcp, UINT8 ty1, UINT8 ty2, UINT8 dat, BOOL br, BOOL type) ;
	void DrawRect(UINT8 y1, UINT8 r1, UINT8 y2, UINT8 r2, BOOL type);
#endif

⌨️ 快捷键说明

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