1 | #include <avr/io.h>
|
2 | #include <util/delay.h>
|
3 |
|
4 | #include "board.h"
|
5 | #include "t6963c.h"
|
6 | #include "sw_uart/uart.h"
|
7 |
|
8 | int main(void)
|
9 | {
|
10 |
|
11 | uartInit(38400);
|
12 | uartPutString("LCD TEST -> INIT");
|
13 | t6963c_init();
|
14 | uartPutString("LCD TEST => DONE");
|
15 |
|
16 | /* Clear Graphic RAM */
|
17 | /* Clear Text RAM */
|
18 | uartPutString("LCD TEST -> CLEAR");
|
19 | t6963c_clear_text();
|
20 | uartPutString("LCD TEST -> DONE");
|
21 |
|
22 | /* Set Text Mode and Graphics Mode On */
|
23 | uartPutString("LCD TEST -> MODE");
|
24 | t6963c_write_command(T6963C_DISPLAY_MODES_TEXT_ON);
|
25 | uartPutString("LCD TEST -> DONE");
|
26 |
|
27 | while(1)
|
28 | {
|
29 | uartPutString("LCD TEST -> SHOW");
|
30 | t6963c_write_text('a', 0, 1);
|
31 | t6963c_write_text('b', 0, 2);
|
32 | uartPutString("LCD SHOW -> DONE");
|
33 | }
|
34 |
|
35 | return 0;
|
36 | }
|