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

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

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

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

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

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


 
Опции темы
Непрочитано 22.06.2013, 15:25  
Mik-lukyanov
Заблокирован
 
Регистрация: 04.09.2008
Сообщений: 22
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Mik-lukyanov на пути к лучшему
По умолчанию Re: Правка программы генератора ШИМ на PIC16F628A

Спасибо! Это тоже полезная инфа в разбирательстве... Только мне нужнаустановка частоты энкодером от 0 и до 5 МГц... Понимаю, что крутить нужно будет много, но нужно...
Реклама:
Mik-lukyanov вне форума  
Непрочитано 22.06.2013, 15:27  
Schurik33
Прописка
 
Регистрация: 16.01.2009
Адрес: Янгиюль
Сообщений: 111
Сказал спасибо: 16
Сказали Спасибо 38 раз(а) в 27 сообщении(ях)
Schurik33 на пути к лучшему
По умолчанию Re: Правка программы генератора ШИМ на PIC16F628A

изменения можешь увидеть в тексте программы. оригинальные строчки закомменчены. перед ними дописаны новые.
Schurik33 вне форума  
Непрочитано 22.06.2013, 15:28  
Mik-lukyanov
Заблокирован
 
Регистрация: 04.09.2008
Сообщений: 22
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Mik-lukyanov на пути к лучшему
По умолчанию Re: Правка программы генератора ШИМ на PIC16F628A

Спасибо!
Ещё поле для разборок...
Мне нужна плавная регулировка частоты валкодером от 0 и до 5 МГц... Понимаю, что крутить придётся много, но тут можно подумать над вариантами регулировки...
Mik-lukyanov вне форума  
Непрочитано 22.06.2013, 15:29  
Mik-lukyanov
Заблокирован
 
Регистрация: 04.09.2008
Сообщений: 22
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Mik-lukyanov на пути к лучшему
По умолчанию Re: Правка программы генератора ШИМ на PIC16F628A

Вот за такие поправки (оригинальные строчки закомменчены. перед ними дописаны новые) Отдельное спасибо!
Mik-lukyanov вне форума  
Непрочитано 22.06.2013, 15:31  
Schurik33
Прописка
 
Регистрация: 16.01.2009
Адрес: Янгиюль
Сообщений: 111
Сказал спасибо: 16
Сказали Спасибо 38 раз(а) в 27 сообщении(ях)
Schurik33 на пути к лучшему
По умолчанию Re: Правка программы генератора ШИМ на PIC16F628A

На такую переделку потребуется время. Мануала на CCS на русском у меня нет. Первый раз ею пользуюсь. Может быть кто из форумчан подскажет?
Schurik33 вне форума  
Непрочитано 22.06.2013, 15:33  
Mik-lukyanov
Заблокирован
 
Регистрация: 04.09.2008
Сообщений: 22
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Mik-lukyanov на пути к лучшему
По умолчанию Re: Правка программы генератора ШИМ на PIC16F628A

В любом случае, уже огромное спасибо!
К сожалению, английский знаю хорошо, но мало.... Посему рою на родном...
Mik-lukyanov вне форума  
Непрочитано 23.06.2013, 16:59  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Правка программы генератора ШИМ на PIC16F628A

Цитата:
Понимаю, что крутить придётся много, но тут можно подумать над вариантами регулировки...
Вариант с по-цифровым прокручиванием не рассмативали? При вращении энкодера меняется только одна цифра, переход между разрядами - нажатием, завершение ввода - длинное нажатие.
__________________
misterdi<@>i.ua
MisterDi вне форума  
Непрочитано 23.06.2013, 17:11  
assaodu
Частый гость
 
Регистрация: 24.04.2007
Сообщений: 48
Сказал спасибо: 20
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
assaodu на пути к лучшему
По умолчанию Re: Правка программы генератора ШИМ на PIC16F628A

Чтобы подключить ССS к MPLAB-у нужно с сайта CCS скачать плагин и установить его, после этого в МПЛАБе при настройке проекта появится возможность выбора компилятора CCS compiller.
assaodu вне форума  
Непрочитано 23.06.2013, 17:30  
Mik-lukyanov
Заблокирован
 
Регистрация: 04.09.2008
Сообщений: 22
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Mik-lukyanov на пути к лучшему
По умолчанию Re: Правка программы генератора ШИМ на PIC16F628A

MisterDi, спасибо, именно этот вариант и продумываю, чтобы каждый разряд устанавливать отдельно.... Но есть ещё мысль, устанавливать диапазон, в котором можно будет оперативно менять частоту.... Как-то так...
assaodu, и Вам спасибо, установил CSS, не мог привинтить его к MPLAB... Теперь разобрался, оказывается в окне компиляторов нужно кроме самого компилятора указать и путь к нему... Ура, заработало!
Теперь ещё вот какой возник вопрос... Если я правильно понял, не важно какой компилятор, можно в файле .h поправить (или добавить) для него определения и он начнёт понимать команды другого компилятора? Так ли это?
А сейчас штудирую Шпака и http://labkit.ru/... Будет результат, обязательно выложу...

Последний раз редактировалось Mik-lukyanov; 23.06.2013 в 18:01.
Mik-lukyanov вне форума  
Непрочитано 23.06.2013, 18:46  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Правка программы генератора ШИМ на PIC16F628A

Цитата:
Если я правильно понял, не важно какой компилятор, можно в файле .h поправить (или добавить) для него определения и он начнёт понимать команды другого компилятора? Так ли это?
В общем случае это действительно так, но на практике программы работающие на нескольких компиляторах бывают сильно загромождены директивами условной компиляции.
Основная причина - каждый компилятор под каждый тип процессора имеет свой набор переменных и констант, которые используются в работе. При этом единого стандарта нет, поэтому переход с одного компилятора на другой не всегда легкая задача.
ИМХО основной плюс использования ЯВУ - возможность абстрагироваться от архитектурных особенностей железа. Но для встроенных приложений это же является и минусом. Приходится дополнительно думать, как описать алгоритм, чтобы компилятор сделал то, что хочет программист. Впрочем сейчас встроенная оптимизация кода работает весьма не плохо.
__________________
misterdi<@>i.ua
MisterDi вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
Программы расчета трансформаторов и дросселей Starichok51 Источники питания и свет 943 30.09.2022 18:23
ШИМ для генератора Grishok Электроника средств транспорта 57 14.09.2012 01:28
Нужна помощь по переделке программы с PIC16F84A на PIC16F628A Ivankz Микроконтроллеры, АЦП, память и т.д 14 16.08.2012 14:25


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


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