Gameboy Using MSP430

Intro: Gameboy Using MSP430

this is a gameboy developed by me, using msp430g2553, and 2 shift registers, 74595... it includes 8x8 led matrix, which is build on the board....
watch the video at....

www.youtube.com/watch?v=lU2uQQPu3wM

Step 1: Material Needed

for this you will need...
1] dotted pcb
2] 70 led [coloured]
3] MSP430G2553
4] 2x 74595 shift register
5] 2x DPDT switch
6] 4x micro switch
7] ic bases
8] potientiometer 4k7
9] decoupling capacitors [104]
10] on\off switch
11] 8x BC547
12] 8x 1k res.
13] 5x 10k res.
14] 4v battery
15] ti launchpad
16] ti Code Composer Studio

Step 2: Layout

then you have to select the positioning of your 8x8 led matrix and all other components according to your PCB...

Step 3: Building the 8x8 Med Matrix

you can get instructions how to build an LED matrix on many pages on the internet, here is the process, by which i made it....

Step 4: Making Connections

its the hardest part of building the hardware, and you must be careful about making the exact same connections as i made, otherwise the code wont work on it, i have uploaded an eagle's schematic file, with the diagram which shows the essential connections which are to be made EXACTLY the same way...

some important connections of IC 74595

pin10-vcc-10k

pin9-cascade data, pin 14 74595 or open if its the last IC in cascade

pin11-shift clock-pin7 msp

pin12-latch clock -pin 6 msp

pin13 - gnd-10k

pin14 - data - msp15 or 74595-pin9

pin15- data bit 0

Step 5: Burn the Code

burn the code into MSP430G2553 by ti's launchpad....
here is its photo getting coded....i have attached the main file with it...

Step 6: Enjoy the Show :)

just keep on playing untill you have a new idea to built something else ;) or maybe just a new game for this gameboy :)

Share

    Recommendations

    • Furniture Contest 2018

      Furniture Contest 2018
    • Metalworking Contest

      Metalworking Contest
    • Fix It! Contest

      Fix It! Contest

    17 Discussions

    0
    None
    StefanG10

    2 years ago

    hi again,can you tell me what value that liquid dielectric capacitor you used :)

    0
    None
    kanikaguptaSamartist

    Reply 3 years ago on Introduction

    Also From the schematic diagram, I could not understand the connections of DPDT switch and decoupling capacitor.

    0
    None
    Samartistkanikagupta

    Reply 2 years ago

    sorry to reply late.feel free to ask any questions...

    This capacitor is used to filter any disturbances of voltage across the switches, to have clean 0/1 (0volt/5volt) values.

    Check this link : http://electronics.stackexchange.com/questions/71313/why-and-how-do-i-use-a-capacitor-in-a-switch-circuit

    0
    None
    StefanG10

    2 years ago

    Hi again,sorry about so many q.but i have one more,you use 104 capacitors in your device,but on schematic i cant find this capacitors,can you tell me where should i put them in this schematic,i need it for my diplom project

    1 reply
    0
    None
    SamartistStefanG10

    Reply 2 years ago

    sorry to reply late.feel free to ask any questions...

    This capacitor is used to filter any disturbances of voltage across the switches, to have clean 0/1 (0volt/5volt) values.

    Check this link : http://electronics.stackexchange.com/questions/71313/why-and-how-do-i-use-a-capacitor-in-a-switch-circuit

    0
    None
    StefanG10

    2 years ago

    Can you tell me in what program the schematic is draw?

    1 reply
    0
    None
    StefanG10

    2 years ago

    Hi can you tell me what pcb do you used? how much cm hight and long?

    1 reply
    0
    None
    SamartistEbabneshi

    Reply 3 years ago on Introduction

    sorry sir, i dont know about the IAR code...

    the C program is in the 5th step...you can download it from there...

    0
    None
    SamartistKante Tech

    Reply 5 years ago on Introduction

    i hav uploaded it, see, its before the first step, there is a video named "MSP430 Gameboy.mp4"
    if you cant see it, then just go to...

    http://www.youtube.com/watch?v=lU2uQQPu3wM&feature=player_embedded

    0
    None
    SamartistKante Tech

    Reply 5 years ago on Introduction

    well i changed it a bit after reading your comment, i thought it might be better to show it like a link...