Search found 13 matches

by MikeDev101
Sun Dec 13, 2020 7:18 pm
Forum: Newbies
Topic: 6502 "Microcontroller" (First Project, No longer on hiatus)
Replies: 31
Views: 5046

Re: 6502 Microcontroller (Poor man's Arduino) [On Hiatus]

Oh, dear. It's been a while, hasn't it? I hope I ain't necroposting (I prefer not to create new posts of the same subject).

I have been doing some more research into the 6502 instruction set, and, as a side project, started developing my own soft-ISA, with a reduced number of OpCodes (around 30ish ...
by MikeDev101
Sat Jul 25, 2020 6:13 pm
Forum: Newbies
Topic: 6502 "Microcontroller" (First Project, No longer on hiatus)
Replies: 31
Views: 5046

Re: 6502 Microcontroller (Poor man's Arduino) [On Hiatus]


You might consider using Amtel 28C256 or similar EEPROMs, which require no special voltages to program, just the usual +5 V. (You can even program them in-system, though you want to make sure you're not running code from it when you do so).
I do have a ATMEL flash chip. Though I could just have ...
by MikeDev101
Sat Jul 25, 2020 3:12 am
Forum: Newbies
Topic: 6502 "Microcontroller" (First Project, No longer on hiatus)
Replies: 31
Views: 5046

Re: 6502 AD Breadboard microcontroller? ("Poor man's Arduino

I've decided to put my project on hold. I've had some complications...

1. I've damaged 1 and destroyed another of my only EEPROM sockets, by accident, during the extraction process. One of them is still useable, but it's not in one piece anymore and the other is a lost cause (missing/broken pins ...
by MikeDev101
Thu Jul 23, 2020 1:36 am
Forum: Newbies
Topic: 6502 "Microcontroller" (First Project, No longer on hiatus)
Replies: 31
Views: 5046

Re: 6502 AD Breadboard microcontroller? ("Poor man's Arduino

(snip)

Good advice. I have decided to stick to a basic EEPROM and SRAM with CPU design. I'll be using the HD74LS00P logic chip and a 74LS93 divider (in tandem with the 16MHz oscillator, to hopefully run at 1.33MHz) to provide the clock. Not to be rude, but I find it easier to follow the video's ...
by MikeDev101
Thu Jul 23, 2020 12:24 am
Forum: Newbies
Topic: 6502 "Microcontroller" (First Project, No longer on hiatus)
Replies: 31
Views: 5046

Re: 6502 AD Breadboard microcontroller? ("Poor man's Arduino

I do believe I may have some NAND gates... Not entirely sure at the moment but it's something along the line of the Texas Instruments CD-series logic chips?
CD isn't the relevant part. What's important is the letters after the 74, such as 74 LS 00 or 74 HC 00.

Garth's right about CD 4000 series ...
by MikeDev101
Wed Jul 22, 2020 2:59 pm
Forum: Newbies
Topic: 6502 "Microcontroller" (First Project, No longer on hiatus)
Replies: 31
Views: 5046

Re: 6502 AD Breadboard microcontroller? ("Poor man's Arduino

I'd suggest your first build can have a very simple, and even inefficient, memory map. It will make life easier. You have little choice but to put RAM at the low end, and programmable ROM at the high end, because of the 6502's design.

That is to say, I urge you to think of your first design and ...
by MikeDev101
Wed Jul 22, 2020 3:03 am
Forum: Newbies
Topic: 6502 "Microcontroller" (First Project, No longer on hiatus)
Replies: 31
Views: 5046

Re: 6502 AD Breadboard microcontroller? ("Poor man's Arduino

I've taken a look into the videos, and they help clear up some of my confusion. I've yet to acquire a EEPROM programmer to begin writing assembly code to use my chip, and a 1MHz full-can oscillator for the clock. I'll also be extracting the MOS 8520A-1 from my now "for-parts" Commodore 1581 drive ...
by MikeDev101
Sat Jul 18, 2020 11:37 pm
Forum: Newbies
Topic: 6502 "Microcontroller" (First Project, No longer on hiatus)
Replies: 31
Views: 5046

Re: 6502 AD Breadboard microcontroller? ("Poor man's Arduino

You might find it useful (or interesting) to review other threads from people with similar starting points. I found these:
http://forum.6502.org/viewtopic.php?p=33687#p33687
http://forum.6502.org/viewtopic.php?f=12&t=5442

There is a bootstrapping problem, in that you need the 6502 to be running ...
by MikeDev101
Fri Jul 17, 2020 4:03 pm
Forum: Newbies
Topic: 6502 "Microcontroller" (First Project, No longer on hiatus)
Replies: 31
Views: 5046

Re: 6502 AD Breadboard microcontroller? ("Poor man's Arduino

if the OP thinks he over-heated the 6502, I think it would be worth buying a new W65C02S It's actually pretty unlikely MikeDev101 overheated his 6502. As we've often heard Garth explain, semiconductor dice can withstand surprisingly high temperatures.

But a newly purchased 65C02 (either WDC, or ...
by MikeDev101
Thu Jul 16, 2020 10:01 pm
Forum: Newbies
Topic: 6502 "Microcontroller" (First Project, No longer on hiatus)
Replies: 31
Views: 5046

Re: 6502 AD Breadboard microcontroller? ("Poor man's Arduino

Correction once more: I had a 1581 drive. Doesn't really help working late at night on projects like this :lol:

Anyway, I hope that I find it helpful for the advice y'all shared. I'll see what I can do to that CPU. (Though, I am a tad bit concerned about the internal integrity, I had it on a hot ...
by MikeDev101
Thu Jul 16, 2020 4:55 am
Forum: Newbies
Topic: 6502 "Microcontroller" (First Project, No longer on hiatus)
Replies: 31
Views: 5046

Re: 6502 AD Breadboard microcontroller? ("Poor man's Arduino

First, Welcome!

Second.... if you have a 1541 diskette drive, and it's complete, you might be better off selling it as a complete unit and use those funds to get a new CMOS W65C02S (which is rated at 14MHz vs the 1MHz 6502 you have) plus a few additional support chips, like a 65C22 VIA, some 74HC ...
by MikeDev101
Thu Jul 16, 2020 3:23 am
Forum: Newbies
Topic: 6502 "Microcontroller" (First Project, No longer on hiatus)
Replies: 31
Views: 5046

Re: 6502 AD Breadboard microcontroller? ("Poor man's Arduino

Image attached is a look at what I have.
by MikeDev101
Thu Jul 16, 2020 3:21 am
Forum: Newbies
Topic: 6502 "Microcontroller" (First Project, No longer on hiatus)
Replies: 31
Views: 5046

6502 "Microcontroller" (First Project, No longer on hiatus)

Hello, I'm MikeDev. I recently extracted a small handful of electronic goods.

I extracted a MOS 6502AD processor, NEC D4364C-15L Static RAM, ATMEL AT49F010 70PC flash, a WINBOND W27E257-12 EEPROM, and a TOYCOM TCO-745A crystal oscillator @16.000 MHz (I'm not really sure about the clock, these 6502 ...