Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Codigo Infprme 17
Codigo Infprme 17
byte Digital[10]={0xfc,0x60,0xda,0xf2,0x66,0xb6,0xbe,0xe0,0xfe,0xf6};
void setup()
int i=2;
for(i=2;i<10;i++)
pinMode(i,OUTPUT);
digitalWrite(i,HIGH);
void loop()
int i=0;
int j;
for(i=0;i<10;i++)
for(j=0;j<8;j++)
if(Digital[i]&1<<j)
digitalWrite(9-j,LOW);
else
digitalWrite(9-j,HIGH);
delay(500);
void setup()
int i=2;
for(i=2;i<10;i++)
pinMode(i,OUTPUT);
digitalWrite(i,HIGH);
void loop()
int i=0;
int j;
for(i=0;i<10;i++)
for(j=0;j<8;j++)
if(Digital[i]&1<<j)
digitalWrite(9-j,LOW);
else
digitalWrite(9-j,HIGH);
delay(500);
}
int DIG[4]={10,11,12,13};//Los pines usados para controlar el ánodo de
byte Numcode[10]={0xfc,0x60,0xda,0xf2,0x66,0xb6,0xbe,0xe0,0xfe,0xf6};//El
void setup()
int i=2;
for(i=2;i<14;i++)
pinMode(i,OUTPUT);
digitalWrite(i,HIGH);
void loop()
int i=0;
int a=0;
int j;
int k=0;
//Muestra DIG1-DIG4
for(k=0;k<4;k++)
digitalWrite(DIG[0],HIGH);
for(b=0;b<=9;b++){
i=b;delay(1000);
for(j=0;j<=9;j++)
{
if(Numcode[i]&1<<j)
digitalWrite(9-j,LOW);
else
digitalWrite(9-j,HIGH);
delay(1);
digitalWrite(DIG[1],LOW);
digitalWrite(DIG[2],LOW);
digitalWrite(DIG[3],LOW);
digitalWrite(DIG[1],HIGH);
for(int b=0;b<=5;b++){
i=b;
delay(1000);
for(j=0;j<8;j++)
if(Numcode[i]&1<<j){
digitalWrite(9-j,LOW);
else{
digitalWrite(9-j,HIGH);
delay(1);
digitalWrite(DIG[0],LOW);
digitalWrite(DIG[2],LOW);
digitalWrite(DIG[3],LOW);
digitalWrite(DIG[2],HIGH);
for(int b=0;b<=3;b++){
i=b;
delay(1000);
for(j=0;j<8;j++)
if(Numcode[i]&1<<j){
digitalWrite(9-j,LOW);
else{
digitalWrite(9-j,HIGH);
delay(1);
digitalWrite(DIG[0],LOW);