Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 22.02.2014, 21:14  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,530
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

я так думаю, что ССР не рассчитан на такое. Не, ну можно время посчитать и отрубить... А чем просто таймер не устраивает?
Реклама:
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
Непрочитано 22.02.2014, 22:06  
Prototup
Прописка
 
Аватар для Prototup
 
Регистрация: 07.05.2008
Адрес: Москва
Сообщений: 231
Сказал спасибо: 26
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
Prototup на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Мне импонирует следующий вариант: запуск ССР в режиме PWM, с контролем количества импульсов, в этом случае, открываются более широкие перспективы поиграться с формой меандра.

Чтоб не возникало лишних вопросов: пишу прогу для симулятора-задатчика драйверов шаговых двигателей. Там на вход STEP драйвера, надо подать соответствующее углу поворота ШД количество импульсов. Всё написал, вот этот последний блок остался, в него и уперся!
Смысл всей приблуды - управлять позиционированием 3-Х координатной платформой, количество шагов каждой из позиций, записать, после экспериментов, в 3х мерный массив в памяти профессора.

Последний раз редактировалось Prototup; 22.02.2014 в 22:14.
Prototup вне форума  
Непрочитано 23.02.2014, 16:52  
Prototup
Прописка
 
Аватар для Prototup
 
Регистрация: 07.05.2008
Адрес: Москва
Сообщений: 231
Сказал спасибо: 26
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
Prototup на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

К стати, всех с праздником защитника Отечества!!!!
Этому событию посвящается:
Вышло CCS pcwhdupd 5.020 https://mega.co.nz/#!shAWAILC!4GTpFy...J7HqfClRvbWJCg

Последний раз редактировалось Prototup; 23.02.2014 в 19:15.
Prototup вне форума  
Сказали "Спасибо" Prototup
welcome61 (26.02.2014)
Непрочитано 23.02.2014, 17:34  
lisergin
Прописка
 
Регистрация: 29.01.2005
Адрес: Киев
Сообщений: 227
Сказал спасибо: 50
Сказали Спасибо 32 раз(а) в 24 сообщении(ях)
lisergin на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Prototup, а чем не устраивает считать TMRxIF таймера, который заюзан для ШИМ, или я не понял проблемы? И причем здесь CCS C?)
__________________
Невежество всегда на что-нибудь испражняется.
lisergin вне форума  
Непрочитано 23.02.2014, 19:07  
Prototup
Прописка
 
Аватар для Prototup
 
Регистрация: 07.05.2008
Адрес: Москва
Сообщений: 231
Сказал спасибо: 26
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
Prototup на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Сообщение от lisergin Посмотреть сообщение
И причем здесь CCS C?
Я просто программирую в CCS, да и просто нехотелось плодить лишней темы. Кусочек кода тоже хотелось-бы общими усилиями сформировать в CCS, в прочем я не настаиваю на своей правоте, sorru.
То что имелось ввиду (если я правильно понял)- в прикреплённой картинке.
Миниатюры:
Нажмите на изображение для увеличения
Название: TIMER 1,3,5.jpg
Просмотров: 112
Размер:	155.0 Кб
ID:	59615  
Prototup вне форума  
Непрочитано 24.02.2014, 17:41  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,530
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Так таймер используется для формирования частоты ШИМ. А на кол-во импульсов ему ... Ну будет через какое-то время прерывание вызывать, и что? Не, ну для каждой частоты будет определенное кол-во импульсов, да. Но просчитать это... Проще уж просто на таймере импульсы формировать. Тем более, что Вам важно именно количество, а не частота.
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
Непрочитано 28.02.2014, 00:34  
Prototup
Прописка
 
Аватар для Prototup
 
Регистрация: 07.05.2008
Адрес: Москва
Сообщений: 231
Сказал спасибо: 26
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
Prototup на пути к лучшему
По умолчанию 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.
Prototup вне форума  
Непрочитано 28.02.2014, 06:26  
lisergin
Прописка
 
Регистрация: 29.01.2005
Адрес: Киев
Сообщений: 227
Сказал спасибо: 50
Сказали Спасибо 32 раз(а) в 24 сообщении(ях)
lisergin на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Во вложении в том числе файл в протеусе v7.10. Камень мидрэйндж, уж извините, структура таймерной периферии схожа.
Вложения:
Тип файла: rar CCP_TMRIF.rar (27.6 Кб, 38 просмотров)
__________________
Невежество всегда на что-нибудь испражняется.
lisergin вне форума  
Непрочитано 06.03.2014, 07:55  
welcome61
Почётный гражданин KAZUS.RU
 
Аватар для welcome61
 
Регистрация: 11.06.2006
Адрес: 51° 46′ 0″ N, 55° 6′ 0″ E
Сообщений: 1,975
Сказал спасибо: 370
Сказали Спасибо 1,725 раз(а) в 706 сообщении(ях)
welcome61 на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

ТАМ CCS 5.021 вбросили

Последний раз редактировалось welcome61; 06.03.2014 в 09:11.
welcome61 вне форума  
Сказали "Спасибо" welcome61
Eddy71 (06.03.2014)
Непрочитано 03.04.2014, 14:23  
welcome61
Почётный гражданин KAZUS.RU
 
Аватар для welcome61
 
Регистрация: 11.06.2006
Адрес: 51° 46′ 0″ N, 55° 6′ 0″ E
Сообщений: 1,975
Сказал спасибо: 370
Сказали Спасибо 1,725 раз(а) в 706 сообщении(ях)
welcome61 на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Вот
http://files.mail.ru/14A7004A86D34FBC8EAB045A66C8CCB3
Миниатюры:
Нажмите на изображение для увеличения
Название: 1.PNG
Просмотров: 57
Размер:	177.6 Кб
ID:	62012  
welcome61 вне форума  
Сказали "Спасибо" welcome61
Eddy71 (04.04.2014)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
i2c+ccs pic Gladkih Микроконтроллеры, АЦП, память и т.д 9 18.04.2016 22:17
PIC BASIC PRO Compiler 2.47 dosikus Proteus, KiCAD и другие ECAD 27 05.12.2009 05:48
изучение IAR AVR C compiler granel Микроконтроллеры, АЦП, память и т.д 0 10.10.2008 20:45
PIC C Compiler PCWH458 sergxxx Микроконтроллеры, АЦП, память и т.д 9 23.09.2008 18:25
Не включается дебаггер в CCS C Compiler BigMazzi Микроконтроллеры, АЦП, память и т.д 4 19.09.2008 13:34


Часовой пояс GMT +4, время: 14:21.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot