Wim Huiskamp
/
mbed_HCMS2975
Test for HCMS2975 Alphanumeric LED display
Testcode for HCMS2975 alphanumeric LED displays.
Diff: main.cpp
- Revision:
- 1:feaf55287b27
- Parent:
- 0:6bfe606278c7
--- a/main.cpp Wed Oct 15 17:00:10 2014 +0000 +++ b/main.cpp Mon Jan 05 20:37:37 2015 +0000 @@ -23,7 +23,11 @@ //Display //HCMS2975 led(&spi_led, p8, p9, NC, HCMS2975::LED8x1); // SPI bus, CS pin, RS pin, RST pin, LEDType = Ok -HCMS2975 led(&spi_led, p8, p9, NC, HCMS2975::LED16x1); // SPI bus, CS pin, RS pin, RST pin, LEDType = Ok +//HCMS2975 led(&spi_led, p8, p9, NC, HCMS2975::LED16x1); // SPI bus, CS pin, RS pin, RST pin, LEDType = Ok +//HCMS2975 led(&spi_led, p8, p20, NC, HCMS2975::LED8x1); // SPI bus, CS pin, RS pin, RST pin, LEDType = Ok +//HCMS2975 led(&spi_led, p8, p20, NC, HCMS2975::LED8x2); // SPI bus, CS pin, RS pin, RST pin, LEDType = Ok +//HCMS2975 led(&spi_led, p8, p20, NC, HCMS2975::LED16x1); // SPI bus, CS pin, RS pin, RST pin, LEDType = Ok +HCMS2975 led(&spi_led, p8, p20, NC, HCMS2975::LED16x2); // SPI bus, CS pin, RS pin, RST pin, LEDType = Ok // Variables for Heartbeat and Status monitoring Ticker heartbeat; @@ -47,6 +51,8 @@ int main() { int cnt; + pc.printf("Hello mbed from HCMS2975\n\r"); + heartbeat_start(); led.locate(0, 0); @@ -75,12 +81,15 @@ led.putc(6); led.putc(7); wait(2); + + led.setBrightness(HCMS2975_BRIGHT_3_3); cnt=0x20; while(1) { wait(0.25); led.putc(cnt); + pc.putc('#'); cnt++; if (cnt == 0x80) cnt=0x20; }