Skip to content

ViSi: GPIO Bus Control Using DIP Switch Objects PICASO


Number 4D-AN-00067
Difficulty Hard
Supported Processors PICASO
Supported Environments ViSi


Many of the widgets can be used as a virtual input or output device - to send or receive signals to and from external devices through the thirteen available GPIO pins of the PICASO processor. This application note specifically uses the DIP switch to control eight LEDs on a breadboard through the 8-bit GPIO bus. A simple program for controlling the brightness of an LED is also included. In more advanced applications, the LEDs can be replaced with a microcontroller.

Document Project File