Hi all! First I will introduce my self then little rant and then my questions
!
I am pogof, 16 old electronic hobbyist from Czech Republic.
The rant is: I really hate to register on my @gmail.com email address. But when I tried @seznam.cz it refused to register me. Olso the FAQ said that I should contact admin but how or where? Or did I miss something?
But anyway I was studding about how I can build my own 8bit computer. I found few projects that I could reproduce for start but they are not "complete" in way that one of them does not contain schematic but provide parts that I want and the other is providing schematic but not the features that I want.
Now I have all the chips here ready, but Im still wating for programmer (I chose MiniPro TL866a because it was cheap and I want to program other chips to) and some other breadboards coz I run out of space basicly with CPU, ROM, RAM and decode logic (these chips are so big!).
I am not a big reader so when I read something I usually remeber it wrong or not at all so I need someone to tell me (I learn through listening) or watch video explaning it (that is why I know so many useless things
). I read the primer, this forum, datasheets and tried to find some other sources but Im still not sure of some things.
First Question:
64K, what does it really mean? What I was able to get from reading, that means that I have 64K address space on the bus? Are they like "little squares" that I can locate? That means that I can put there 64K of RAM or ROM or IO and/or split it between these three (That would be convinient, wasnt it?).
I was able to understand it little bit more after watching this video (first two minutes):
https://www.youtube.com/watch?v=NLEMsw1SjDY How accureate the graphical representation is? And olso 64K meand KiloBITS or KiloBYTES (while studying RAM datasheet there is 32K * 8, that meand 32KiloBITS * 8 = 32KiloBytes or what ?)
Second Question:
I want to use TM9918A for video out. And in the project that I want to mimic the person is using decode logic for "from DRAM to SRAM" swap. BUT I dont really see any advantige doing this, because the datasheet says that the IC includes DRAM refresh circuitry.
https://emu-docs.org/VDP%20TMS9918/Datasheets/TMS9918.pdf Am I correct and Do you know any DRAM that is reasonably priced good for this job?
Third Question:
TM9918A specifies 10.738635 MHz (+-0.005%) crystal, with distortions known to occure when using 10MHz. In my local shop I was able to get 10.7MHz and on ebay 21.47727MHz (double the required value). So do you know where to get the crystal online or tell me/link me how to divide the double one?
Ok so this is the project that I want to recreate:
https://hackaday.io/project/5789-6502-homebrew-computer/Thank you for your time. That is all for now that I can think of
Pogof