while(TRUE)
{
for(j=0;j<8;j++)
{
for(i=d;i<d+9;i++)
{
if (TEXT [i]<='?')DATA=~FONT1[TEXT [i]-' '][j];else
if (TEXT [i]<='_')DATA=~FONT2[TEXT [i]-'@'][j];else
if (TEXT [i]<='~')DATA=~FONT3[TEXT [i]-'`'][j];
if(j==7)DATA=0x00;
if(i==d+8)nn=n+3; else nn=8;
for(k=0;k<nn;k++)
{
OUTPUT_BIT(PIN_A1,shift_left(&DATA,1,0));
if(k>=2){OUTPUT_HIGH(PIN_A0);OUTPUT_LOW (PIN_A0);}
}
}
Pour plus d'info: mohamed.amri102@gmail.com