📄 ra8835.h
字号:
//------------------------------------------------------------------------------
// File name : RA8835.H
// Description : RA8835AP3N driver
// History :
// 1. Date : Feb 23, 2009
// Author : Chandrakant Bhor
// Description : Create
//------------------------------------------------------------------------------
#include "includes.h"
#ifndef __LCD_H
#define __LCD_H
//------------------------------------------------------------------------------
//Defines
#define LCD_WR GPIO_Pin_6
#define LCD_A0 GPIO_Pin_4
#define LCD_CS GPIO_Pin_7
#define LCD_DATA GPIO_Pin_All
//------------------------------------------------------------------------------
//Variables
extern unsigned char P9Val;
//------------------------------------------------------------------------------
//Strings
//------------------------------------------------------------------------------
void LCDIOInit (void);
void LCDSetCS (unsigned char Data);
void LCDSetA0 (unsigned char Data);
void LCDSetWR (unsigned char Data);
void LCDCmdWrite (unsigned char Cmd);
void LCDDataWrite(unsigned char Data);
unsigned char LCDStsRead (void);
unsigned char LCDDataRead (void);
void LCDWrite (unsigned char Data1,unsigned char Data2);
void ResetDisplay(void);
void ClearGraphics(void);
void ClearText(void);
void CurserOnOff(unsigned char Data);
void Gotoxy(unsigned char x, unsigned char y);
void LCDMemWrite(unsigned char x, unsigned char y);
void InitDisplay(void);
void LCDChar(char Ch,unsigned short Line,unsigned short Pos);
void LCDText(char *Str,unsigned short Line,unsigned short Pos);
void LCDputPixel(unsigned short x,unsigned short y,unsigned short status);
void LCDLine( unsigned short x1,unsigned short y1,unsigned short x2,unsigned short y2);
void LCDHorzLine(unsigned short left, unsigned short right,unsigned short row,unsigned short set);
void LCDVertLine(unsigned short top, unsigned short bottom,unsigned short column,unsigned short set);
void LCDBox(unsigned short left, unsigned short top,unsigned short right, unsigned short bottom);
void LCDFillBox(unsigned short left, unsigned short top,unsigned short right, unsigned short bottom,unsigned short Fill);
void DrawScreen(void);
extern void Dly100us(void *arg);
#endif // __LCD_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -