PCM programmer
Joined: 06 Sep 2003 Posts: 21708
|
|
Posted: Wed Dec 21, 2005 3:38 pm |
|
|
Here is one way. The code below displays this:
Quote: | ABCD
Hello World
The quick brown fox jumps over the lazy dogs back |
Code: | #include <16F877.H>
#fuses XT, NOWDT, NOPROTECT, BROWNOUT, PUT, NOLVP
#use delay(clock = 4000000)
#use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7, ERRORS)
const char msg1[] ={"ABCD"};
const char msg2[] ={"Hello World"};
const char msg3[] ={"The quick brown fox jumps over the lazy dogs back"};
void display_msg(int8 index)
{
switch(index)
{
case 1:
printf(msg1);
break;
case 2:
printf(msg2);
break;
case 3:
printf(msg3);
break;
}
printf("\n\r");
}
//=====================================
void main()
{
display_msg(1);
display_msg(2);
display_msg(3);
while(1);
} |
|
|