Close

SRAM Alpha Test

A project log for PIC MCUs Based Homebrew Computer

The goal: to make a working computer, with a keyboard input, LCD Display output, a compiler and to have fun all the way. NEWBIE ALERT

davedave 02/02/2015 at 20:280 Comments

[UPDATE] @ 3. feb. 2015

My SRAM is wire connected with two parts of IDE cable to the main board. It is not yet mounted on it, but is now connected to the databus, so that I will be able to test it more easily (displaying the results on LCD display).

The hardware part of the address control is also completed, tomorrow I'll try to complete the software part and then that should be it. Unless something goes wrong, which I hope it won't.

I need to order some more components and it normaly takes about a week for them to arrive. After I finish my SRAM module (with a success, I hope), (should be in two days max), I will continue to work on my keyboard matrix.

But like I said, I will require some more components. Meanwhile, while I wait for the components, I'll be updating this project with some theoretical material.


I've managed to finish my SRAM module today. Well, to be honest it's not 100% done yet, since I assembled it just enough so that I can test the SRAM chip to see if it will hold data and things like that.

But the test was SUCCESSFUL! (Thank you Saint Dominic Savio, my dear companion)

As you can probably see, the middle chip is missing. That's the missing part, the easiest part I should say (setting an address of a ram). I'm gonna build that tomorrow. For now, there was just one address 0x00)

I've had some bad time after I first wired it up and tested it. I couldn't understand why it wasn't working (the whole computer froze). The most high I experience in the last few days (while building it), was when I saw, that I forgot to ground the mcu that you can see in the picture. That was the reason for freezing and not working.

The most beautiful thing was to see a little LED to glow. Indicating that my test data has been written succesfully, read successfully and the response data comparison prooved that.

Discussions