6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat May 11, 2024 6:38 pm

All times are UTC




Post new topic Reply to topic  [ 102 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7  Next
Author Message
 Post subject:
PostPosted: Wed Oct 05, 2011 4:41 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8179
Location: Midwestern USA
BillO wrote:
A USART (like a 2651 or 16550) is the big boy in low speed communications. Both the ACIA and UART have subset functionality and are essentially the same.

I'm using the NXP 2692A dual ACIA in my POC design. It has just about all of the bells and whistles of the 16550, except for a smaller FIFO. I've done loopback tests on the POC and it'll easily handle 115.2 Kbps CBAT through one port with Ø2 at 8 MHz. The 2692 also has timers and other toys with which to play. Best of all, interfacing it to the 65xx bus is no big deal.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Oct 05, 2011 5:03 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8433
Location: Southern California
Quote:
More recently I had actually wanted to find a romable Forth to put on it as well, but ran out of steam on that.

My job doesn't seem very secure because of dismal sales for the last year or two.  If I get let go, one thing I want to do with my time is publish my '02 and '816 Forth kernels as assembler sources.  The '816 one is closer to ready for publishing but has only collected dust for many years.  My '02 Forth will need more work to make it public, especially for an all-RAM model, as the current one is ROMed.  (The primary difference is how variables are compiled.)

It is a very rich Forth though, and adds full interrupt support in high-level Forth with prioritized interrupts that can be installed and deleted on the fly, more program structures than others have ready-made, date & time (including multiple alarms for carrying out tasks at assigned times, with 10ms granularity in the case of my workbench computer), trig, log, square-root, random-number, and extended-precision functions, 32-bit looping controls (in addition to the normal 16-bit ones), ability to go into assembly language in the middle of a secondary and back again, and more primitives for faster execution of words that are usually written as secondaries.  It's mostly Forth-83 but has a lot of enhancements from ANS, Brodie's books "Starting Forth" and "Thinking Forth," Forth Dimensions, F-PC, common Forth usage, and my own experience.  There may be a lot more there than you need, but various portions will be in INCLude files that you can leave out if you like.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Oct 05, 2011 10:32 am 
Offline

Joined: Mon Mar 02, 2009 7:27 pm
Posts: 3258
Location: NC, USA
GARTHWILSON wrote:
...My job doesn't seem very secure because of dismal sales for the last year or two. If I get let go, one thing I want to do with my time is publish my '02 and '816 Forth kernels as assembler sources...

Sorry to hear that Garth... Just out of curiosity, how big is your version for the 6502?

_________________
65Org16:https://github.com/ElEctric-EyE/verilog-6502


Top
 Profile  
Reply with quote  
 Post subject: Sagging Sales
PostPosted: Wed Oct 05, 2011 4:46 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8179
Location: Midwestern USA
GARTHWILSON wrote:
My job doesn't seem very secure because of dismal sales for the last year or two.

Let's hope that isn't the case. <Sigh>

Many of my clients are suffering from sagging sales, some of it due to the decline of the manufacturing sector of our economy. Meanwhile, our so-called leaders fiddle while the USA burns. Adding insult to injury, Obama's jobs "czar," Jeffrey Immelt, relocated key parts of GE's manufacturing operations to China. Just how is that going to improve the jobs picture?

Reagan got it right with his wisecrack about fearing anyone who says they are from the government and are there to help.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Oct 05, 2011 5:29 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8433
Location: Southern California
Quote:
Just out of curiosity, how big is your version for the 6502?

To avoid further highjacking this topic, I put a response at viewtopic.php?p=16280#16280 .

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon Apr 02, 2012 12:12 am 
Offline
User avatar

Joined: Mon Aug 08, 2011 2:48 pm
Posts: 808
Location: Croatia
Today finally i had some free time, and i went to do something i have been postponing from the beginning of my sbc project...
So i soldered the unsoldered pins, and connected the 6850 to the Cp2102 usb to tll module. At first it didn't work, i with my scope i quickly discovered that i missed a pin on the 4040 counter, and i got baud rate 4800 instead of 9600... But again it didn't work... I wend to check everything with the scope, and the usb module gave some weird results, after a few hours i discovered why. The RXD on the usb module is transmit and TXD is receive :shock: CCC... After i switched the two wires it worked perfectly...
Now if I just could manage to get the usb module working on my android device that i got as a birthday present, that would be great...


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Apr 05, 2012 7:43 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8433
Location: Southern California
I blew the dust off an RS-232 primer article I wrote 9 years ago but never did anything with, and updated some links and things and posted it on my website, at http://wilsonminesco.com/RS-232/RS-232primer.html .

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Apr 05, 2012 3:51 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8179
Location: Midwestern USA
GARTHWILSON wrote:
I blew the dust off an RS-232 primer article I wrote 9 years ago but never did anything with, and updated some links and things and posted it on my website, at http://wilsonminesco.com/RS-232/RS-232primer.html .

<Sneezing from flying dust>

Joking aside, in the section about connectors you might want to mention the common use of RJ-45 connectors for TIA-232 connections. Both Equinox and Digiboard serial adapter units offer them along with DB-25 connectors.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Apr 05, 2012 7:51 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8433
Location: Southern California
Quote:
<Sneezing from flying dust>

Yeah, maybe I should add some outdated cartoons like my interrupts primer—maybe of the IBM men putting on their garters and singing their company songs, or women with short skirts and beehive hairdos.  :lol:

Quote:
Joking aside, in the section about connectors you might want to mention the common use of RJ-45 connectors for TIA-232 connections. Both Equinox and Digiboard serial adapter units offer them along with DB-25 connectors.

An article I referenced as having more on the connectors does indeed tell about them, with good diagrams.  RJ-45 is neat in that it's more compact and quicker to plug in and unplug, but I wish they had put the pins for the PC board on .100" centers so they could be inserted into standard perfboard.  Of course the DB-25 is no better, and the DB-9 is still kind of bad for that, but they do seem to be more reliable for making dependable connections.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Fri Apr 06, 2012 4:44 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8179
Location: Midwestern USA
GARTHWILSON wrote:
Quote:
<Sneezing from flying dust>

Yeah, maybe I should add some outdated cartoons like my interrupts primer-- maybe of the IBM men putting on their garters and singing their company songs, or women with short skirts and beehive hairdos. :lol:

Don't forget the punch card readers and the Tele-Type machines!

Quote:
Quote:
Joking aside, in the section about connectors you might want to mention the common use of RJ-45 connectors for TIA-232 connections. Both Equinox and Digiboard serial adapter units offer them along with DB-25 connectors.

An article I referenced as having more on the connectors does indeed tell about them, with good diagrams. RJ-45 is neat in that it's more compact and quicker to plug in and unplug, but I wish they had put the pins for the PC board on .100" centers so they could be inserted into standard perfboard.

The dual RJ-45 connector I used on POC V1 has two rows of pins, with 100 mil centers between the rows. However, the pins in one row are staggered 50 mils relative to the pins in the other row. While this wouldn't pose a problem with a PCB layout, one would be forced to drill 8 small holes to work with perf board. Not real hobby friendly.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Apr 06, 2012 5:34 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8433
Location: Southern California
Quote:
Don't forget the punch card readers and the Tele-Type machines!

The first computer I used was an IBM 360, and we lowly students had to sit at the big card-punch machine desk to do the cards (which we had to buy in the college book store) and transfer our programs which we wrote by hand, one line to a card, in Fortran IV.  A few years later I was working at a radio station where the news came in on a teletype machine that typed slowly on newsprint paper that came on rolls.  I suspect it used EBCDIC instead of ASCII.  A few years after that I was working in applications engineering at a microwave power transistor manufacturer.  They didn't have a fax machine yet in this company of 350 people, but I remember seeing the highest-ranking secretary using paper tape in connection with the telex machine.

Just for fun: How much room would it take to store a 2-hour movie on paper tape?  :lol: :lol:

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Apr 06, 2012 6:12 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10800
Location: England
Is that 3800 MByte at 10 bytes/inch? That seems to be something over 6000 miles.

(Estimates of a movie size seem to vary from 300MByte to nearly 5Gbyte - depends on quality and encoding.) And I'm assuming 8-bit wide tape, which feels wrong.

Edit to add: you can still buy equipment and supplies!


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Apr 06, 2012 6:14 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8433
Location: Southern California
Commercially made DVDs, IIRC, can hold up to 25GB.

When our younger son was preparing for college a few years ago, he was looking through the requirements.  One was that he have a computer.  I asked him if it said the student had to be older than his/her computer. :lol:

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Apr 06, 2012 8:06 am 
Offline
User avatar

Joined: Tue Nov 16, 2010 8:00 am
Posts: 2353
Location: Gouda, The Netherlands
BigEd wrote:
Is that 3800 MByte at 10 bytes/inch? That seems to be something over 6000 miles.

A 3000 mile/hour paper tape feeder would scare me.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Apr 06, 2012 9:21 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10800
Location: England
I hadn't thought of that. You could run 100 colossus-style readers in parallel.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 102 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: