Помогите с написанием одноканального ШИМ на 12f509. Сколько искал в интернете - очень мало. Можно ли написать для него программный шим?
Увы, есть только этот процессор...
Очень хотелось бы увидеть алгоритм формирования, думаю с кодом я справлюсь. Как именно формируется, например, 80% заполнения?
Сколько перечитал - не понимаю. Пишут как правило, для RGB светодиодов.
Плавное загорание и потухание. А как заставить его дискретно менять процент заполнения?
Как я понимаю, используется прерывание по таймеру, и скорее всего счётчик ещё один нужен, в который и заливается значение заполнения ШИМ.
Очень прошу "C" и и прочие языки не использовать, я их почти не знаю, в универе чуть ассемблер давали. Так что из программ делал только динамическую индикацию на 16f84А:)
Буду очень благодарен за разъяснения и куски кода. Надеюсь на вашу помощь.


