Помогите подкорректировать прошивку pic16f628a

Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить
WalkingDead
Родился
Сообщения: 7
Зарегистрирован: Сб авг 02, 2014 15:55:37

Помогите подкорректировать прошивку pic16f628a

Сообщение WalkingDead »

Прошу помощи с переделкой прошивки МК PIC16F628a. Собран таймер для управления оборудованием в аквариуме.МК прошито, работает,но наоборот т.е.при включении ндикации на дисплее 1 должен включиться допустим компрессор,а он отключается, при отключении-включается.
Вложения
Walking.rar
(108.22 КБ) 173 скачивания
Если долго сидеть на берегу реки,то можно увидеть,как мимо проплывет труп твоего врага.
Реклама
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: Помогите подкорректировать прошивку pic16f628a

Сообщение otest »

ВТ136 правильно впаял ?
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Помогите подкорректировать прошивку pic16f628a

Сообщение pyzhman »

Перепаяйте светодиод оптрона так, чтобы управлялся не минусом, а плюсом.
upd. Посмотрел асм. Горько улыбнулся. Укажите хоть, куда подцеплен компрессор.
Docendo discimus
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25263
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Помогите подкорректировать прошивку pic16f628a

Сообщение КРАМ »

pyzhman писал(а):Посмотрел асм.
Дизасм. :dont_know:
:))) :))) :)))
Реклама
Эиком - электронные компоненты и радиодетали
WalkingDead
Родился
Сообщения: 7
Зарегистрирован: Сб авг 02, 2014 15:55:37

Re: Помогите подкорректировать прошивку pic16f628a

Сообщение WalkingDead »

Asm из Hex .
Три выхода по 12в (КТ817-свет), три выхода 220(ВТ136-фильтр,компрессор,кипятильник)
Если долго сидеть на берегу реки,то можно увидеть,как мимо проплывет труп твоего врага.
Реклама
WalkingDead
Родился
Сообщения: 7
Зарегистрирован: Сб авг 02, 2014 15:55:37

Re: Помогите подкорректировать прошивку pic16f628a

Сообщение WalkingDead »

otest писал(а):ВТ136 правильно впаял ?
Как в печатке. По другому не работает.
Последний раз редактировалось AlekseyEnergo Пн янв 26, 2015 16:25:08, всего редактировалось 1 раз.
Причина: Нарушение правил п. 2.2. Предупредил!
Если долго сидеть на берегу реки,то можно увидеть,как мимо проплывет труп твоего врага.
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Помогите подкорректировать прошивку pic16f628a

Сообщение pyzhman »

Не хотите перепаивать меняйте

Код: Выделить всё

    BTFSS LRAM_0x78,5
    GOTO LADR_0x0546
    BCF PORTB,5          ; !!Bank!! PORTB - TRISB - PORTB - TRISB
    GOTO LADR_0x0547
LADR_0x0546
    BSF PORTB,5          ; !!Bank!! PORTB - TRISB - PORTB - TRISB
Docendo discimus
WalkingDead
Родился
Сообщения: 7
Зарегистрирован: Сб авг 02, 2014 15:55:37

Re: Помогите подкорректировать прошивку pic16f628a

Сообщение WalkingDead »

pyzhman писал(а):Не хотите перепаивать меняйте

Код: Выделить всё

    BTFSS LRAM_0x78,5
    GOTO LADR_0x0546
    BCF PORTB,5          ; !!Bank!! PORTB - TRISB - PORTB - TRISB
    GOTO LADR_0x0547
LADR_0x0546
    BSF PORTB,5          ; !!Bank!! PORTB - TRISB - PORTB - TRISB
По всем выходам менять?

Контроль управления
Изображение
Изображение
Изображение
Ну и помощничек
Изображение
Силовая часть будет отдельно, пока на макетке.
Если долго сидеть на берегу реки,то можно увидеть,как мимо проплывет труп твоего врага.
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Помогите подкорректировать прошивку pic16f628a

Сообщение pyzhman »

Какие работают наоборот, такие и поменять.
Docendo discimus
WalkingDead
Родился
Сообщения: 7
Зарегистрирован: Сб авг 02, 2014 15:55:37

Re: Помогите подкорректировать прошивку pic16f628a

Сообщение WalkingDead »

Код: Выделить всё

   BTFSS LRAM_0x78,5
    GOTO LADR_0x0546
    BSF PORTB,5          ; !!Bank!! PORTB - TRISB - PORTB - TRISB
    GOTO LADR_0x0547
LADR_0x0546
    BCF PORTB,5          ; !!Bank!! PORTB - TRISB - PORTB - TRISB
Правильно? Не могу пока в это все въехать.
Если долго сидеть на берегу реки,то можно увидеть,как мимо проплывет труп твоего врага.
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Помогите подкорректировать прошивку pic16f628a

Сообщение pyzhman »

Правильно для инверсной работы портаВ.5. Какой вывод работает на компрессор вы так и не указали.
Docendo discimus
WalkingDead
Родился
Сообщения: 7
Зарегистрирован: Сб авг 02, 2014 15:55:37

Re: Помогите подкорректировать прошивку pic16f628a

Сообщение WalkingDead »

У меня все выходы работают наоборот. Выходы РВ.5, РВ.7, РА.6(вывод мк 11,13,15) - 220v,компрессор может работать от любого.
Если долго сидеть на берегу реки,то можно увидеть,как мимо проплывет труп твоего врага.
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Помогите подкорректировать прошивку pic16f628a

Сообщение pyzhman »

Значит находим подобные конструкции в программе и меняем. Проверить по всей программе обращения к этим портам тоже не помешает. Мало ли, вдруг еще где-то есть сэт/рэсэт. Или чтение.
Docendo discimus
WalkingDead
Родился
Сообщения: 7
Зарегистрирован: Сб авг 02, 2014 15:55:37

Re: Помогите подкорректировать прошивку pic16f628a

Сообщение WalkingDead »

pyzhman Огромное спасибо!
Если долго сидеть на берегу реки,то можно увидеть,как мимо проплывет труп твоего врага.
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Помогите подкорректировать прошивку pic16f628a

Сообщение pyzhman »

Пожалуйста.
Docendo discimus
Ответить

Вернуться в «PIC»