For our EE 200 class we were given a problem statement which boiled down to: “We have an input for a nickle and a dime. We want coffee to dispense after $0.15 or more has been ‘inserted’ to the system. The system will not give change and coffee will not stop until a reset button is pressed.”
Here is my implementation of this problem.
This is the final implementation of the Coffee FSM using the PIC microprocessor