22.02.2014, 21:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,530
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
я так думаю, что ССР не рассчитан на такое. Не, ну можно время посчитать и отрубить... А чем просто таймер не устраивает?
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
|
|
|
|
22.02.2014, 22:06
|
|
Прописка
Регистрация: 07.05.2008
Адрес: Москва
Сообщений: 231
Сказал спасибо: 26
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Мне импонирует следующий вариант: запуск ССР в режиме PWM, с контролем количества импульсов, в этом случае, открываются более широкие перспективы поиграться с формой меандра.
Чтоб не возникало лишних вопросов: пишу прогу для симулятора-задатчика драйверов шаговых двигателей. Там на вход STEP драйвера, надо подать соответствующее углу поворота ШД количество импульсов. Всё написал, вот этот последний блок остался, в него и уперся! ![Думаю...](images/smilies/icon_think.gif)
Смысл всей приблуды - управлять позиционированием 3-Х координатной платформой, количество шагов каждой из позиций, записать, после экспериментов, в 3х мерный массив в памяти профессора.
Последний раз редактировалось Prototup; 22.02.2014 в 22:14.
|
|
|
|
23.02.2014, 16:52
|
|
Прописка
Регистрация: 07.05.2008
Адрес: Москва
Сообщений: 231
Сказал спасибо: 26
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
К стати, всех с праздником защитника Отечества!!!!
Этому событию посвящается:
Вышло CCS pcwhdupd 5.020 https://mega.co.nz/#!shAWAILC!4GTpFy...J7HqfClRvbWJCg
Последний раз редактировалось Prototup; 23.02.2014 в 19:15.
|
|
|
Сказали "Спасибо" Prototup
|
|
|
23.02.2014, 17:34
|
|
Прописка
Регистрация: 29.01.2005
Адрес: Киев
Сообщений: 227
Сказал спасибо: 50
Сказали Спасибо 32 раз(а) в 24 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Prototup, а чем не устраивает считать TMRxIF таймера, который заюзан для ШИМ, или я не понял проблемы? И причем здесь CCS C?)
__________________
Невежество всегда на что-нибудь испражняется.
|
|
|
|
23.02.2014, 19:07
|
|
Прописка
Регистрация: 07.05.2008
Адрес: Москва
Сообщений: 231
Сказал спасибо: 26
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Сообщение от lisergin
|
И причем здесь CCS C?
|
Я просто программирую в CCS, да и просто нехотелось плодить лишней темы. Кусочек кода тоже хотелось-бы общими усилиями сформировать в CCS, в прочем я не настаиваю на своей правоте ![Смущение](images/smilies/icon_redface.gif) , sorru.
То что имелось ввиду (если я правильно понял)- в прикреплённой картинке.
|
|
|
|
24.02.2014, 17:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,530
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Так таймер используется для формирования частоты ШИМ. А на кол-во импульсов ему ... Ну будет через какое-то время прерывание вызывать, и что? Не, ну для каждой частоты будет определенное кол-во импульсов, да. Но просчитать это... Проще уж просто на таймере импульсы формировать. Тем более, что Вам важно именно количество, а не частота.
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
|
|
|
|
28.02.2014, 00:34
|
|
Прописка
Регистрация: 07.05.2008
Адрес: Москва
Сообщений: 231
Сказал спасибо: 26
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Сообщение от DK
|
Проще уж просто на таймере импульсы формировать.
|
Дык вариантов больше нет? И вооще как TMRxIF учавствует в формировании ШИМ, в даташите оч. скудная информация.
Здесь немного подробнее о ШИМ http://www.hamstack.com/supportfiles...k/pwm_dev1.pdf но регитры TMRxH и TMRxL тоже не упоминаются.
Сообщение от DK
|
Тем более, что Вам важно именно количество, а не частота.
|
Частота оч пригодилась-бы!
Последний раз редактировалось Prototup; 28.02.2014 в 00:37.
|
|
|
|
28.02.2014, 06:26
|
|
Прописка
Регистрация: 29.01.2005
Адрес: Киев
Сообщений: 227
Сказал спасибо: 50
Сказали Спасибо 32 раз(а) в 24 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Во вложении в том числе файл в протеусе v7.10. Камень мидрэйндж, уж извините, структура таймерной периферии схожа.
__________________
Невежество всегда на что-нибудь испражняется.
|
|
|
|
06.03.2014, 07:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 11.06.2006
Адрес: 51° 46′ 0″ N, 55° 6′ 0″ E
Сообщений: 1,975
Сказал спасибо: 370
Сказали Спасибо 1,725 раз(а) в 706 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
ТАМ CCS 5.021 вбросили
Последний раз редактировалось welcome61; 06.03.2014 в 09:11.
|
|
|
Сказали "Спасибо" welcome61
|
|
|
03.04.2014, 14:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 11.06.2006
Адрес: 51° 46′ 0″ N, 55° 6′ 0″ E
Сообщений: 1,975
Сказал спасибо: 370
Сказали Спасибо 1,725 раз(а) в 706 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
|
|
|
Сказали "Спасибо" welcome61
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:21.
|
|