Jura-Python-BT
Code for control and payment system of Jura Coffee Machine
Loading...
Searching...
No Matches
Classes | Variables
lcddriver Namespace Reference

Classes

class  lcd
 

Variables

int ADDRESS = 0x3f
 
int LCD_WIDTH = 20
 
int LCD_CLEARDISPLAY = 0x01
 
int LCD_RETURNHOME = 0x02
 
int LCD_ENTRYMODESET = 0x04
 
int LCD_DISPLAYCONTROL = 0x08
 
int LCD_CURSORSHIFT = 0x10
 
int LCD_FUNCTIONSET = 0x20
 
int LCD_SETCGRAMADDR = 0x40
 
int LCD_SETDDRAMADDR = 0x80
 
int LCD_ENTRYRIGHT = 0x00
 
int LCD_ENTRYLEFT = 0x02
 
int LCD_ENTRYSHIFTINCREMENT = 0x01
 
int LCD_ENTRYSHIFTDECREMENT = 0x00
 
int LCD_DISPLAYON = 0x04
 
int LCD_DISPLAYOFF = 0x00
 
int LCD_CURSORON = 0x02
 
int LCD_CURSOROFF = 0x00
 
int LCD_BLINKON = 0x01
 
int LCD_BLINKOFF = 0x00
 
int LCD_DISPLAYMOVE = 0x08
 
int LCD_CURSORMOVE = 0x00
 
int LCD_MOVERIGHT = 0x04
 
int LCD_MOVELEFT = 0x00
 
int LCD_8BITMODE = 0x10
 
int LCD_4BITMODE = 0x00
 
int LCD_2LINE = 0x08
 
int LCD_1LINE = 0x00
 
int LCD_5x10DOTS = 0x04
 
int LCD_5x8DOTS = 0x00
 
int LCD_BACKLIGHT = 0x08
 
int LCD_NOBACKLIGHT = 0x00
 
int En = 0b00000100
 
int Rw = 0b00000010
 
int Rs = 0b00000001
 

Variable Documentation

◆ ADDRESS

int lcddriver.ADDRESS = 0x3f

◆ En

int lcddriver.En = 0b00000100

◆ LCD_1LINE

int lcddriver.LCD_1LINE = 0x00

◆ LCD_2LINE

int lcddriver.LCD_2LINE = 0x08

◆ LCD_4BITMODE

int lcddriver.LCD_4BITMODE = 0x00

◆ LCD_5x10DOTS

int lcddriver.LCD_5x10DOTS = 0x04

◆ LCD_5x8DOTS

int lcddriver.LCD_5x8DOTS = 0x00

◆ LCD_8BITMODE

int lcddriver.LCD_8BITMODE = 0x10

◆ LCD_BACKLIGHT

int lcddriver.LCD_BACKLIGHT = 0x08

◆ LCD_BLINKOFF

int lcddriver.LCD_BLINKOFF = 0x00

◆ LCD_BLINKON

int lcddriver.LCD_BLINKON = 0x01

◆ LCD_CLEARDISPLAY

int lcddriver.LCD_CLEARDISPLAY = 0x01

◆ LCD_CURSORMOVE

int lcddriver.LCD_CURSORMOVE = 0x00

◆ LCD_CURSOROFF

int lcddriver.LCD_CURSOROFF = 0x00

◆ LCD_CURSORON

int lcddriver.LCD_CURSORON = 0x02

◆ LCD_CURSORSHIFT

int lcddriver.LCD_CURSORSHIFT = 0x10

◆ LCD_DISPLAYCONTROL

int lcddriver.LCD_DISPLAYCONTROL = 0x08

◆ LCD_DISPLAYMOVE

int lcddriver.LCD_DISPLAYMOVE = 0x08

◆ LCD_DISPLAYOFF

int lcddriver.LCD_DISPLAYOFF = 0x00

◆ LCD_DISPLAYON

int lcddriver.LCD_DISPLAYON = 0x04

◆ LCD_ENTRYLEFT

int lcddriver.LCD_ENTRYLEFT = 0x02

◆ LCD_ENTRYMODESET

int lcddriver.LCD_ENTRYMODESET = 0x04

◆ LCD_ENTRYRIGHT

int lcddriver.LCD_ENTRYRIGHT = 0x00

◆ LCD_ENTRYSHIFTDECREMENT

int lcddriver.LCD_ENTRYSHIFTDECREMENT = 0x00

◆ LCD_ENTRYSHIFTINCREMENT

int lcddriver.LCD_ENTRYSHIFTINCREMENT = 0x01

◆ LCD_FUNCTIONSET

int lcddriver.LCD_FUNCTIONSET = 0x20

◆ LCD_MOVELEFT

int lcddriver.LCD_MOVELEFT = 0x00

◆ LCD_MOVERIGHT

int lcddriver.LCD_MOVERIGHT = 0x04

◆ LCD_NOBACKLIGHT

int lcddriver.LCD_NOBACKLIGHT = 0x00

◆ LCD_RETURNHOME

int lcddriver.LCD_RETURNHOME = 0x02

◆ LCD_SETCGRAMADDR

int lcddriver.LCD_SETCGRAMADDR = 0x40

◆ LCD_SETDDRAMADDR

int lcddriver.LCD_SETDDRAMADDR = 0x80

◆ LCD_WIDTH

int lcddriver.LCD_WIDTH = 20

◆ Rs

int lcddriver.Rs = 0b00000001

◆ Rw

int lcddriver.Rw = 0b00000010