Счётчик на PIC 16F628А. Работа над ошибками!

Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить
Родился
Сообщения: 3
Зарегистрирован: Вт мар 18, 2014 03:47:26

Сообщение arvk »

Доброго всем здравия!
Есть необходимость установить счётчик на станок для намотки трансформаторов, покупать не стал, решил сам!!! Начал осваивать PIC 16F628. Стало интересно довести дело до конца, навоял программку (проект прилагается), но вот в протеусе выдаются ошибки, помогите разобраться - в чём дело!
при нажатии кнопки сброса или при многократном нажатии кнопки счета выпадает сообщение.

[PIC16 CODE] PC=0×003A. Stack overflow execution CALL..
Вложения
SCH.RAR
(28.2 КБ) 211 скачиваний
Реклама
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Сообщение otest »

Stack overflow execution CALL..
Ищи где CALL написал без RETURNa.
Реклама
Родился
Сообщения: 3
Зарегистрирован: Вт мар 18, 2014 03:47:26

Сообщение arvk »

Спасибо! была такая проблема при нажатии кнопки сброс - после вашего замечания устранена. Остаётся разобраться почему после каждого четвертого импульса счёта вылетает эта же ошибка!
Последний раз редактировалось AlekseyEnergo Пн апр 07, 2014 00:49:56, всего редактировалось 1 раз.
Причина: Нарушение пункта 2.7 правил форума. Подредактировал. Предупредил!!
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

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

	GOTO	IN1	; ПЕРЕХОД НА СЧЁТЧИК
Хорошо, ушли. А вернулись ли на

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

;-------------------------------------------------------------------------------------------------------------
; ВОССТАНОВЛЕНИЕ СОДЕЖИМОГО РЕГ. STATUS И W С ПОСЛЕДУЮЩИМ ВЫХОДОМ ИЗ ПП ПРЕРЫВАНИЙ
;-------------------------------------------------------------------------------------------------------------
ENDINT		BCF			INTCON,1
? Увы, не вернулись. :cry:
Docendo discimus
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 3
Зарегистрирован: Вт мар 18, 2014 03:47:26

Сообщение arvk »

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

Сообщение pyzhman »

Пожалуйста.
Docendo discimus
Контактная информация:
Реклама
Ответить

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