Request group membership
Total votes: 0
By: Ryan Stark, Stark Informatics LLC, created: 2012-10-13 | updated: 2013-07-08
Provides a list of functions for quick and easy manipulation of general purpose IO pins in C.
Single Pin Manipulation
Adds ability to manipulate arrays of pins
Adds Pre-Processor statements allowing including of either Pins.h or Pins.c and prevents multiple declarations
Fixes bug in void pinOutLow(PIN_MASK * msk)
Please note, this is relatively untested. Please email me any bugs you may find!
Includes functions to:
- Set Pin(s) Direction
- Set Pin(s) Status(High/Low)
- Set Direction and Status(Sets pin(s) direction as output, then sets high/low status)
- Read Pin(s) Input
- Set Direction and Read Input(Sets direction as input, then reads)
- Read Pin(s) Configuration(In/Out, High/Low)