Skip to content

🔢 🏢 [Finite state machine] Elevator embedded controller, written in ARM assembly language and run on an EMBEST board

License

Notifications You must be signed in to change notification settings

stvhwrd/ElevatorController

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Embedded Elevator Controller

Join the chat at https://gitter.im/stvhwrd/ARM-elevator-controller

A simple program to simulate an elevator controller, written in ARM Assembly Language and run on an EMBEST board. The program responds to physical button pushes representative of the buttons in a four storey building.

Design Constraints:

  • On each level of the building there are two buttons to call the elevator - up and down.
  • The elevator itself has four buttons - one for each level.
  • The building has only one elevator, so the elevator stays at the level it was last used until called from another level. In buildings with two elevators, generally at least one will always be available on the ground floor - this is not optimal for a single elevator.

About

🔢 🏢 [Finite state machine] Elevator embedded controller, written in ARM assembly language and run on an EMBEST board

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published