Помогите подкорректировать прошивку pic16f628a
-
WalkingDead
- Родился
- Сообщения: 7
- Зарегистрирован: Сб авг 02, 2014 15:55:37
Помогите подкорректировать прошивку pic16f628a
Прошу помощи с переделкой прошивки МК PIC16F628a. Собран таймер для управления оборудованием в аквариуме.МК прошито, работает,но наоборот т.е.при включении ндикации на дисплее 1 должен включиться допустим компрессор,а он отключается, при отключении-включается.
- Вложения
-
- Walking.rar
- (108.22 КБ) 173 скачивания
Если долго сидеть на берегу реки,то можно увидеть,как мимо проплывет труп твоего врага.
- Реклама
Re: Помогите подкорректировать прошивку pic16f628a
ВТ136 правильно впаял ?
- pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
- Контактная информация:
Re: Помогите подкорректировать прошивку pic16f628a
Перепаяйте светодиод оптрона так, чтобы управлялся не минусом, а плюсом.
upd. Посмотрел асм. Горько улыбнулся. Укажите хоть, куда подцеплен компрессор.
upd. Посмотрел асм. Горько улыбнулся. Укажите хоть, куда подцеплен компрессор.
Docendo discimus
- КРАМ
- Друг Кота
- Сообщения: 25263
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Помогите подкорректировать прошивку pic16f628a
Дизасм.pyzhman писал(а):Посмотрел асм.
-
WalkingDead
- Родился
- Сообщения: 7
- Зарегистрирован: Сб авг 02, 2014 15:55:37
Re: Помогите подкорректировать прошивку pic16f628a
Asm из Hex .
Три выхода по 12в (КТ817-свет), три выхода 220(ВТ136-фильтр,компрессор,кипятильник)
Три выхода по 12в (КТ817-свет), три выхода 220(ВТ136-фильтр,компрессор,кипятильник)
Если долго сидеть на берегу реки,то можно увидеть,как мимо проплывет труп твоего врага.
- Реклама
-
WalkingDead
- Родился
- Сообщения: 7
- Зарегистрирован: Сб авг 02, 2014 15:55:37
Re: Помогите подкорректировать прошивку pic16f628a
Как в печатке. По другому не работает.otest писал(а):ВТ136 правильно впаял ?
Последний раз редактировалось AlekseyEnergo Пн янв 26, 2015 16:25:08, всего редактировалось 1 раз.
Причина: Нарушение правил п. 2.2. Предупредил!
Причина: Нарушение правил п. 2.2. Предупредил!
Если долго сидеть на берегу реки,то можно увидеть,как мимо проплывет труп твоего врага.
- pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
- Контактная информация:
Re: Помогите подкорректировать прошивку pic16f628a
Не хотите перепаивать меняйте
Код: Выделить всё
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 - TRISBDocendo discimus
-
WalkingDead
- Родился
- Сообщения: 7
- Зарегистрирован: Сб авг 02, 2014 15:55:37
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
Контроль управления
Ну и помощничек
Силовая часть будет отдельно, пока на макетке.
Если долго сидеть на берегу реки,то можно увидеть,как мимо проплывет труп твоего врага.
- pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
- Контактная информация:
Re: Помогите подкорректировать прошивку pic16f628a
Какие работают наоборот, такие и поменять.
Docendo discimus
-
WalkingDead
- Родился
- Сообщения: 7
- Зарегистрирован: Сб авг 02, 2014 15:55:37
Re: Помогите подкорректировать прошивку pic16f628a
Код: Выделить всё
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
Правильно для инверсной работы портаВ.5. Какой вывод работает на компрессор вы так и не указали.
Docendo discimus
-
WalkingDead
- Родился
- Сообщения: 7
- Зарегистрирован: Сб авг 02, 2014 15:55:37
Re: Помогите подкорректировать прошивку pic16f628a
У меня все выходы работают наоборот. Выходы РВ.5, РВ.7, РА.6(вывод мк 11,13,15) - 220v,компрессор может работать от любого.
Если долго сидеть на берегу реки,то можно увидеть,как мимо проплывет труп твоего врага.
- pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
- Контактная информация:
Re: Помогите подкорректировать прошивку pic16f628a
Значит находим подобные конструкции в программе и меняем. Проверить по всей программе обращения к этим портам тоже не помешает. Мало ли, вдруг еще где-то есть сэт/рэсэт. Или чтение.
Docendo discimus
-
WalkingDead
- Родился
- Сообщения: 7
- Зарегистрирован: Сб авг 02, 2014 15:55:37
Re: Помогите подкорректировать прошивку pic16f628a
pyzhman Огромное спасибо!
Если долго сидеть на берегу реки,то можно увидеть,как мимо проплывет труп твоего врага.


