SlideShare a Scribd company logo
1 of 6
NUMBER GUESSING GAME
    A 8085 PROJECT
THE GAME
•A very simple game. In this game the player thinks
of any number between 0 to 99.
•Then he scans the eight groups of numbers given in
the eight boxes in the table.
•Each group corresponds to a specific switch
(indicated on the top of each group) on an 8-way DIP
switch.
•After having scanned all the eight boxes and
switching on the relevant DIP switches, the number
thought of by the person is displayed on the 7-
segment displays.
•All this is done by I/O interfacing of 8255 with 8085.
The input given by the switches and the output
displayed on 7-segment displays.
THE TABLE
THE EXPLANATION
•Suppose you want to display 47. For this, 4 is to
be displayed in tens position and 7 in units
position. In order to generate 4 (binary 100) on the
display 1, switch S2 is to be turned on.
•To display 7 (binary 111) on the display 2,
switches S6, S7, and S8 are to be turned on.
•Thus to generate 47, switches S2, S6, S7, and S8
are to be turned on. The number 47 is placed in
groups 6, 7, 8, and 2.
•So when you spot 47 in these groups, switch on
the same combination of
switches.
CIRCUIT DIAGRAM
Number Guessing Game - A 8085 Project

More Related Content

What's hot

Web driver история одной миграции
Web driver   история одной миграцииWeb driver   история одной миграции
Web driver история одной миграции
Igor Khrol
 

What's hot (20)

Tic Tac Toe
Tic Tac ToeTic Tac Toe
Tic Tac Toe
 
Tic tac toe c++ programing
Tic tac toe c++ programingTic tac toe c++ programing
Tic tac toe c++ programing
 
MIND GAME ZONE - Abhijeet
MIND GAME ZONE - AbhijeetMIND GAME ZONE - Abhijeet
MIND GAME ZONE - Abhijeet
 
Tic tac toe
Tic tac toeTic tac toe
Tic tac toe
 
Java Guessing Game Number Tutorial
Java Guessing Game Number TutorialJava Guessing Game Number Tutorial
Java Guessing Game Number Tutorial
 
Flappy Bird Tutorial
Flappy Bird TutorialFlappy Bird Tutorial
Flappy Bird Tutorial
 
Lect 3
Lect 3Lect 3
Lect 3
 
Snake game powerpoint presentation by rohit malav
Snake game powerpoint presentation by rohit malavSnake game powerpoint presentation by rohit malav
Snake game powerpoint presentation by rohit malav
 
Skill Gaming - Growth, Opportunities & Challenges / Priyank Badkul (Tripledot...
Skill Gaming - Growth, Opportunities & Challenges / Priyank Badkul (Tripledot...Skill Gaming - Growth, Opportunities & Challenges / Priyank Badkul (Tripledot...
Skill Gaming - Growth, Opportunities & Challenges / Priyank Badkul (Tripledot...
 
Basic Design Framework
Basic Design FrameworkBasic Design Framework
Basic Design Framework
 
Digital electronics logic families
Digital electronics logic familiesDigital electronics logic families
Digital electronics logic families
 
Killer Game Loops in Social Games
Killer Game Loops in Social GamesKiller Game Loops in Social Games
Killer Game Loops in Social Games
 
Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game development
 
4 io port-programming
4 io port-programming4 io port-programming
4 io port-programming
 
Evm
EvmEvm
Evm
 
Embedded systems tools & peripherals
Embedded systems   tools & peripheralsEmbedded systems   tools & peripherals
Embedded systems tools & peripherals
 
Multiplexer and demultiplexer applications.ppsx 3
Multiplexer and demultiplexer applications.ppsx 3Multiplexer and demultiplexer applications.ppsx 3
Multiplexer and demultiplexer applications.ppsx 3
 
Understanding casual games
Understanding casual gamesUnderstanding casual games
Understanding casual games
 
Web driver история одной миграции
Web driver   история одной миграцииWeb driver   история одной миграции
Web driver история одной миграции
 
Phases of game development
Phases of game developmentPhases of game development
Phases of game development
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 

Number Guessing Game - A 8085 Project

  • 1. NUMBER GUESSING GAME A 8085 PROJECT
  • 2. THE GAME •A very simple game. In this game the player thinks of any number between 0 to 99. •Then he scans the eight groups of numbers given in the eight boxes in the table. •Each group corresponds to a specific switch (indicated on the top of each group) on an 8-way DIP switch. •After having scanned all the eight boxes and switching on the relevant DIP switches, the number thought of by the person is displayed on the 7- segment displays. •All this is done by I/O interfacing of 8255 with 8085. The input given by the switches and the output displayed on 7-segment displays.
  • 4. THE EXPLANATION •Suppose you want to display 47. For this, 4 is to be displayed in tens position and 7 in units position. In order to generate 4 (binary 100) on the display 1, switch S2 is to be turned on. •To display 7 (binary 111) on the display 2, switches S6, S7, and S8 are to be turned on. •Thus to generate 47, switches S2, S6, S7, and S8 are to be turned on. The number 47 is placed in groups 6, 7, 8, and 2. •So when you spot 47 in these groups, switch on the same combination of switches.