AVR глючно отрабатывает программу.

Обсуждаем контроллеры компании Atmel.
Ответить
Вымогатель припоя
Сообщения: 624
Зарегистрирован: Пн фев 01, 2010 15:32:02
Откуда: благовещенск

Сообщение doctor_farsh »

Сразу скажу друзья, что в програмировании я новичок. Решил я заморочиться на асемблере написать программу для устройства управления нагрузками по телефону с использованием микросхемы MT8870+Attiny2313. Приемная часть работает и отрабатывает исправно. Задача микроконтроллера сравнить приходящую комбинацию из нолей и едениц и подключить соответствующюю нагрузку на выходе + на некоторое время сформировать 1 на выходе для подключения пищалки. Включение нагрузки осуществляется путем нажатия кнопки звездочка и цифра соответствует комутируемой нагрузке. При получении цифры ноль (без нажатия звездочки) все нагрузки отключаются. Написал програмулину, залил в контроллер. Программа как бы отрабатывает, но не всегда с первого раза, а при нажатии 0 (чтобы отключить все нагрузки), очень долго думает. В АВР студио работает без проблем, а вот на живую чего то не хотит. Может сильно наворотил в программе? Исходник прилагаю.
Вложения
mt8870.rar
(7.49 КБ) 158 скачиваний
купля продажа важно, остальное лажа
Реклама
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1663
Зарегистрирован: Вт апр 03, 2012 20:36:41
Откуда: Сочи

Сообщение Enigm »

Глупый наверное вопрос будет.
А делитель на 8 отключать не забывали при прошивки фьюзов ?
Реклама
Вымогатель припоя
Сообщения: 624
Зарегистрирован: Пн фев 01, 2010 15:32:02
Откуда: благовещенск

Сообщение doctor_farsh »

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

Сообщение pyzhman »

Вы бы камменты написали. Тогда может кто-то и прикинул что к чему.
Docendo discimus
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

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