Demo program of library for LCD ACM1602NI connected using I2C interface on Nucleo F401/411. Nucleo F401/411RE で使える I2C 接続の LCD ACM1602NI 用のライブラリの使用例.
Dependencies: ACM1602NI_NucleoF4 mbed
main.cpp
- Committer:
- CQpub0Mikami
- Date:
- 2014-11-06
- Revision:
- 0:f0cb74582a7a
- Child:
- 1:2ebec9447a87
File content as of revision 0:f0cb74582a7a:
//------------------------------------------------------------ // Test program for LCD ACM1602NI using I2C interface // Pullup resistors for SDA and SCL: 4.7 kΩ // MIKAMI, Naoki (c) 2014/10/14 //------------------------------------------------------------ #include "mbed.h" #include "ACM1602NI.hpp" using namespace Mikami; //Acm1602Ni lcd_; // Default, OK //Acm1602Ni lcd_(D14, D15); // OK Acm1602Ni lcd_(D14, D15, 200000); // OK //Acm1602Ni lcd_(D14, D15, 200000, true, true); // OK //Acm1602Ni lcd_(PB_3, PB_10); // OK //Acm1602Ni lcd_(PC_9, PA_8); // OK //Acm1602Ni lcd_(PB_4, PA_8); // OK Ticker timer_; // Display 0, 1, 2, ..... void TimerIsr() { static int k = 0; char str[20]; sprintf(str, "%d", k++); lcd_.WriteStringXY(str, 0, 1); lcd_.WriteString(" sec"); } int main() { lcd_.Clear(); lcd_.WriteString("Hello World!"); TimerIsr(); timer_.attach(&TimerIsr, 1); while (true) {} }