MIC Micro Project F
MIC Micro Project F
2024 -2025
Project
Report On
Traffic Light Controller using the 8086 microprocessor.
CERTIFICATE
This is to certify that
Atharva Lambole 2207780020
Pranav Ahire 2207780012
Saurabh Shewale 23611480182
Yogeash Roundal 2207780023
Have successfully completed their Project on “Traffic Light Controller using the
8086 microprocessor” at Brahma Valley College of Technical Education, Anjaneri,
Nashik in the partial fulfillment of the Diploma course in Computer Technology in
the academic Year 2024-2025.
CERTIFICATE
Prof.S.A.Bhamare Prof.
Guide External
I would like to deeply thank the various people who, during the several months which this
endeavor lasted, provided us with useful and helpful assistance. Without care and
consideration, this seminar would likely not have matured.
First I would like to thank our project guide Head of Dept. Prof. M. M. Kulkarni Sir for his
guidance and interest. Their guidance reflects expertise we certainly do not master ourselves.
I also thank him for his patience throughout, in cross-reviewing which constitutes a rather
difficult balancing act.
Second, I would like to thank all the Staff Members of Computer Department for providing
us their admirable feedback and insights whenever I discussed my project with them. I also
extend my thanks to our lab assistants who guided us in implementation of our seminar.
I would like to extend my special thanks to our Principal, Prof. V. P. Nikhade for his
encouragement and words of wisdom.
Finally, I express my deepest gratitude to my family and friends who encouraged me since
the beginning and provided me with their insightful reviews to help me make my Project
successful.
No.
1 Abstract 1
2 Setup 2-3
3 4
Architecture
4 5
Algorithm & Instruction
5 Code 6
Conclusion
6 7
Abstra
1
Setu
o Hardware Setup :-
You'll need an Intel 8086 microprocessor-based development
board or simulator.
LEDs or some other output devices to represent the red,
yellow, and green lights of the traffic signal.
Input switches or buttons to simulate pedestrian crossings or
vehicle sensors (optional).
2
o Programming the 8086 Microprocessor :-
Write the assembly language or machine code program to
control the traffic light timings and traffic flow simulation.
Interface the program with any input/output devices you're using
(e.g., LEDs, switches).
3
Hardware
Hardware :-
• Microprocessor (Intel 8086): -
This is the central unit that processes instructions
and controls the operation of the traffic lights.
• Input/Output Ports:-
These are used to interface the microprocessor
with the external environment, such as the traffic
lights and sensors.
• Sensors:-
These detect the presence of vehicles and
provide input to the microprocessor to adjust the
light sequences accordingly.
Software:
4
Algorithm &
• Control Algorithm:
This is programmed into the microprocessor to
manage the sequence of the traffic lights based on
the input from the sensors and a predefined timing
scheme.
• Timing Software:
This ensures that the lights change at regular
intervals and that the system can adapt to real-time
traffic conditions.
5
Cod
START:
TURN_RED_LIGHT_ON
DELAY(RED_DURATION)
TURN_GREEN_LIGHT_ON
DELAY(GREEN_DURATION)
TURN_YELLOW_LIGHT_ON
DELAY(YELLOW_DURATION)
6
Conclusio