Framework (A-Z)

Reference for Wiring version 1.0 Build 0100+ If you have a previous version, use the reference included with your software. If see any errors or have any comments, let us know.

Name

pinMode()

Examples
int inpin = 8;
int outpin = 9;
int val = 0;

void setup() {
  pinMode(inpin, INPUT); 
  pinMode(outpin, OUTPUT);
}

void loop() {
  val = digitalRead(inpin);
  if (val == HIGH) 
  {
    digitalWrite(outpin, HIGH);
  } else {
    digitalWrite(outpin, LOW);
  } 
}
Description The pinMode() method sets the specified digital I/O pin as INPUT or OUTPUT. A digital or binary I/O pin can have two possible values: HIGH or LOW. Is it possible to set or read the value of a digital I/O pin by using the digitalWrite() and digitalRead() methods.
Syntax
pinMode(pin,value)
Parameters
pin pin number
value INPUT or OUTPUT
Returns None
Usage Application
Related INPUT
OUTPUT
digitalWrite()
digitalRead()
Updated on July 07, 2011 11:08:47pm PDT

Creative Commons License