วันอาทิตย์ที่ 1 มีนาคม พ.ศ. 2563

ARDUINO #14 การใช้งาน INPUT OUTPUT INPUT_PULLUP ความต้านทานภายในATMEGA328Pเท่าไรในแต่ละโหมด







ARDUINO #14 การใช้งาน INPUT OUTPUT INPUT_PULLUP ความต้านทานภายในATMEGA328Pเท่าไรในแต่ละโหมด
1/3/2/2563 SONGCHAI PRAPATRUNGSEE

int buttonState ;
void setup() {
  //Serial.begin(9600);       // use the serial port to print the number
  // initialize digital pin LED_BUILTIN as an INPUT.
  pinMode(0, INPUT);//if Serial=RX=4.4mA
  pinMode(1, INPUT);//if Serial=TX=83mA
  pinMode(2, INPUT);
  pinMode(3, INPUT);
  pinMode(4, INPUT);
  pinMode(5, INPUT);
  pinMode(6, INPUT);
  pinMode(7, INPUT);
  pinMode(8, INPUT);
  pinMode(9, INPUT);
  pinMode(10, INPUT);
  pinMode(11, INPUT);
  pinMode(12, INPUT);
  pinMode(13, INPUT);
  pinMode(A0, INPUT);
  pinMode(A1, INPUT);
  pinMode(A2, INPUT);
  pinMode(A3, INPUT);
  pinMode(A4, INPUT);//A4=SDA
  pinMode(A5, INPUT);//A5=SCL
}

// the loop function runs over and over again forever
void loop() {
  // read the state of the pushbutton value:
  buttonState = digitalRead(1);
  //Serial.println(buttonState); 
  delay(1000);
}

ไม่มีความคิดเห็น: