Перейти к содержанию

Проблема с прерыванием Atmega2560 + DS1307


Рекомендуемые сообщения

Не могу разобраться с прерыванием, как то получилось, а когда вернулся к схеме опять (недели через 2) залил программу и попробовал прерывание (с релюшкой), прерывание происходит по часам (каждую секунду), прибором отчетливо видно каждую секунду изменение от 0 до 5 вольт. Код вот:

void setup() {
	attachInterrupt(2, GetData, FALLING);
}

void GetData()   
{  
  if(digitalRead(pin_fan)==LOW){digitalWrite(pin_fan, HIGH);}else{digitalWrite(pin_fan, LOW);} 
}

после запуска релюшка начинает щелкать раз 5-10 в секунду

по осциллографу на второй лапе импульсы частотой 1Гц, а на релюху 11Гц поступает, как такое может быть?, с фьюзами проблем нет, частота 16 Мгц, LCD по USART работает

Изменено пользователем 3d_killer
Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

Бред полный, прерывания от чего?

Причем тут DS1307, до этого кода? Ты хочешь что-то по часам включать- выключать, так прерывания тут в принципе не нужны, причем ты основное внешнее прерывание вызываешь,

Короче начитался где-то чего-то подумал, ерунда и решил что-то написать, я и сам раньше такой был, но потом начал очень глубоко копать). Ты просто разрешил прерывание и по воздуху ловишь прерывания, вот и все что ты написал, часы ты даже и не прописал.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...