Initial setup for FC-113 controller of TextLCD(1602A)
This example is a simple use case for the user of Text LCD with the FC-113 controller, based on Mbed OS 5.
Note that PCF8574T has Mbed base addresses 0x40 ~ 0x4E, while PCF8574AT has base addresses 0x70 ~ 0x7E.
I used 0x4E for Text LCD with the FC-113 controller.
If you need to fine-tune the Text LCD or using another type the TextLCD, please see here.
main.cpp@2:b60cb847489c, 2014-02-21 (annotated)
- Committer:
- bcostm
- Date:
- Fri Feb 21 09:36:12 2014 +0000
- Revision:
- 2:b60cb847489c
- Parent:
- 0:005629fe3609
- Child:
- 7:9fcc3c0acd50
Put different delays for ON and OFF states + add comments
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
screamer | 0:005629fe3609 | 1 | #include "mbed.h" |
screamer | 0:005629fe3609 | 2 | |
screamer | 0:005629fe3609 | 3 | DigitalOut myled(LED1); |
screamer | 0:005629fe3609 | 4 | |
screamer | 0:005629fe3609 | 5 | int main() { |
screamer | 0:005629fe3609 | 6 | while(1) { |
bcostm | 2:b60cb847489c | 7 | myled = 1; // LED is ON |
bcostm | 2:b60cb847489c | 8 | wait(0.2); // 200 ms |
bcostm | 2:b60cb847489c | 9 | myled = 0; // LED is OFF |
bcostm | 2:b60cb847489c | 10 | wait(1.0); // 1 sec |
screamer | 0:005629fe3609 | 11 | } |
screamer | 0:005629fe3609 | 12 | } |