Junichi Katsu
/
book_3_1_TextLcd
マイコンと電子工作 No5 P48のプログラムです。
main.cpp@0:565b34645ba2, 2011-06-03 (annotated)
- Committer:
- jksoft
- Date:
- Fri Jun 03 11:08:49 2011 +0000
- Revision:
- 0:565b34645ba2
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
jksoft | 0:565b34645ba2 | 1 | #include "mbed.h" |
jksoft | 0:565b34645ba2 | 2 | #include "TextLCD.h" // ライブラリのヘッダ・ファイルをインクルード |
jksoft | 0:565b34645ba2 | 3 | |
jksoft | 0:565b34645ba2 | 4 | // ライブラリを定義 使用するピンを指定する |
jksoft | 0:565b34645ba2 | 5 | TextLCD lcd(p24, p26, p27, p28, p29, p30); // rs, e, d4-d7 |
jksoft | 0:565b34645ba2 | 6 | |
jksoft | 0:565b34645ba2 | 7 | int main() { |
jksoft | 0:565b34645ba2 | 8 | int count = 0; |
jksoft | 0:565b34645ba2 | 9 | |
jksoft | 0:565b34645ba2 | 10 | lcd.printf("Hello World!¥n"); // 文字列を表示する |
jksoft | 0:565b34645ba2 | 11 | lcd.printf("count = "); |
jksoft | 0:565b34645ba2 | 12 | |
jksoft | 0:565b34645ba2 | 13 | while(1) { |
jksoft | 0:565b34645ba2 | 14 | lcd.locate(8,1); // 表示位置を指定する |
jksoft | 0:565b34645ba2 | 15 | lcd.printf("%04d",count); // countの値を表示する |
jksoft | 0:565b34645ba2 | 16 | count++; // countをインクリメント |
jksoft | 0:565b34645ba2 | 17 | wait(1.0); // 1秒ウエイト |
jksoft | 0:565b34645ba2 | 18 | } |
jksoft | 0:565b34645ba2 | 19 | } |