Initial check in

This commit is contained in:
2026-01-03 19:05:48 +01:00
commit 1254878a31
253 changed files with 30484 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
#ifndef __LCD_44780_H__
#define __LCD_44780_H__
#include <fx2.h>
void lcd_44780_init(void);
void lcd_44780_gotoxy( BYTE x, BYTE y);
void lcd_44780_putc( BYTE c);
void lcd_44780_putx2( BYTE c);
void lcd_44780_putled( BYTE n, BYTE value);
extern void lcd_44780_puts( char *);
#define lcd_init() lcd_44780_init()
#define lcd_gotoxy(x,y) lcd_44780_gotoxy(x,y)
#define lcd_putc(c) lcd_44780_putc(c)
#define lcd_putx2(c) lcd_44780_putx2(c)
#define lcd_putled(n,v) lcd_44780_putled(n,v)
#define lcd_puts(s) lcd_44780_puts(s)
#endif
+26
View File
@@ -0,0 +1,26 @@
#ifndef LCD_ST7565R_H
#define LCD_ST7565R_H
#include <fx2.h>
void st7565r_init();
void st7565r_cls();
void st7565r_gotoxy( BYTE x, BYTE y);
void st7565r_putc( char c);
void st7565r_puts( char *s, BYTE len);
void st7565r_putx1( BYTE x);
void st7565r_putx2( BYTE x);
void st7565r_putg( BYTE *g, BYTE len);
void st7565r_putd( WORD number, BYTE length, bool showzero);
#define lcd_init() st7565r_init()
#define lcd_cls() st7565r_cls()
#define lcd_gotoxy(x,y) st7565r_gotoxy(x,y)
#define lcd_putc(c) st7565r_putc(c)
#define lcd_puts(s,n) st7565r_puts(s,n)
#define lcd_putx1(x) st7565r_putx1(x)
#define lcd_putx2(x) st7565r_putx2(x)
#endif