[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

I want to design and build an 8-bit microcomputer as an intellectual

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 12
Thread images: 4

File: 8bitCPU.jpg (181KB, 863x398px) Image search: [Google]
8bitCPU.jpg
181KB, 863x398px
I want to design and build an 8-bit microcomputer as an intellectual exercise.
I want to brush up on my electronics chops.

Does /g/ have any experience or advice on what CPU I should design it around?

I've narrowed it down to the Zilog Z80, the MOS 6502, the Motorola 6809, or the Intel 8080.

I'm leaning toward the Z80 or the 6502 since their still in production.
>>
>>52501667
>their

Sorry,
They're
>>
>>52501667
8080 or maybe even 8051
They're documented to the moon and back, there's a chance you'd find enough material to understand it fully
>>
>>52501911
>8080 or maybe even 8051
No longer in production.
Better 6502 because Apple, Atari and Commodore all used it and it is very well documented.
It's also very simple and easy to understand since it was designed for appliances like washing machines.
>>
>>52502477
It's easy as shit to find 8080s though, and they're very similar to Z80s.

Both are also going to be very well documented for OP's specific case since they were a mainstay in early S100 and other hobbyist systems.
>>
>intellectual

fedora.jpg
>>
>>52502477
I looked into it. I was a little put off by the fact the 6502 used the same instructions to access both memory and peripherals.
I'm a little new to design an address decoding logic to separate the operations.

The Z80 on the other hand used separate instructions to access memory and peripherals.

Should I cut my teeth on the Z80 and then move up to the 6502?
>>
File: 1412331785489.jpg (248KB, 1034x767px) Image search: [Google]
1412331785489.jpg
248KB, 1034x767px
the z80 was easier to drive the hardware (fewer glue chips) and the nmemonics were easier to remember. i used the 8031/51 for circuits that needed a higher clock speed. all the chips were ripped from old modems/printers.
>>
File: 1372646047595.jpg (283KB, 1166x779px) Image search: [Google]
1372646047595.jpg
283KB, 1166x779px
the 8751 is a 8051 with a otp (one-time-programmed) rom. you can disable the internal rom and use a external prom by setting a certain pin to vcc or gnd but you lose 2 internal ports in the process.
>>
>>52501667
Z80 is a clear win over the 8080. I think Z80 assembly is comfier than 6502, and you can run open source CP/M which allows you to write drivers for your I/o and then run tons of off the shelf programs.

OTOH the overall community for 6502 is larger because way more 80's computers used it
>>
File: 68katy-pcb.jpg (59KB, 305x325px) Image search: [Google]
68katy-pcb.jpg
59KB, 305x325px
Are you looking at building it around purely 70's/80's era chips? Or are you willing to use some slightly more modern components, for example instead of TTL logic for address decoding would you want to use a CPLD instead? I know it's not a Z80 or 6502 but check out the 68katy (http://www.bigmessowires.com/68-katy/). I wouldn't cross the 68000 off your list even though it looks a bit intimidating. Working on a 68k computer myself.
>>
>>52503642
I'll admit the temptation to build a 6502 system is appealing because nostalgia. But I like the flexibility of the Z80.

>>52503840
I might progress to that some day. I've never programmed CPLDs before, but if availability or chip-count become an issue I may.
I'm a little hesitant to go 16-bit until I've gotten something relatively simple going.
Thread posts: 12
Thread images: 4


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.