Projet

Général

Profil

« Précédent | Suivant » 

Révision 841

Ajouté par megoutteno il y a presque 4 ans

fonction uart0_rx et rectrame (non finies)

Voir les différences:

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