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

Плавное свечение св-диода

Добавлено: Сб янв 18, 2014 12:59:06
maratino
Добрый день форумчане.
Кто поможет разобраться с кодом? Св-диод плавно зажигается, но зараза, гаснет резко. Просьба чайника
1) Прокомментировать код по строчно
2) Что надо добавить или изменить, что бы гаснул плавно?

$regfile = "attiny2313.dat"
$crystal = 4000000
$hwstack = 32
$swstack = 8
$framesize = 24

Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down , Prescale = 1

Dim A As Byte

Do

For A = 0 To 50
Pwm1a = A
Waitms 5

For A = 255 To 0 Step -5
Pwm1a = A
Waitms 5
Next A

Loop

End
Next

Re: Плавное свечение св-диода

Добавлено: Сб янв 18, 2014 13:25:32
Мурик
Должно быть.

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

For A = 0 To 50
  Pwm1a = A
  Waitms 5
Next A

For A = 50 To 0 Step -1
  Pwm1a = A
  Waitms 5
Next A

Re: Плавное свечение св-диода

Добавлено: Сб янв 18, 2014 22:21:39
phantom36
я чёто не помню, но таймер включить не надо случаем в добавок к тому что Мурик сказал?..