ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 апреля
396966 Топик полностью
Dir (24.03.2013 18:13, просмотров: 149) ответил mazur на Подкиньте, пожалуйста идей, как лучше сделать. Хочу чтобы параллельно обрабатывалось какое-то кол-во светодиодов. Скажем пусть пока будут 8 штук. В идеале, разбросанные по разным портам. Одним или все портом пока получилось. А вот чтобы несколько,
Попробуй сделать программный ШИМ с одним прерыванием, скажем, каждые 100 мкс.  При периоде ШИМ 10мс (100Гц) получишь дискретность регулировки яркости 1/100. На ассемблере это сделать даже проще, чем на С. Можно сохранять минимум контекста. Между прерываниями при 20МГц кварце укладывается от 1000 до 2000 инструкций. Производительности более чем достаточно и для более высокой частоты ШИМа..