Advertisement
Guest User

Untitled

a guest
Nov 21st, 2019
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. #include "Screen.h"
  2.  
  3. #include </opt/Sming/Sming/Libraries/LiquidCrystal/LiquidCrystal_I2C.h>
  4.  
  5. #define I2CLCDADDR 0x27
  6. LiquidCrystalI2C LCDScreen(I2CLCDADDR, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
  7.  
  8. void Screen::InitLCD()
  9. {
  10. LCD_Screen.begin(20, 4); // initialize the lcd for 16 chars 2 lines, turn on backlight
  11. }
  12.  
  13. void Screen::Clear()
  14. {
  15. if( Screen:s_instance == null )
  16. {
  17. s_instance = new Screen();
  18. }
  19. for (int i = 0; i <= 3; i++)
  20. {
  21. for (int ii = 0; ii <= 20; ii++)
  22. {
  23. Screen::s_instance->chars[i][ii] = ' '; // i nie ma błędu
  24. }
  25. }
  26.  
  27. }
  28.  
  29. void Screen::SendToLCD()
  30. {
  31.  
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement