Страница 3 из 3

Добавлено: Пт дек 28, 2007 21:26:44
starsystem
Да можно все таки исходники посматреть!

Добавлено: Пт дек 28, 2007 21:45:51
Krik99
Да вот нехватает светодиодов чтобы кубик сделать, вот поиграюсь когда докуплю :)) .
Ладно так и быть, поделюсь, вот исходник:

Код: Выделить всё

 
k=2000;
while(1){        
      for(i=1; i<=k; i++)
          {
             PORTB.0=0;   
             PORTB.1=1;    
             PORTB.2=0;    
             PORTB.3=1;
             delay_us(10); 
          }
      for(i=k; i<=2000; i++)
          {
             PORTB.0=1;
             PORTB.1=0;
             PORTB.2=1;
             PORTB.3=0;
             delay_us(10);
          }    
          k=k-10;
} 
Это я писал для герлянды. Тут два плавно тухнут, и два плавно загораются... Удачи, есле что спрашуй (или пиши в личку)... :wink:

Добавлено: Пт дек 28, 2007 21:56:44
starsystem
спасибо вам!!! Но я ожидал исходники с использованием шима

Добавлено: Пт дек 28, 2007 22:05:24
Krik99
это и есть ШИМ. Просто програмный, а вам надо апаратный? Ну по апаратным надо в даташит смотреть. :wink:

Добавлено: Пт дек 28, 2007 22:09:23
starsystem
Все понял огромное спасибо!!

Добавлено: Сб дек 29, 2007 09:30:11
lexmulya
2 Krik99 А что будет когда из "к" вычтут 200 раз? Можно модернизировать код что бы он сначала вычитал, а когда "к" становисть <=0 то прибовлял

Добавлено: Сб дек 29, 2007 16:23:36
Krik99
lexmulya писал(а):2 Krik99 А что будет когда из "к" вычтут 200 раз? Можно модернизировать код что бы он сначала вычитал, а когда "к" становисть <=0 то прибовлял
Да я так и делал. Я просто хотел принцип ШИМа показать. Просто недавно делал герлянду, так вот свежо в воспоминаниях. :wink:

Добавлено: Сб дек 29, 2007 17:58:05
Artem333
А чем вам не нравится http://www.radiokot.ru/konkurs/02/
В ней ШИМ в режиме многозадачности и матрица 4*4 с возможностью расширения.

Добавлено: Сб дек 29, 2007 20:46:50
Krik99
Artem333 писал(а):А чем вам не нравится http://www.radiokot.ru/konkurs/02/
В ней ШИМ в режиме многозадачности и матрица 4*4 с возможностью расширения.
Да, наверное из-за того что тм на асемблере, а надо был исходник на Си... И тут просто рассматривали его роботу, для изучения... Хотя, схемка мне очень понравилась. :wink: Надо будет как-то изучить асемблер, и перевести на Си. :))

Добавлено: Вс дек 30, 2007 17:35:20
starsystem
Да хотелось бы на Си посмотреть это!! А программный ШИМ по вашим исходникам не работает лампа не гасется, а в принципе и вообще стоит на месте. Поделитесь плиз аппаратным шимом на 32 мегу если мона. Плиззз!!!

Добавлено: Вс дек 30, 2007 19:26:19
Krik99
starsystem писал(а):Да хотелось бы на Си посмотреть это!! А программный ШИМ по вашим исходникам не работает лампа не гасется, а в принципе и вообще стоит на месте. Поделитесь плиз аппаратным шимом на 32 мегу если мона. Плиззз!!!
Ну ненаю у меня всё работает. Может вы что-то не так делаете? При подаче питания светодиод должен плавно загоратся. Да этот исходник под CodeVision. Может переменные не обявили. :)

Добавлено: Вс дек 30, 2007 19:42:11
starsystem
Может переменные не обявили
Смешно! Я бы не зашил мне бы коде визион ошибку дал.

Добавлено: Пт сен 26, 2008 00:08:36
Gyra83
Я видел такие светодиоды в матрицах видеоекранов. :)) Некоторое время работал на одном таком. Формирует класно изображение. Хотя я не могу сам собрать чтото подобное размером 50Х50 чтобы какойто видео сигнал размером 50Х50 пикселей выводил. Проблема знаний не хватает. :shock: