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

Name

portMode()

Examples
int outport = 1;
int val = 0;

void setup() {
  portMode(outport, OUTPUT);
}

void loop() {
  portWrite(outport, val);
  val = val + 1;
  if(val > 255) 
  {
    val = 0;
  }
}
Description The portMode() method sets a specified digital I/O port as INPUT or OUTPUT. A digital I/O port is a group of 8 pins. By writing 0 to a port it will set individually each of the 8 pins to 0 (LOW). Possible values range from 0 to 255. It possible to read or write a value of a digital I/O port by using the portRead() and portWrite() methods.
Syntax
portMode(port,value)
Parameters
port Port number
value int
Returns None
Usage Application
Related INPUT
OUTPUT
portRead()
portWrite()
Updated on September 16, 2010 09:16:36pm PDT

Creative Commons License