سلام
من این برنامه را نوشتم ولی کار نمیکند یکی منو راهنمایی کنه
for(j=0;j<4;j++){
DDRA=0xf0;
PORTA=0x0f;
a=PINA;
delay_ms(5);
DDRA=0x0f;
PORTA=0xf0;
a=(a|PINA);
if(a!=0xff){
for(i=0;i<16;i++){
if(a==b[i]){
k[j]=i;
sprintf(buff,"%d",i);
lcd_puts(buff);
if(c==k[0]&& d==k[1]&& e==k[2] && f==k[3])
PORTD.0=1;
}}}}
من این برنامه را نوشتم ولی کار نمیکند یکی منو راهنمایی کنه
for(j=0;j<4;j++){
DDRA=0xf0;
PORTA=0x0f;
a=PINA;
delay_ms(5);
DDRA=0x0f;
PORTA=0xf0;
a=(a|PINA);
if(a!=0xff){
for(i=0;i<16;i++){
if(a==b[i]){
k[j]=i;
sprintf(buff,"%d",i);
lcd_puts(buff);
if(c==k[0]&& d==k[1]&& e==k[2] && f==k[3])
PORTD.0=1;
}}}}
دیدگاه