This page describes a serial to parallel converter that was originally included as part of our PG evaluation kit. It is a basic serial to parallel converter written in assembler, and is written in the format of an example or tutorial.
The circuit, gerbers and software - everything you need to build the project - are here. It would be hard to get a serial to parallel converter much simpler than the single 20 pin IC in this circuit.
The 89C evaluation board is also documented in our circuits library. The converter runs at baud, and outputs each byte received on a centronics style parallel port, together with a nominal 50 microsecond strobe. The converter buffers up the bytes received if busy is active, and is bidirectional - when the sample switch is pushed, the converter samples the parallel port and transmits the value back out the serial port. All the parameters are adjustable in the code.
The firmware provided should be assembled with the shareware assembler TASM. Plus end-to-end serial has big advantages over parallel - feet without any problem at all. Voltage is, I think, the least of the conversion issues. The big factor is handshaking. Over the years, I found that parallel handshaking was very reliable but serial Sign up to join this community.
The best answers are voted up and rise to the top. Stack Overflow for Teams — Collaborate and share knowledge with a private group. Create a free Team What is Teams? Learn more. Parallel to serial conversion Ask Question. Asked 2 years, 11 months ago. Active 1 year, 3 months ago. Viewed 3k times. Improve this question. On windows you need to write a device driver Which one did have RS compliant ports?
Spektre We're talking "input" here, not output. Some diodes, resistors, and capacitors can make any TTL-port capable of catching an RS signal without being fried. That's how it's done here. Definitly there's a reason for the MAX - sometimes it's hard to come by negative voltages in a circuit.
But if you use case is receiving RS only, can be done way simpler. The circuit in my answer below is done that way. Show 3 more comments. Active Oldest Votes.
Here's an example that converts serial to parallel:- Schematics of a Printer Adaptor Unlike more modern UARTs the does not have any internal registers that need to be 'programmed' to set it up, so it can be used standalone - and it has separate parallel read and write ports which are easier to use in a 'dumb' hardwired circuit. Improve this answer. Bruce Abbott Bruce Abbott 4, 9 9 silver badges 26 26 bronze badges.
I'd use an Arduino too. But is that not a 'full blown computer'? It has a full blown CPU. I use Arduino clones because they are cheaper than buying the parts separately and making my own boards. This design should be the accepted answer. It does conversion between serial and parallel in one chip that does not need to be programmed, like the OP was looking for.
The diagram looks pretty intimidating, but all the other blocks are just breadcrumbs, for level shifting, clock, interrupt logic, that kind of stuff.
And such chip is a full blown computer with peripherials and memory integrated Lately some old evaluation boards have entered the market so you still do not need to solder Show 4 more comments. Yes, there were such gadgets that converted serial to parallel. Add a comment. There were still are! Add a port to the computer With PC-compatibles this is trivial, but with other machines not always so easy.
Community Bot 1. Serial port to printers where, as pointed out above, often an option. Soem printers where even only serial.
0コメント