Date   

New file uploaded to cosmacelf

cosmacelf@...
 

Hello,

This email message is a notification to let you know that
a file has been uploaded to the Files area of the cosmacelf
group.

File : /BillRowe/IMG_1922.JPG
Uploaded by : broweo <broweo@...>
Description : Card Cage for PE Elf including memory and I/O

You can access this file at the URL:
https://groups.yahoo.com/neo/groups/cosmacelf/files/BillRowe/IMG_1922.JPG

To learn more about file sharing for your group, please visit:
https://help.yahoo.com/kb/index?page=content&y=PROD_GRPS&locale=en_US&id=SLN15398

Regards,

broweo <broweo@...>


New file uploaded to cosmacelf

cosmacelf@...
 

Hello,

This email message is a notification to let you know that
a file has been uploaded to the Files area of the cosmacelf
group.

File : /BillRowe/IMG_1923.JPG
Uploaded by : broweo <broweo@...>
Description : First PE Elf

You can access this file at the URL:
https://groups.yahoo.com/neo/groups/cosmacelf/files/BillRowe/IMG_1923.JPG

To learn more about file sharing for your group, please visit:
https://help.yahoo.com/kb/index?page=content&y=PROD_GRPS&locale=en_US&id=SLN15398

Regards,

broweo <broweo@...>


Re: IEEE Spectrum inducts the 1802 into the Chip Hall of Fame

Chris
 

Awesome article Stephen!

I was skimming the table of contents and "RCA 1802" caught my eye!

Chris Wardell


Re: IEEE Spectrum inducts the 1802 into the Chip Hall of Fame

Steve Gemeny
 

Excellent work and a very enjoyable read. Exactly on point as a teaching tool for exquiring young minds...

The 1802 is how I taught myself computer design and operation just a couple years out of high school when I was finding College to be exceedingly mundane and dissatisfying.  What I learned with the 1802 projects, on my own, launched me on a path that lead me through COMSAT Corporation & a tech spin-off, Johns Hopkins Applied Physics Laboratory & a second tech spin-off on what now has been a 38 year career.  Along that trek, the 1802 has kept me company, even informing my development of the Longevity Plan for NASA’s New Horizons mission to explore Pluto as Ground System Lead Engineer. I still have that 2003 rebuild of the ELF hanging on the wall of my Dir. Business Development office at that second tech spin-off (running with Blinkin’ lights) - which evokes the occasional ‘what is that?’ from a fresh out engineer...

Not too bad a legacy for that little $80 elf built back in the day. (And I know I've heard dozens of similar 1802 stories over the years). 

Steve Gemeny

Sent by my fat thumbs drifting aimlessly  across tiny soft I Keys...

On Jul 4, 2018, at 8:20 AM, bill rowe bill_rowe_ottawa@... [cosmacelf] <cosmacelf@...> wrote:

That's a great writeup stephen - very well written and kudos to you for putting it forward.  I knew about "Fred" etc and, of course, the Popular Electronics articles but i had not really realized that weisbecker thought the home market was important.




From: cosmacelf@... <cosmacelf@...> on behalf of stephen.cass@... [cosmacelf] <cosmacelf@...>
Sent: July 3, 2018 3:45 PM
To: cosmacelf@...
Subject: [cosmacelf] IEEE Spectrum inducts the 1802 into the Chip Hall of Fame
 
 

Hello all,

The official announcement is July 5th, but I wanted to give you folks a heads up that we've soft-launched the 2018 class of inductees for IEEE Spectrum's Chip Hall of Fame, which tries to tell the stories behind the invention of influential integrated circuits. Included in this year's class is the 1802! 


https://spectrum.ieee.org/semiconductors/processors/chip-hall-of-fame-rca-cdp-1802


For me, the most fascinating part of my research for the citation was reading Joe Weisbecker's own words in two 1974 articles in "Computer" magazine, where he pretty much laid out the home computer revolution, right down to people swapping programs in magazines. He was a true visionary, and my own hope is that the Hall of Fame induction helps make him even just a little bit better known to today's techies.


Anyhoo, I hope you all like it!


Stephen


 


Re: IEEE Spectrum inducts the 1802 into the Chip Hall of Fame

bill rowe
 

That's a great writeup stephen - very well written and kudos to you for putting it forward.  I knew about "Fred" etc and, of course, the Popular Electronics articles but i had not really realized that weisbecker thought the home market was important.




From: cosmacelf@... on behalf of stephen.cass@... [cosmacelf]
Sent: July 3, 2018 3:45 PM
To: cosmacelf@...
Subject: [cosmacelf] IEEE Spectrum inducts the 1802 into the Chip Hall of Fame
 
 

Hello all,

The official announcement is July 5th, but I wanted to give you folks a heads up that we've soft-launched the 2018 class of inductees for IEEE Spectrum's Chip Hall of Fame, which tries to tell the stories behind the invention of influential integrated circuits. Included in this year's class is the 1802! 


https://spectrum.ieee.org/semiconductors/processors/chip-hall-of-fame-rca-cdp-1802


For me, the most fascinating part of my research for the citation was reading Joe Weisbecker's own words in two 1974 articles in "Computer" magazine, where he pretty much laid out the home computer revolution, right down to people swapping programs in magazines. He was a true visionary, and my own hope is that the Hall of Fame induction helps make him even just a little bit better known to today's techies.


Anyhoo, I hope you all like it!


Stephen


 


Re: Presenting the 1802-MCP

codedoctor <no_reply@...>
 

Thanks for all the positive feedback! 

I have cleaned up my design documents and the Arduino code.  I have uploaded them to the "Files" section, under a folder called "1802 Membership Card Programmer".

One word about my unconventional design documents.  As I do all of my work by point-to-point soldering, I find it useful to have an exact layout of the board I am building, shown from the solder-side of the board.  I also show a small label next to each pin showing where that pin connects to.  This way, when I build my wire for that connection, I don't need to cross reference any other document.  I think it helps prevent me from making wiring errors.  This can get tight, though, depending on the situation, as some IC pins are connected to multiple destinations.  I have tried to make it as clear as possible by using color coding, dashed lines, etc.  Please let me know if there are any questions about what something means. 

So far, I have not found a tool which will allow me to have this sort of view within a modern circuit design application.  That is why I draw my design documents manually.

Please let me know if anyone has any suggestions for improvement as well, either in the circuit design or in the code.  I'm always ready to learn!

Thanks for everyone's interest in this project.


New file uploaded to cosmacelf

cosmacelf@...
 

Hello,

This email message is a notification to let you know that
a file has been uploaded to the Files area of the cosmacelf
group.

File : /1802 Membership Card Programmer (MCP)/1802MCP Build (20).jpg
Uploaded by : codedoctor
Description :

You can access this file at the URL:
https://groups.yahoo.com/neo/groups/cosmacelf/files/1802%20Membership%20Card%20Programmer%20%28MCP%29/1802MCP%20Build%20%2820%29.jpg

To learn more about file sharing for your group, please visit:
https://help.yahoo.com/kb/index?page=content&y=PROD_GRPS&locale=en_US&id=SLN15398

Regards,

codedoctor


New file uploaded to cosmacelf

cosmacelf@...
 

Hello,

This email message is a notification to let you know that
a file has been uploaded to the Files area of the cosmacelf
group.

File : /1802 Membership Card Programmer (MCP)/1802MCP Build (19).jpg
Uploaded by : codedoctor
Description :

You can access this file at the URL:
https://groups.yahoo.com/neo/groups/cosmacelf/files/1802%20Membership%20Card%20Programmer%20%28MCP%29/1802MCP%20Build%20%2819%29.jpg

To learn more about file sharing for your group, please visit:
https://help.yahoo.com/kb/index?page=content&y=PROD_GRPS&locale=en_US&id=SLN15398

Regards,

codedoctor


New file uploaded to cosmacelf

cosmacelf@...
 

Hello,

This email message is a notification to let you know that
a file has been uploaded to the Files area of the cosmacelf
group.

File : /1802 Membership Card Programmer (MCP)/1802 MCP readme.txt
Uploaded by : codedoctor
Description :

You can access this file at the URL:
https://groups.yahoo.com/neo/groups/cosmacelf/files/1802%20Membership%20Card%20Programmer%20%28MCP%29/1802%20MCP%20readme.txt

To learn more about file sharing for your group, please visit:
https://help.yahoo.com/kb/index?page=content&y=PROD_GRPS&locale=en_US&id=SLN15398

Regards,

codedoctor


New file uploaded to cosmacelf

cosmacelf@...
 

Hello,

This email message is a notification to let you know that
a file has been uploaded to the Files area of the cosmacelf
group.

File : /1802 Membership Card Programmer (MCP)/1802mcp.ino
Uploaded by : codedoctor
Description : Arduino code the 1802 MCP

You can access this file at the URL:
https://groups.yahoo.com/neo/groups/cosmacelf/files/1802%20Membership%20Card%20Programmer%20%28MCP%29/1802mcp.ino

To learn more about file sharing for your group, please visit:
https://help.yahoo.com/kb/index?page=content&y=PROD_GRPS&locale=en_US&id=SLN15398

Regards,

codedoctor


New file uploaded to cosmacelf

cosmacelf@...
 

Hello,

This email message is a notification to let you know that
a file has been uploaded to the Files area of the cosmacelf
group.

File : /1802 Membership Card Programmer (MCP)/1802 MCP design.pdf
Uploaded by : codedoctor
Description : 1802 MCP schematics, board layout, bill-of-materials

You can access this file at the URL:
https://groups.yahoo.com/neo/groups/cosmacelf/files/1802%20Membership%20Card%20Programmer%20%28MCP%29/1802%20MCP%20design.pdf

To learn more about file sharing for your group, please visit:
https://help.yahoo.com/kb/index?page=content&y=PROD_GRPS&locale=en_US&id=SLN15398

Regards,

codedoctor


IEEE Spectrum inducts the 1802 into the Chip Hall of Fame

Stephen Cass
 

Hello all,

The official announcement is July 5th, but I wanted to give you folks a heads up that we've soft-launched the 2018 class of inductees for IEEE Spectrum's Chip Hall of Fame, which tries to tell the stories behind the invention of influential integrated circuits. Included in this year's class is the 1802! 


https://spectrum.ieee.org/semiconductors/processors/chip-hall-of-fame-rca-cdp-1802


For me, the most fascinating part of my research for the citation was reading Joe Weisbecker's own words in two 1974 articles in "Computer" magazine, where he pretty much laid out the home computer revolution, right down to people swapping programs in magazines. He was a true visionary, and my own hope is that the Hall of Fame induction helps make him even just a little bit better known to today's techies.


Anyhoo, I hope you all like it!


Stephen


 


Re: Programmer's Guide To The 1802 available again.

marcpic1802
 

I was 16 when I bought the Netronics ELFII kit and started my journey in microcomputers.
I didn't know about your book back then, but I purchased the ebook when it was available a couple years ago.  It's an invaluable source for all those interested in the 1802.
Thank you Tom for allowing others access to it again!

 Sincerely,
Marc Bertrand
marcpic.com


Re: Comparison of PLM 1800 to PL/M 80

mark.pm.ogden@...
 

I suspect what is going on here is similar to the PL/M 80 compiler where true is determined by the least significant bit = 1 and false by the least significant bit = 0.

Here it looks like Q is set to the least significant bit of what ever is assigned to it without a specific optimisation for assignment of 1.

 

 

From: cosmacelf@...
Sent: 11 June 2018 21:03
To: cosmacelf@...
Subject: Re: [cosmacelf] Comparison of PLM 1800 to PL/M 80

 

 

I guess you could make up a lot of the missing function with the inline assembly but the code is pretty crude.  For example Q=1 translates to:

0421 D4022D;       0181        CALL LOADOP

0424 0451;         0182          DC      Z00051

0426 8F;           0183        GLO  RF

0427 F6;           0184        SHR

0428 CB042F;       0185        LBNF     $+00007

042B 7B;           0186        SEQ

042C C00430;       0187        LBR      $+00004

042F 7A;           0188        REQ

0430 ;             0189 ..00005 03

 

so he's loading a constant 1 then testing to see if it's 1(!) and setting/resetting the Q output.  I can imagine having written that but it's 30-ish instructions and 15 bytes instead of 1 and 1

 

 

 


From: cosmacelf@... <cosmacelf@...> on behalf of touchetek@... [cosmacelf] <cosmacelf@...>
Sent: June 11, 2018 12:08 PM
To: cosmacelf@...
Subject: Re: [cosmacelf] Comparison of PLM 1800 to PL/M 80

 

 

Nice!

The table suggests to me that the 1802 is considerably stripped down.
There's a lot of "not supported" in there.
Prior I was thinking it might be cool to write some code with it

but now it doesn't seem worth getting into.  Perhaps that was

the feeling back in the day...


Re: Presenting the 1802-MCP

mfischer25@...
 

Can I also add my congratulations for a great job and so cleanly and neatly implemented. I too hope to see the plans and code. Great Job!

Thanks,

Mike F.


What license does the CD1802 Membership Card system wear?

Gregg Levine
 

Hello!
At the moment I am currently looking at my first Summer project, a
Raspberry Pi based one, not that it matters here, but I am also
re-examining a previous idea.

It concerns the CDP1802 based system that I was briefly looking into
either during this same time period last year. Or perhaps shortly
after joining this group.

it was that of building a reasonably simple CDP1802 system for the
purposes of, ah, probably managing one of the many logic puzzles I
build here.

But after seeing Lee's excellent Membership Cards at the many VCF East
events since then I remembered that the schematic was also included
some place, and naturally wondered about the particulars concerning it
and of course the code it runs. That is of course its monitor, not the
user code uploaded into it of course.
-----
Gregg C Levine gregg.drwho8@...
"This signature fought the Time Wars, time and again."


Re: Presenting the 1802-MCP

codedoctor <no_reply@...>
 


Thank you very much, Andrew.


---In cosmacelf@..., <awasson@...> wrote :

codedoctor,

I just want to chime in and say that I’m excited and impressed by your interface. What a great addition to the Membership Card. I can also appreciate the attention to detail in the final product. Wow!

Cheers,
Andrew  


Re: Presenting the 1802-MCP

awasson2001
 

codedoctor,

I just want to chime in and say that I’m excited and impressed by your interface. What a great addition to the Membership Card. I can also appreciate the attention to detail in the final product. Wow!

Cheers,
Andrew  




On Jun 28, 2018, at 4:02 AM, codedoctor <no_reply@...> wrote:

Thanks Paul!  Ok, I’ll add more comments and visually clean up the code and then post it with my schematics, and parts list.



Re: Presenting the 1802-MCP

codedoctor <no_reply@...>
 

Thanks Paul!  Ok, I’ll add more comments and visually clean up the code and then post it with my schematics, and parts list.


Re: Presenting the 1802-MCP

codedoctor <no_reply@...>
 


Thanks Mark!  Hand wiring a small board like this is fun.  Doing the whole ELF 2000 was a huge challenge!


---In cosmacelf@..., <phiber@...> wrote :

That looks like it was fun! I agree with Bill, that's a great point-to-point wiring job. Super organized.

-Mark


On Wed, Jun 27, 2018 at 4:48 PM, codedoctor <no_reply@...> wrote:



Thanks Bill!


---In cosmacelf@..., <bill_rowe_ottawa@...> wrote :

once again: very nice work - i like the wiring - very neat.