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

📄 lcdio.h

📁 AVR单片机做的两轮自平衡机器人
💻 H
字号:
/*
    LCD control routine header
*/
#ifndef LCDIO_HEADER
#  define LCDIO_HEADER

#include "lcd.inc"

unsigned char lcd_rd_data(void);
unsigned char lcd_rd_inst(void);
void lcd_wr_data(unsigned char);
void lcd_put_char(unsigned char);
void lcd_wr_inst(unsigned char);

void lcd_GetDisplay(void);
void lcd_ReleaseDisplay(void);
void lcd_PutHex(unsigned, unsigned char);
void lcd_PutHexWord(unsigned);
void lcd_PutHexByte(unsigned);
void lcd_PutHexChar(unsigned);
void lcd_EraseToEndOfLine(void);

#if defined(__IAR_SYSTEMS_ICC__)
  void lcd_putstr(char FLASH *);
  void lcd_PrintMessageAt(char FLASH *, unsigned char);
#else
  void lcd_putstr(const char *);
  void lcd_PrintMessageAt(const char *, unsigned char);
#endif

void lcd_4_init();

extern Mutex lcdmutex;

#define lcd_setcursor(A) lcd_wr_inst((A) | LCD_SET_DDRAM)

#endif  // LCD_HEADER

⌨️ 快捷键说明

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