A command line based STC micro-controller programming tool