loading
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 :)
<p>hi again,can you tell me what value that liquid dielectric capacitor you used :)</p>
<p>Can u tell me something more about decoupling capacitor....why have u used it and its value??</p>
<p>you can use any thing between 200uF and 1000uF; and volts can be in between 10v-30v</p>
<p>Also From the schematic diagram, I could not understand the connections of DPDT switch and decoupling capacitor. </p>
<p>sorry to reply late.feel free to ask any questions...</p><p>This capacitor is used to filter any disturbances of voltage across the switches, to have clean 0/1 (0volt/5volt) values.</p><p>Check this link : http://electronics.stackexchange.com/questions/71313/why-and-how-do-i-use-a-capacitor-in-a-switch-circuit</p>
<p>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</p>
<p>sorry to reply late.feel free to ask any questions...</p><p>This capacitor is used to filter any disturbances of voltage across the switches, to have clean 0/1 (0volt/5volt) values.</p><p>Check this link : http://electronics.stackexchange.com/questions/71313/why-and-how-do-i-use-a-capacitor-in-a-switch-circuit</p>
<p>Can you tell me in what program the schematic is draw?</p>
<p>the software is EAGLE 6.2.0.</p>
<p>Hi can you tell me what pcb do you used? how much cm hight and long?</p>
<p>i used prefboard/dotted pcb (<a href="https://en.wikipedia.org/wiki/Perfboard" rel="nofollow">https://en.wikipedia.org/wiki/Perfboard</a>)</p><p>dimensions ~15cmx10cm</p><p>but you should use a bigger one, because its hard to make this circuit on such small board, you can use something like 20cmx15cm</p>
<p>Hi, can i ask for the IAR code for this project? :) Thank You.</p>
<p>sorry sir, i dont know about the IAR code...</p><p>the C program is in the 5th step...you can download it from there...</p>
Maybe you should include a video of a complete project or it in action
i hav uploaded it, see, its before the first step, there is a video named &quot;MSP430 Gameboy.mp4&quot; <br>if you cant see it, then just go to... <br> <br>http://www.youtube.com/watch?v=lU2uQQPu3wM&amp;feature=player_embedded
Oh thats weird the link wasnt showing for me, but thank you for providing another.,
well i changed it a bit after reading your comment, i thought it might be better to show it like a link...

About This Instructable

7,649views

34favorites

License:

More by Samartist:2-Bit Arithmetic and Logic Unit Handheld Gameboy - Using Arduino (with Snake Game) Clap Switch 
Add instructable to: