📄 3510i.h
字号:
#ifndef _3510i_h
#define _3510i_h
#include <iom16v.h>
#include <macros.h>
#include "bit.h"
#define LCD_RST_PORT PORTB
#define LCD_RST_DDR DDRB
#define LCD_RST 3//PB3//PB0
#define LCD_CS_PORT PORTB
#define LCD_CS_DDR DDRB
#define LCD_CS 4//PB4
#define LCD_SIO_PORT PORTB
#define LCD_SIO_PIN PINB
#define LCD_SIO_DDR DDRB
#define LCD_SIO 5//PB5
#define LCD_SCL_PORT PORTB
#define LCD_SCL_DDR DDRB
#define LCD_SCL 7//PB7
#define LCD_DataOver() set_bit(LCD_CS_PORT, LCD_CS)
void LCD_Delay(void);
void LCD_Reset(void);
void LCD_SendCommand(uchar cmd);
void LCD_SendData(uchar data);
void LCD_ReadDummy(void);
uchar LCD_ReadData(void);
void LCD_Initialize(void);
void LCD_ClearScreen(void);
void LCD_ReadPixel(uchar x1, uchar y1, uchar x2, uchar y2, uchar *b);
void LCD_WritePixel(const unsigned char *b, uchar x1, uchar y1, uchar x2, uchar y2);
void LCD_WriteEnglishChar(uchar c, uchar x, uchar y);
void LCD_WriteEnglishString(uchar *string, uchar x, uchar y);
void LCD_WriteChineseChar(const uchar (*c)[24], uchar x, uchar y);
void LCD_WriteChineseString(const uchar (*c)[24], uchar num, uchar x, uchar y);
void LCD_EraseBlock(uchar x1,uchar y1, uchar x2, uchar y2);
void LCD_DrawPoint(uchar x, uchar y);
void LCD_DrawLine(uchar x1, uchar y1, uchar x2, uchar y2);
void LCD_DrawRectangle(uchar x1, uchar y1, uchar x2, uchar y2);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -