سلام .بنده میخواستم روی PORTA 8تا LED روشن کننم با دستور شیفت دادن
[img][/img]
[img][/img]
#include <mega16.h>
#include <delay.h>
DDRA=0XFF;
PORTA=0X00;
char scan;
while(1)
{
SCAN=0X01;
for(i=0;i<8;i++)
{
PORTA=SCAN;
delay_ms(100);
SCAN=SCAN<<1;
}
};
دیدگاه