📄 lcdlib.h
字号:
#ifndef _LCDLIB_H_#define _LCDLIB_H_
/*
Line diagram :
mega32 LCD Module
PD0 -> unused
PD1 -> RS
PD2 -> R/W
PD3 -> EN
PD4 -> 4
PD5 -> 5
PD6 -> 6
PD7 -> 7
DDRAM Address :
0x80 to 0x8F = 1st Line
0xC0 to 0xCF = 2nd Line
*/
#include <stdio.h>
#include <string.h>
#include <avr\io.h>
#include <util\delay.h>
#define Plcd PORTD
#define RS 0x02
#define RW 0x04
#define EN 0x08
/* Function Prototype*/
void Toggle_Enable(void);
void Set_RW(void);
void Clear_RW(void);
void Set_RS(void);
void Clear_RS(void);
void LCD_init (void);
void LCD_Send(char c, unsigned char _DC); //_DC : 1 for Data, else for Command
void LCD_Send_String(unsigned char *s);
void Clear_LCD(void);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -