Al buscar un microcontrolador de programación en lenguaje C, la pregunta requiere conectar 8 diodos y se requiere que el ciclo izquierdo se encienda
#include
#include
#define uchar unsigned char
#define uint unsigned int
void DelayMS(uint x)
{
uchari;
while(x--)
{
for(i=0;i<120;i++);
}
}
//Programa principal
void main()
{
P0=0xfe;
while(1)
{
P0=_crol_(P0,1);//El valor de P0 se mueve circularmente hacia la izquierda
DelayMS(150);
}
}