Traffic Light Controller Using Microprocessor Architecture Definition