Pong game for ELEC1620 board.

Committer:
eencae
Date:
Thu Mar 11 14:54:25 2021 +0000
Revision:
3:5746c6833d73
Parent:
1:d63a63f0d397
Added on LEDs and 7-seg for lives, bouncing off paddle and walls.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
eencae 1:d63a63f0d397 1 #ifndef SHIFTREG_H
eencae 1:d63a63f0d397 2 #define SHIFTREG_H
eencae 1:d63a63f0d397 3
eencae 1:d63a63f0d397 4 #include <mbed.h>
eencae 1:d63a63f0d397 5
eencae 1:d63a63f0d397 6 /** A simple serial driver for a shift register that uses only three digital out pins.
eencae 1:d63a63f0d397 7 * Based on a fork of Ollie8/ShiftOut
eencae 1:d63a63f0d397 8 */
eencae 1:d63a63f0d397 9 class ShiftReg {
eencae 1:d63a63f0d397 10
eencae 1:d63a63f0d397 11 public :
eencae 1:d63a63f0d397 12
eencae 1:d63a63f0d397 13 ShiftReg();
eencae 1:d63a63f0d397 14 ~ShiftReg();
eencae 1:d63a63f0d397 15 void write(int data);
eencae 1:d63a63f0d397 16
eencae 1:d63a63f0d397 17 private :
eencae 1:d63a63f0d397 18 DigitalOut *clkout;
eencae 1:d63a63f0d397 19 DigitalOut *dataout;
eencae 1:d63a63f0d397 20 DigitalOut *latchout;
eencae 1:d63a63f0d397 21 };
eencae 1:d63a63f0d397 22
eencae 1:d63a63f0d397 23 #endif
eencae 1:d63a63f0d397 24
eencae 1:d63a63f0d397 25 // test!!