Jump to content

Palxta

Пользователи
  • Content Count

    19
  • Joined

  • Last visited

Everything posted by Palxta
 
 
  1. Евгений, не нашол ничего на пикбейсике для датчика влажности, только на асемблере примеры. если не сложно сбросьте пример работы с датчиком влажности пж
  2. Как обрабатывать информацию с этого датчика, как конвертировать и тд. Мыслей много разных. Как будет время, буду пробовать вместо 18b20 использовать диод. Всего не опишеш....
  3. Интересен проэкт тем, что видел готовые конструкции на 676м с 7ми сигментным, датчиком и двумя кнопками. Датчик работает без проблем, а вот как кнопки ... Думаю попробую индикатор через заданное время(прерывания) а кнопки между прерываниями. Ну, как то так. И для набора опыта, думаю будет интересно... И ещё ...Евгений , нет наработок с датчиком DHT22?
  4. на 676 к сожалению нет ссылки на файл. по проекту... картинку и прошивку приложил. Скинуть архив с протеус 8.10? только англ Пока только наброски, еще не организовывал прерывания и не сделаны десятичные градусов 676_R.pbp
  5. Да, и еще, не подскажите мануал на рус. для 676 и 675 пика?
  6. Евгений, не получается у меня по такой схеме что то сделать прерывания. Подскажите направление как их организовать. 676_TR.pdsprj
  7. В том и дело что на английском, а на том форуме меня чето заблокировали(
  8. Оч. интересно... но только учусь, сейчас как раз изучаю прерывания... сложно пока) хочу перейти на пик 676
  9. Ща создаю схемку в протеусе с 7ми сегментником, и прошивку... чуть позже выложу
  10. Третий день бьюсь над созданием регулятора мощности. Идея такая. Кнопочками выбираем от 0 до 100 уровень мощности, на выходе светодиод и т.д..... скажем при установке 90% светодиод 90 периодов времени светит , 10 периодов нет. Вроди как просто, но при попытке создания, тот светодиод ведет себя не адекватно, то 50*50 периодов включается, то как задано... разные пути пробовал, не выходит ничего.... Принцип строил такой; КНОПКИ if k1 = 0 and k2 = 1 then must = must + 1 if must > 100 then must = must - 1 endif if k1 = 1 and k2 = 0 then must = must - 1 if must < 20 then must = must + 1 endif write 5, must PAUSE 10 Mrab = must mpau = 100- must return отсчет периодов (м - включение в 1 по программе, out - светодиод, must - переменная установки вых. мощности, mrab - переменная времени работы, mpau- переменная паузы) if m = 1 then if mpau >0 then mpau = mpau - 1 out = 0 endif if mrab = 0 then mpau = 100 - must mrab = must endif if mpau = 0 then mrab = mrab - 1 out = 1 endif endif
  11. Кто знает как добавить в библиотеку протеуса микроконтроллер PIC16F15243???
  12. Pic16f628a. Как пользоваться выходами компаратора? Кроме внешних??? Есть выходы C1OUT : C2OUT. Как программно их использовать? Picbasic.
  13. Тут другой вопрос. написал прошивку для pic16f628a, в протеусе выбран кварц встроенный на 4 мгц , но в железе таймер идет в 4 раза быстрее. С чем это связано? Для реализации отсчета времени использовал просто счет до определенного числа. К сожалению еще не знаю как пользоваться встроенным таймером.
  14. Здравствуйте Евгений. Думал форум мертв. Скачал ваши программы и все пошло. Спасибо большое.
  15. Сделал подобну прошивку как в 3 м видео, но при компиляции ругается на первую строчку @ device pic12F675, CPD_OFF, PROTECT_OFF, MCLR_OFF, PWRT_ON, WDT_ON, INTRC_OSC_NOCLKOUT Illegal opcode (pic12f675) почему так?
  16. Сделал подобну прошивку как в 3 м видео, но при компиляции ругается на первую строчку @ device pic12F675, CPD_OFF, PROTECT_OFF, MCLR_OFF, PWRT_ON, WDT_ON, INTRC_OSC_NOCLKOUT Illegal opcode (pic12f675) почему так?
 
×
  • Create New...