I am capturing data that from industrial device that is meant to be printed by a dot matrix printer, the device uses RS232 -DB25 port. I am able to capture data successfully using Arduino UNO,using Pullup for Input Wires.
I am now trying to minimalize the circuit by making own pcb board using Arduino, do I need to add pullup register for all the data buses or a single pullup register can be used?
I am capturing data that from industrial device that is meant to be printed by a dot matrix printer, the device uses RS232 -DB25 port. I am able to capture data successfully using Arduino UNO,using Pullup for Input Wires.
I am now trying to minimalize the circuit by making own pcb board using Arduino, do I need to add pullup register for all the data buses or a single pullup register can be used?
I think you mean pull up resistor.
You don't need pull up resistors for RS232 (or any other kind of resistors).
You do need to make sure the voltages are correct. 'Proper' RS232 uses (I think) + and - 12V. Arduino uses 5v or 3.3v depending on which one you have.
I can't comment about anything else you might be asking about.
Below is the full code, I'm using internal pullup resistors when using Arduino. But now I want to develop own PCB board. Do I need to attach seperate pullup resistors for each input?
Whether or not you need pull up resistors depends on what you are connecting to the inputs. To stand a chance of answering I, or anyone else on here, would need to see a circuit diagram. All I can say based on what you have said is you definitely don't need them for RS232 (but check the voltages).
RS232 is specified as +/-3 to +/-12V, so unless you check, a random RS232 device might well destroy
your Arduino unless some sort of voltage limiting or opto-coupler is used.