This is an old revision of the document!


FIXME

GPIO

The CT Board offers on the 4 general purpouse ports the following functions:

  • 4 general purpouse I/O ports
    • 32 memory mapped output pins
    • 32 memory mapped input pins
  • 2 general purpouse I/O ports, directly connected to MCUs Port A and B
  • External interface to SRAM bus.

Each of the 4 GPIO ports contains 8 ouput and 8 input pins. The ports are not as fast as the integrated GPIO ports of the microcontroller.

Please make sure the CT Board is in the correct mode.
Supported mode: 1

Input




Output

The Registers are read / write.










These two ports are directly connected to the GPIO ports A and B on the microcontroller.
All functions of theese GPIO ports are available.

This functionality is independent of the CT Board mode.
Supported modes: Available in all modes.
Only pins 0..11 are connected to P5 / P6! The other 4 pins are used for 5V, 3.3V and GND.




The CT Board is connected to the microcontroller over SRAM interface. This interface is also available on ports P1..4.

The full interface is connected.

This functionality is independent of the CT Board mode.
Supported modes: 2.

Pin Out




For educational purpouse there is a mode to visualize the bus on a oscilloskope.
The ports are specially configured to directly plug in the logic probe of a Tektronix logic analyzer.

This functionality is independent of the CT Board mode.
Supported modes: 3.




Pin Out




  • ctboard/peripherals/gpio.1455173104.txt.gz
  • Last modified: 2016/02/11 06:45
  • by feur