|  | roboforum.ruТехнический форум по робототехнике. |  | 


for (j=7;j>=0;j--) for (i=0;i<=j;i++)
{
  port+=(1<<i);
  if (i) port-=(1<<i);
  delay_ms(200);
}


Proteus'ом проверил - нетоХотя не проверял

   uint8_t on = 0, running = 0x80, end = 0x01;
   while (on != 255U) {
      PORTA = on | running;
      if (running == end) {
         running = 0x80;
         on |= end;
         end <<= 1;
      } else {
         running = running >> 1;
      }
   }




Вернуться в Новичкам или основы основ роботостроения.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0