I2C-LC-Diaplsay mit PCF8574
Dependents: 120_robot_H_Bridge8835_UserButton_DIR_PWM_I2C_LCD 140_robot_H_Bridge8835_DIR_PWM_US_LCD xxx_Uhr_I2C_LCD_Delay_Bua xxx_Uhr_I2C_LCD_Delay_BuaV ... more
Diff: LCD.h
- Revision:
- 0:43e25c35d0c1
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/LCD.h Sun Nov 29 10:10:28 2020 +0000 @@ -0,0 +1,32 @@ +//Verwendet SoftwareI2C von: +/* + * mbed Library to use a software master i2c interface on any GPIO pins + * Copyright (c) 2012 Christopher Pepper + * Released under the MIT License: http://mbed.org/license/mit + */ +//Anpassungen in SoftwareI2C.cpp: _frequency_delay = 3; + +#include "mbed.h" +#include "SoftwareI2C.h" +class lcd +{ + private: + uint8_t Adresse;//=0x3F; + //DigitalOut *ok; + //DigitalOut *nok; + //PortOut *po; + //DigitalIn *t; + SoftwareI2C *i2c; + uint8_t wert; + public: + lcd(void); + void clear(void); + void sendeByte(char b,uint8_t rw, uint8_t rs ); + void sendeNippel(char b,uint8_t rw, uint8_t rs ); + void init(void); + void cursorpos(uint8_t pos); + void warte(void); + int printf(const char *format, ...); + + +};