Révision 841
Ajouté par megoutteno il y a presque 4 ans
branch/Gouttenoire/sp4c12/SP4c12/SP4c12/SP4c12.c | ||
---|---|---|
|
||
void main(void)
|
||
{
|
||
int i=0,j=0;
|
||
int i=0,j=0,cpt=0;
|
||
char seq[]="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
|
||
char b='D';
|
||
|
||
uart0_init();
|
||
while(1)
|
||
uart0_init();
|
||
|
||
while (1)
|
||
{
|
||
if (uart0_rx()='D')
|
||
{
|
||
while (cpt!='D')
|
||
{
|
||
cpt++;
|
||
}
|
||
}
|
||
for (i=cpt;i<=cpt+1;i++)
|
||
{
|
||
uart0_tx(seq[i]);
|
||
|
||
for(j=0;j<10000;j++) //temporisation qui permet d'afficher tout les caracteres sans en oublier
|
||
{
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
/* while(1)
|
||
{
|
||
for (i=0;i<26;i++)
|
||
{
|
||
uart0_tx(seq[i]);
|
||
for(j=0;j<10000;j++)
|
||
|
||
for(j=0;j<10000;j++) //temporisation qui permet d'afficher tout les caracteres sans en oublier
|
||
{
|
||
}
|
||
}
|
||
|
||
}
|
||
}*/
|
||
|
||
}
|
||
void uart0_init(void)
|
||
... | ... | |
char uart0_rx(void)
|
||
{
|
||
char c;
|
||
while(ri_u0c1);
|
||
c= u0rb;
|
||
while(ri_u0c1); // page 246
|
||
c= u0rb; // page 248
|
||
}
|
||
/*void irectrame(char c)
|
||
{
|
Formats disponibles : Unified diff
fonction uart0_rx et rectrame (non finies)