SlideShare a Scribd company logo
1 of 40
Batch 5
MICRO PROCESSOR ASSIGN.
PRESENTATION. - 2
OUR TOPIC IS:

TRAFFIC LIGHT
CONTROL
SYSTEM
We mean:
NEED FOR THE SYSTEM :
Traffic lightsstoplights/ traffic lamps/
traffic signals/ signal lights/ robots/
semaphore
 signaling devices
 positioned at road intersections,
pedestrian crossings and other locations
 to control competing flows of traffic.
 Preventing accidents
 Improving safety
 Minimize travel time

ABOUT THE COLORS OF TRAFFIC LIGHT
CONTROL
Traffic lights alternate the right of way of road
users by displaying lights of a standard color
(red, yellow/amber, and green)
 By using a universal color code (and a
precise sequence to enable comprehension
by those who are color blind

SIGNAL FOR VEHICLE
SIGNAL FOR PEDESTRIAN
PROCESSOR USED:

8085
Microprocessor
WHY 8085?
 Sufficient

memory for the given scenario
 Basic units to be interfaced are supported by
8085
 Less complicated in the aspect of coding
 Supports the necessary instruction sets
 Simple and robust
BASIC BLOCK DIAGRAM
TIMER

5v Power
Supply

8085
Microprocessor

LED Display

OUTPUT
SIGNAL

INPUT
7 Segment
Display

DISPLAYS
WAITING
BLOCK DIAGRAM:
ALGORITHM
STATE DIAGRAM FOR TRAFFIC CONTROLER
PROPOSED SYSTEM:
HARWARE DETAILS:

2 PARTS

• 8085 Processor
based system
• Traffic Light
Controller
Interface board
IC’S USED:

8085 Micro processor
8255 PPI
8253 Timer
8279 Keyboard and Display Interface
8255 PIN
INTERFACING WITH 8085:
I/O MAP:
8255 FOR TRAFFIC LIGHT :


MVI A, 80H :

OUT 83H (CR) :
 START:
 MVI A, 09H
 OUT 80H (PA) :


MVI A, E4H
 OUT 81H (PB) :

Initialize 8255, port A and
port B
in output mode

Send data on PA to glow
R1 and R2



MVI A, 0CH
 OUT 82H (PB) :

Send data on PB to glow
G3 ,G4,G3R,G4R



Send data on PC to glow
G3 R ,G4L













MVI C, 28H :

Load multiplier count for
delay
CALL DELAY : Call delay subroutine
MVI A, 09H
OUT 80H (PA) :
R2
MVI A, 24H
OUT 81H (PB) :
G4
MVI A, 00H
OUT 82H (PB) :
,G4L &
MVI C, 28H :

Send data on PA to glow R1 and

Send data on PB to glow G3 and

Send data on PC to disable G3 L
Enable Pedestrian Crossing

Load multiplier count for
delay
















MVI A, 12H
OUT (81H) PA :
OUT (81H) PB :
Y3 and
MVI C, 0AH :
CALL DELAY :
MVI A, E4H
OUT (80H) PA :

MVI A, 09H
OUT (81H) PB :
R3 and
MVI C, 28H :
MVI A, 03H
OUT 82H (PB) :
L ,G2L
CALL DELAY :

Send data on Port A to glow Y1 and
Y2
Send data on port B to glow
Y4
Load multiplier count for delay
Call delay subroutine
Send data on port A to glow G1 and
G2,G1R,G2R
Send data on port B to glow
R4
Load multiplier count for delay
Send data on PC to glow G1
Call delay subroutine















MVI A, E4H
OUT (80H) PA : Send data on port A to glow G1 and G2
MVI A, 09H
OUT (81H) PB :
Send data on port B to glow R3
and R4
MVI A, 00H
OUT 82H (PB) :
Send data on PC to disable G1 L
,G2L  Enable Pedestrian
Crossing
MVI C, 28H :
Load multiplier count (40i?) for delay
CALL DELAY : Call delay subroutine
MVI A, 12H
OUT PA :
Send data on port A to glow Y1
and Y2
OUT PB :
Send data on port B to glow Y3
and Y4
MVI C, 0AH : Load multiplier count (10i?) for delay
DELAY SUBROUTINE:


DELAY:



DCR C : Decrement counter



JNZ DELAY



RET : Return to main program
LOGIC FOR PEDESTRIANS CROSSING
8279 DISPLAY INTERFACE
7 SEGMENT DISPLAY FOR TRAFFIC
LIGHT- WORKING :
The processor initializes the look up table
pointer. The look up table contains the
format for the 7 segment display
SEGMENT CODES FOR COMMON CATHODE
DISPLAY
LOOK UP TABLE FOR DIGITS 1-8:
The microprocessor sends the data to the
latch
 From the latch, the data is sent to 8279
Display Interface
 It then stores the data in its 16 X 8 Internal
RAM

WRITING TO RAM:

There are 6 seven segment displays in 8085 kit
I 4 displays address
II 2 displays data
Here we make use of last two displays to interpret
the waiting time in each signal



Hence we require a decoder to select among the
two displays
Since there are 6 displays, we require a 3X8
decoder(74138)



The inputs to these pins will be s1,s2,s0 of 8279



Output of decoder  xx0 Left display xx1 
Right Display



Output to the seven segment displays will be from
A3-0 and B3-0
ANALOG TO DIGITAL CONVERTOR


This is required because 8085 will require only
+5V power supply
REFERENCES:


rbinnovations.com



gobookee.net



seminarprojects.com



eprlabs.blogspot.com


Batch members

DINESH .S
(11I309)
MARIA JERIN .J
(11I324)
SARATHY .K
(11I340)
SRINIVASAN .R
(11I347)
SUBASH .S
(11I348)
MURALI KRISHNAN .P (12I469)
FINAL PRODUCT:
TRAFFIC LIGHT CONTROL SYSTEM USING 8085 MICROPROCESSOR

More Related Content

What's hot

Interfacing stepper motor
Interfacing stepper motorInterfacing stepper motor
Interfacing stepper motorPRADEEP
 
Stacks & subroutines 1
Stacks & subroutines 1Stacks & subroutines 1
Stacks & subroutines 1deval patel
 
Question paper with solution the 8051 microcontroller based embedded systems...
Question paper with solution  the 8051 microcontroller based embedded systems...Question paper with solution  the 8051 microcontroller based embedded systems...
Question paper with solution the 8051 microcontroller based embedded systems...manishpatel_79
 
Final report obstacle avoiding roboat
Final report obstacle avoiding roboatFinal report obstacle avoiding roboat
Final report obstacle avoiding roboatShubham Thakur
 
8086 modes
8086 modes8086 modes
8086 modesPDFSHARE
 
8085 interfacing with memory chips
8085 interfacing with memory chips8085 interfacing with memory chips
8085 interfacing with memory chipsSrikrishna Thota
 
Superscalar & superpipeline processor
Superscalar & superpipeline processorSuperscalar & superpipeline processor
Superscalar & superpipeline processorMuhammad Ishaq
 
Addressing modes of 8051
Addressing modes of 8051Addressing modes of 8051
Addressing modes of 8051SARITHA REDDY
 
Microprocessor & microcontroller
Microprocessor & microcontroller Microprocessor & microcontroller
Microprocessor & microcontroller Nitesh Kumar
 
Digital signal processor architecture
Digital signal processor architectureDigital signal processor architecture
Digital signal processor architecturekomal mistry
 
Keypad Interfacing with 8051 Microcontroller
Keypad Interfacing with 8051 MicrocontrollerKeypad Interfacing with 8051 Microcontroller
Keypad Interfacing with 8051 MicrocontrollerSudhanshu Janwadkar
 
PIC 16F877A by PARTHIBAN. S.
PIC 16F877A   by PARTHIBAN. S.PIC 16F877A   by PARTHIBAN. S.
PIC 16F877A by PARTHIBAN. S.parthi_arjun
 

What's hot (20)

8051 instruction set
8051 instruction set8051 instruction set
8051 instruction set
 
8086 memory segmentation
8086 memory segmentation8086 memory segmentation
8086 memory segmentation
 
Interfacing stepper motor
Interfacing stepper motorInterfacing stepper motor
Interfacing stepper motor
 
Stacks & subroutines 1
Stacks & subroutines 1Stacks & subroutines 1
Stacks & subroutines 1
 
8051 ch9-950217
8051 ch9-9502178051 ch9-950217
8051 ch9-950217
 
8051 io interface
8051 io interface8051 io interface
8051 io interface
 
List of 8085 programs
List of 8085 programsList of 8085 programs
List of 8085 programs
 
Question paper with solution the 8051 microcontroller based embedded systems...
Question paper with solution  the 8051 microcontroller based embedded systems...Question paper with solution  the 8051 microcontroller based embedded systems...
Question paper with solution the 8051 microcontroller based embedded systems...
 
Final report obstacle avoiding roboat
Final report obstacle avoiding roboatFinal report obstacle avoiding roboat
Final report obstacle avoiding roboat
 
8086 modes
8086 modes8086 modes
8086 modes
 
8085 interfacing with memory chips
8085 interfacing with memory chips8085 interfacing with memory chips
8085 interfacing with memory chips
 
Superscalar & superpipeline processor
Superscalar & superpipeline processorSuperscalar & superpipeline processor
Superscalar & superpipeline processor
 
Addressing modes of 8051
Addressing modes of 8051Addressing modes of 8051
Addressing modes of 8051
 
Microprocessor & microcontroller
Microprocessor & microcontroller Microprocessor & microcontroller
Microprocessor & microcontroller
 
Interfacing Stepper motor with 8051
Interfacing Stepper motor with 8051Interfacing Stepper motor with 8051
Interfacing Stepper motor with 8051
 
Interrupt
InterruptInterrupt
Interrupt
 
Digital signal processor architecture
Digital signal processor architectureDigital signal processor architecture
Digital signal processor architecture
 
Keypad Interfacing with 8051 Microcontroller
Keypad Interfacing with 8051 MicrocontrollerKeypad Interfacing with 8051 Microcontroller
Keypad Interfacing with 8051 Microcontroller
 
8086
80868086
8086
 
PIC 16F877A by PARTHIBAN. S.
PIC 16F877A   by PARTHIBAN. S.PIC 16F877A   by PARTHIBAN. S.
PIC 16F877A by PARTHIBAN. S.
 

Similar to TRAFFIC LIGHT CONTROL SYSTEM USING 8085 MICROPROCESSOR

Similar to TRAFFIC LIGHT CONTROL SYSTEM USING 8085 MICROPROCESSOR (20)

Diljit.pdf
Diljit.pdfDiljit.pdf
Diljit.pdf
 
8085 microprocessor(1)
8085 microprocessor(1)8085 microprocessor(1)
8085 microprocessor(1)
 
8085 alp programs
8085 alp programs8085 alp programs
8085 alp programs
 
IRJET- Design and Implementation of Telemetry Encoder for Light- Weight Ballo...
IRJET- Design and Implementation of Telemetry Encoder for Light- Weight Ballo...IRJET- Design and Implementation of Telemetry Encoder for Light- Weight Ballo...
IRJET- Design and Implementation of Telemetry Encoder for Light- Weight Ballo...
 
Embedded System
Embedded SystemEmbedded System
Embedded System
 
Varsha patil AISSMS IOIT Pune mca te pu book
Varsha patil AISSMS IOIT Pune mca te pu bookVarsha patil AISSMS IOIT Pune mca te pu book
Varsha patil AISSMS IOIT Pune mca te pu book
 
8255
82558255
8255
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
analog to digital converter and dac final
analog to digital converter and dac finalanalog to digital converter and dac final
analog to digital converter and dac final
 
8085_LAB_PROGRAMS.pdf
8085_LAB_PROGRAMS.pdf8085_LAB_PROGRAMS.pdf
8085_LAB_PROGRAMS.pdf
 
Unit iii microcontrollers final1
Unit iii microcontrollers final1Unit iii microcontrollers final1
Unit iii microcontrollers final1
 
2. 8085-Microprocessor.pptx
2. 8085-Microprocessor.pptx2. 8085-Microprocessor.pptx
2. 8085-Microprocessor.pptx
 
Analog to Digital Converter
Analog to Digital ConverterAnalog to Digital Converter
Analog to Digital Converter
 
ADC and DAC interfacing.pdf
ADC and DAC interfacing.pdfADC and DAC interfacing.pdf
ADC and DAC interfacing.pdf
 
8155 GPPI
8155 GPPI8155 GPPI
8155 GPPI
 
8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessor
 
Touchpad Monitored Car
Touchpad Monitored CarTouchpad Monitored Car
Touchpad Monitored Car
 
Touchpad Monitored Car
Touchpad Monitored Car Touchpad Monitored Car
Touchpad Monitored Car
 
MICROCONTROLLER.pptx
MICROCONTROLLER.pptxMICROCONTROLLER.pptx
MICROCONTROLLER.pptx
 
1.pdf
1.pdf1.pdf
1.pdf
 

Recently uploaded

What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 

Recently uploaded (20)

What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 

TRAFFIC LIGHT CONTROL SYSTEM USING 8085 MICROPROCESSOR

  • 1. Batch 5 MICRO PROCESSOR ASSIGN. PRESENTATION. - 2
  • 2. OUR TOPIC IS: TRAFFIC LIGHT CONTROL SYSTEM
  • 4. NEED FOR THE SYSTEM : Traffic lightsstoplights/ traffic lamps/ traffic signals/ signal lights/ robots/ semaphore  signaling devices  positioned at road intersections, pedestrian crossings and other locations  to control competing flows of traffic.  Preventing accidents  Improving safety  Minimize travel time 
  • 5. ABOUT THE COLORS OF TRAFFIC LIGHT CONTROL Traffic lights alternate the right of way of road users by displaying lights of a standard color (red, yellow/amber, and green)  By using a universal color code (and a precise sequence to enable comprehension by those who are color blind 
  • 9. WHY 8085?  Sufficient memory for the given scenario  Basic units to be interfaced are supported by 8085  Less complicated in the aspect of coding  Supports the necessary instruction sets  Simple and robust
  • 10. BASIC BLOCK DIAGRAM TIMER 5v Power Supply 8085 Microprocessor LED Display OUTPUT SIGNAL INPUT 7 Segment Display DISPLAYS WAITING
  • 13.
  • 14.
  • 15.
  • 16. STATE DIAGRAM FOR TRAFFIC CONTROLER
  • 18. HARWARE DETAILS: 2 PARTS • 8085 Processor based system • Traffic Light Controller Interface board
  • 19. IC’S USED: 8085 Micro processor 8255 PPI 8253 Timer 8279 Keyboard and Display Interface
  • 23. 8255 FOR TRAFFIC LIGHT :  MVI A, 80H : OUT 83H (CR) :  START:  MVI A, 09H  OUT 80H (PA) :  MVI A, E4H  OUT 81H (PB) : Initialize 8255, port A and port B in output mode Send data on PA to glow R1 and R2  MVI A, 0CH  OUT 82H (PB) : Send data on PB to glow G3 ,G4,G3R,G4R  Send data on PC to glow G3 R ,G4L
  • 24.          MVI C, 28H : Load multiplier count for delay CALL DELAY : Call delay subroutine MVI A, 09H OUT 80H (PA) : R2 MVI A, 24H OUT 81H (PB) : G4 MVI A, 00H OUT 82H (PB) : ,G4L & MVI C, 28H : Send data on PA to glow R1 and Send data on PB to glow G3 and Send data on PC to disable G3 L Enable Pedestrian Crossing Load multiplier count for delay
  • 25.              MVI A, 12H OUT (81H) PA : OUT (81H) PB : Y3 and MVI C, 0AH : CALL DELAY : MVI A, E4H OUT (80H) PA : MVI A, 09H OUT (81H) PB : R3 and MVI C, 28H : MVI A, 03H OUT 82H (PB) : L ,G2L CALL DELAY : Send data on Port A to glow Y1 and Y2 Send data on port B to glow Y4 Load multiplier count for delay Call delay subroutine Send data on port A to glow G1 and G2,G1R,G2R Send data on port B to glow R4 Load multiplier count for delay Send data on PC to glow G1 Call delay subroutine
  • 26.             MVI A, E4H OUT (80H) PA : Send data on port A to glow G1 and G2 MVI A, 09H OUT (81H) PB : Send data on port B to glow R3 and R4 MVI A, 00H OUT 82H (PB) : Send data on PC to disable G1 L ,G2L  Enable Pedestrian Crossing MVI C, 28H : Load multiplier count (40i?) for delay CALL DELAY : Call delay subroutine MVI A, 12H OUT PA : Send data on port A to glow Y1 and Y2 OUT PB : Send data on port B to glow Y3 and Y4 MVI C, 0AH : Load multiplier count (10i?) for delay
  • 27. DELAY SUBROUTINE:  DELAY:  DCR C : Decrement counter  JNZ DELAY  RET : Return to main program
  • 30. 7 SEGMENT DISPLAY FOR TRAFFIC LIGHT- WORKING : The processor initializes the look up table pointer. The look up table contains the format for the 7 segment display
  • 31. SEGMENT CODES FOR COMMON CATHODE DISPLAY
  • 32. LOOK UP TABLE FOR DIGITS 1-8:
  • 33. The microprocessor sends the data to the latch  From the latch, the data is sent to 8279 Display Interface  It then stores the data in its 16 X 8 Internal RAM 
  • 34. WRITING TO RAM: There are 6 seven segment displays in 8085 kit I 4 displays address II 2 displays data Here we make use of last two displays to interpret the waiting time in each signal
  • 35.   Hence we require a decoder to select among the two displays Since there are 6 displays, we require a 3X8 decoder(74138)  The inputs to these pins will be s1,s2,s0 of 8279  Output of decoder  xx0 Left display xx1  Right Display  Output to the seven segment displays will be from A3-0 and B3-0
  • 36. ANALOG TO DIGITAL CONVERTOR  This is required because 8085 will require only +5V power supply
  • 38.  Batch members DINESH .S (11I309) MARIA JERIN .J (11I324) SARATHY .K (11I340) SRINIVASAN .R (11I347) SUBASH .S (11I348) MURALI KRISHNAN .P (12I469)