Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "Arduino.h"
- #include "PCF8574.h"
- PCF8574 pcf8574(0x20);
- boolean Flag1 = 1;
- boolean Flag2 = 1;
- boolean Flag3 = 1;
- boolean Flag4 = 1;
- boolean Flag5 = 1;
- boolean Flag6 = 1;
- boolean Flag7 = 1;
- boolean Flag8 = 1;
- void setup()
- {
- Serial.begin(115200);
- for (int nL=0; nL <= 7; nL++) {
- pcf8574.pinMode(nL, INPUT);
- }
- pcf8574.begin();
- }
- void loop()
- {
- Flag1 = pcf8574.digitalRead(P0);
- Flag2 = pcf8574.digitalRead(P1);
- Flag3 = pcf8574.digitalRead(P2);
- Flag4 = pcf8574.digitalRead(P3);
- Flag5 = pcf8574.digitalRead(P4);
- Flag6 = pcf8574.digitalRead(P5);
- Flag7 = pcf8574.digitalRead(P6);
- Flag8 = pcf8574.digitalRead(P7);
- if (Flag1==HIGH){
- delay(100);
- Serial.println("teste entrada 1");
- }
- if (Flag2==HIGH){
- Serial.println("teste entrada 2");
- delay(100);
- }
- if (Flag3==HIGH){
- Serial.println("teste entrada 3");
- delay(100);
- }
- if (Flag4==HIGH){
- Serial.println("teste entrada 4");
- delay(100);
- }
- if (Flag5==HIGH){
- Serial.println("teste entrada 5");
- delay(100);
- }
- if (Flag6==HIGH){
- Serial.println("teste entrada 6");
- delay(100);
- }
- if (Flag7==HIGH){
- Serial.println("teste entrada 7");
- delay(100);
- }
- if (Flag8==HIGH){
- Serial.println("teste entrada 8");
- delay(100);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement