0% found this document useful (0 votes)
732 views7 pages

8085 Project

The project aims to create a real-time scoreboard for a sporting event using an 8085 microprocessor. The scoreboard will display the scores of two players on 7-segment displays as the score is updated by a referee pressing one of two input buttons. Additional displays will show the overall score. The 8085 was chosen for this project because it operates on a single 5V supply and 3.2MHz clock, and teaches basic microprocessor concepts. The scorekeeper will work by using the two input buttons to trigger interrupts on the 8085 to increment the appropriate player's score, which will be displayed in real-time on the 7-segment displays using a current driver and latch.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
732 views7 pages

8085 Project

The project aims to create a real-time scoreboard for a sporting event using an 8085 microprocessor. The scoreboard will display the scores of two players on 7-segment displays as the score is updated by a referee pressing one of two input buttons. Additional displays will show the overall score. The 8085 was chosen for this project because it operates on a single 5V supply and 3.2MHz clock, and teaches basic microprocessor concepts. The scorekeeper will work by using the two input buttons to trigger interrupts on the 8085 to increment the appropriate player's score, which will be displayed in real-time on the 7-segment displays using a current driver and latch.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

8085 PROJECT:

SCOREKEEPER
Simran Sethi 162/EC/12
156/EC/12

EC 316

Shivek Kapoor

Table of Contents
DESCRIPTION.............................................................................................................. 2
KEYWORDS................................................................................................................. 2
WHY 8085?................................................................................................................. 3
WORKING.................................................................................................................... 4
GANTT CHART............................................................................................................. 6

DESCRIPTION
Our project aims to simulate a Real-time scoreboard of an ongoing sporting event
between two players/entities .The scoreboard is updated instantly when a user
(refree) presses one of the two switches specified for each of the players. The points
are displayed on two separate 7 segment displays for each player. The overall
score of the game is displayed on another pair of 7 segment displays.

KEYWORDS
microprocessor,8085,current driver,latch,7-segment display.

WHY 8085?
The microprocessor requires a signal +5V power supply and operates at 3.2 MHZ
single phase clock with maximum clock frequency 6 MHz and minimum clock
frequency 500 kHz. Before 8085 multiple power supply and multi phased clock were
used. It teaches about the basic concepts of the microprocessor. A great purpose
programmable device.
Additional Features: It is an 8 bit microprocessor (each character is represented by 8
bits or a byte). It is manufactured with N-MOS (n-type Metal Oxide Semiconductor)
technology implemented with 6200 transistors. The processor has 16-bit address
lines - A0-A15 (to point the memory locations) and hence can point up to 2^16 =
65535 bytes (64KB) memory locations. The first 8 lines of address bus and 8 lines of
data bus are multiplexed AD0-AD7. Data bus is a group of 8 lines D0-D7. It provides
5 level interrupts and supports external interrupt request. A 16 bit program counters
(PC). A 16 bit stack pointer (SP). It provides 1 accumulator, 2 flag register, six 8-bit
general purpose register arranged in pairs: BC, DE, HL and 2special purpose
registers. It consists of 74 instruction sets. It performs arithmetic and logical
operations. It provides status for advanced control signals, On chip clock generator.
Serial input/output port. 1.3 micro sec instruction cycles. It is enclosed with 40 pins
DIP (Dual in line package). It can be used to implement (interface) 3 chip microcomputers (8085, 8155, 8255 and 8355: Peripheral IC).

WORKING
The scorekeeper is provided with a microprocessor that will add and update the
score with each point won by a player. Thus providing a great means to display the
score in a live game.
Input: There are two inputs push buttons used in this project connected to the two
vectored interrupts of the 8085 microprocessor, RST 6.5 & RST 5.5. They are used to
increment the score of a player.
Output: The output of this project contains six seven segment displays. It has two
output ports, one used for latching data onto the displays and the other used for
enabling one of the seven segments.
The digital circuit was made keeping in mind the high current requirements of the
seven segment displays and hence a current driver was used to provide current to
all the displays.
Due to the incredibly fast clock cycle of the microprocessor (Two MHz), the displays
keep refreshing at a very high rate and thus we can see the score on all displays
simultaneously. (Persistence of vision)
A 32 Kb RAM was used to provide R/W memory and a 32 Kb EEPROM was used to
store the assembly language code.
Enable for all the devices was done accordingly using a decoder, NOT gate and an
AND gate. Capacitors were connected across every IC to reduce the inductive effect.
Resistors were used as pull-up and pull-down.

BLOCK DIAGRAM

GANTT CHART

You might also like