Регистрация | Вход

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: ivan_fd  
Форум Picbasic.ru » Программирование МК » PicBasicPro » генератор частоты на pic12f675
генератор частоты на pic12f675
Legioner Дата: Пт, 22.07.2022, 15:11  |                                                                                                                Сообщение # 1
Группа: Проверенные
Ранг:  Новенький
Сообщений: 15
Репутация: 0   ±
Замечания:   ±
На сайте с 22.08.2015

Статус: Offline

Доброго всем. Надо что бы контроллер PIC12F675 генерировал частоту от 10 до 400 Гц.
Накидал программу (сильно не пинайте) но проблема в том что до 125 Гц все отлично, но при дальнейшем увеличении частоты происходит резкое увеличение до 245 Гц. Выкладываю код, ткните носом на ошибку.
Прикрепления: motalo.pbp(0.6 Kb)


Legioner
ЯНДЕКС Дата: 22.07.2022
xvovanx Дата: Ср, 27.07.2022, 20:10  |                                                                                                                Сообщение # 2
Группа: Модераторы
Ранг:  Помогаю всем
Сообщений: 296
Репутация: 55   ±
Замечания:   ±
На сайте с 02.05.2013

Статус: Offline

Цитата Legioner ()
Выкладываю код, ткните носом на ошибку.


Полагаю, что проблема в том, что PicBasicPro не работает с числами "после запятой" при делении. Т.е. 0,9 он сделает нулем.
Протон умеет. Делайте паузы не в секундах и не командой "pause", а DelayMS и работайте в миллисекундах умножив на 1000. И тогда ваши 0,9сек=900мсек

Сообщение отредактировал xvovanx - Ср, 27.07.2022, 20:17
Форум Picbasic.ru » Программирование МК » PicBasicPro » генератор частоты на pic12f675
  • Страница 1 из 1
  • 1
Поиск: