Доброго всем здравия!
Есть необходимость установить счётчик на станок для намотки трансформаторов, покупать не стал, решил сам!!! Начал осваивать PIC 16F628. Стало интересно довести дело до конца, навоял программку (проект прилагается), но вот в протеусе выдаются ошибки, помогите разобраться - в чём дело!
при нажатии кнопки сброса или при многократном нажатии кнопки счета выпадает сообщение.
[PIC16 CODE] PC=0×003A. Stack overflow execution CALL..
Счётчик на PIC 16F628А. Работа над ошибками!
Счётчик на PIC 16F628А. Работа над ошибками!
- Вложения
-
- SCH.RAR
- (28.2 КБ) 208 скачиваний
- Реклама
Re: Счётчик на PIC 16F628А. Работа над ошибками!
Ищи где CALL написал без RETURNa.Stack overflow execution CALL..
Re: Счётчик на PIC 16F628А. Работа над ошибками!
Спасибо! была такая проблема при нажатии кнопки сброс - после вашего замечания устранена. Остаётся разобраться почему после каждого четвертого импульса счёта вылетает эта же ошибка!
Последний раз редактировалось AlekseyEnergo Пн апр 07, 2014 00:49:56, всего редактировалось 1 раз.
Причина: Нарушение пункта 2.7 правил форума. Подредактировал. Предупредил!!
Причина: Нарушение пункта 2.7 правил форума. Подредактировал. Предупредил!!
- pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
- Контактная информация:
Re: Счётчик на PIC 16F628А. Работа над ошибками!
Код: Выделить всё
GOTO IN1 ; ПЕРЕХОД НА СЧЁТЧИК
Код: Выделить всё
;-------------------------------------------------------------------------------------------------------------
; ВОССТАНОВЛЕНИЕ СОДЕЖИМОГО РЕГ. STATUS И W С ПОСЛЕДУЮЩИМ ВЫХОДОМ ИЗ ПП ПРЕРЫВАНИЙ
;-------------------------------------------------------------------------------------------------------------
ENDINT BCF INTCON,1Docendo discimus
Re: Счётчик на PIC 16F628А. Работа над ошибками!
Спасибо pyzhman! проморгал я этот момент. устранил - теперь всё чётко!
- Реклама


