Rewrite the NokiaLCD lib by using the SWSPI lib in order to fit in with the 9 bits SPI mode of KL46Z.
Dependencies: NokiaLCD_SWSPI MAG3110 mbed-src MMA8451Q TSI
main.cpp@0:34b921aa05a6, 2014-02-18 (annotated)
- Committer:
- jppang
- Date:
- Tue Feb 18 04:21:41 2014 +0000
- Revision:
- 0:34b921aa05a6
- Child:
- 2:de077e491bd5
Try out the Nokia LCD shield with KL46Z
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
jppang | 0:34b921aa05a6 | 1 | #include "mbed.h" |
jppang | 0:34b921aa05a6 | 2 | #include "NokiaLCD_SWSPI.h" |
jppang | 0:34b921aa05a6 | 3 | |
jppang | 0:34b921aa05a6 | 4 | NokiaLCD_SWSPI lcd6100(D11, D12, D13, D9, D8, NokiaLCD_SWSPI::PCF8833); |
jppang | 0:34b921aa05a6 | 5 | DigitalOut led(LED1); |
jppang | 0:34b921aa05a6 | 6 | |
jppang | 0:34b921aa05a6 | 7 | int main() { |
jppang | 0:34b921aa05a6 | 8 | |
jppang | 0:34b921aa05a6 | 9 | while(1) { |
jppang | 0:34b921aa05a6 | 10 | led = 1; |
jppang | 0:34b921aa05a6 | 11 | wait(0.2); |
jppang | 0:34b921aa05a6 | 12 | led = 0; |
jppang | 0:34b921aa05a6 | 13 | wait(0.2); |
jppang | 0:34b921aa05a6 | 14 | printf("this is a test. \n\r"); |
jppang | 0:34b921aa05a6 | 15 | lcd6100.printf("this is a test \n\r"); |
jppang | 0:34b921aa05a6 | 16 | |
jppang | 0:34b921aa05a6 | 17 | } |
jppang | 0:34b921aa05a6 | 18 | } |