portMode() \ Language (API) \ Wiring 1.0 (ALPHA)

| Index

| Reference for Wiring 1.0 (ALPHA) 0017+. 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()