Header Files
|
Code Files
|
Pseudocode
|
Description
|
|
Main.c
|
Main.html
|
Coordinates all the modules to get the FLICKER to work at a high level
|
Download.h
|
Download.c
|
Download.html
|
- Controls the shift register that drives the download LEDs
- Senses the presence of the 3.5inch floppy drive
- Keeps track of the progress of the hypothetical download used in the game
|
Flicker.h
|
Flicker.c
|
Flicker.html
|
- Triggers the next FLICKER
- Receives input to become activated by the previous FLICKER or the Force Start Button
- Controls the White Situation Indicator LEDs (the ultra bright white LEDs in the floor and ceiling)
- Controls the Red Situation Indicator LEDs (red LEDs in the floor and ceiling)
|
IR.h
|
IR.c
|
IR.html
|
Reads the input signal from the IR phototransistor circuit
|
LEDMap.h
|
LEDMap.c
|
LEDMap.html
|
Controls the 15LED Map with a 4-to-16 line decoder
|
Music.h
|
Music.c
|
Music.html
|
Controls the MP3 player to play music
|
Stage_LEDs.h
|
Stage_LEDs.c
|
Stage_LEDs.html
|
Controls the 3 Stage LEDs with a 2-to-4 line decoder
|
StepperMotor.h
|
StepperMotor.c
|
StepperMotor.html
|
- Reads input from grapple dial to control the stepper motor
- Controls the stepper motor
- Keeps track of the number of steps which determines Tom Cruise's position
|