i2c и аппаратное прерывание

scherkhan
Offline
Зарегистрирован: 22.04.2013

Подскажите пожалуйста, можно ли из аппаратного перывания обращаться к i2c устройствам?

пример скетча вешает ардуину:

#include <Wire.h> 
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);


void setup() {
  attachInterrupt(0, editMenu, RISING);
  lcd.begin(20, 4);
}


void loop(){
.......

}

void editMenu(){
 
 lcd.clear(); 
}
 

 

toc
Offline
Зарегистрирован: 09.02.2013

дайте ссылку на библиотеку. Я нашёл похожую, но в ней конструктор имеет три параметра. У вас 10.

Четвёртый параметр "0", это Пин?

scherkhan
Offline
Зарегистрирован: 22.04.2013

https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home

эта библиотека мне наравится