dc.contributor.author |
ATHIRA POOVATHODY, ATHUL E, ATHUL R S, ATHUL SUBRAN, BASIL PAUL, BIJI B |
|
dc.date.accessioned |
2015-02-10T08:53:40Z |
|
dc.date.available |
2015-02-10T08:53:40Z |
|
dc.date.issued |
2013-03 |
|
dc.identifier.uri |
http://hdl.handle.net/123456789/3633 |
|
dc.description.abstract |
Here we are presenting a circuit to design a digital dice game using an electronic digital dice with the help of a seven segment display controlled by an 8051 microcontroller. The game designed is a two player one in which each of the player gets his turn to play with the dice and the player who reaches the target score (here it is taken to be 25) fastest is declared to be the winner .Both the players have one push button each which when pressed freezes the count on the digital dice and highlights it on the display. Each player has to submit the score by pressing the “submit score” button. The score of both the players and the status of who leads till that turn is displayed on the LCD screen. Initially a message “game start push button” appears on the LCD display. Player 1 begins the game by pressing his button. A score appears and it gets recorded and displayed on the LCD when he/she submits it. Then a message appears on the LCD which says “player 2 choice”. Player 2 repeats the same process as player1 .The status of who leads is displayed on the LCD after every player’s turn. Now when player1 gets his next turn his present score gets added to his previous score and total score is displayed on the LCD. This process continues till either of the players crosses the preset target score in the programming, (here it is taken to be 25). This project is based on C language programming. The software platform used in this project is Keil uVision3 and PROTEUS. The unit consists of one LCD, 3 push buttons, a seven segment display, 8051 microcontroller as the main components.
The circuit can be divided into three units: the microcontroller unit, seven segment unit and the LCD display unit. The microcontroller unit contains a microcontroller circuit, the seven segment unit contains a seven segment circuit which is interfaced to the controller and the LCD display unit contains a 16X2 LCD display interfaced to the microcontroller unit. This seven segment display displays the numbers from 1 to 6 continuously and it halts at the position user wants. The project also explains the interfacing of seven segment display and 16X2 LCD display with MCU AT89C51. The game can further be altered by changing the program and the number of players can also be increased by adding a little bit of hardware and enhancing the program. |
en_US |
dc.title |
MICROCONTROLLER BASED DIGITAL DICE GAME |
en_US |