are MAX232s neccessary?/ Increase reliability?
Hello everybody,
I am using a pic18F4520 for some basic PC/PIC serial communication. I really don't need to send that much data back and forth, but I do want everything to be as reliable as possible.
I am currently not using a max232 and everything works fine. I have some resistors in place as per the PBP manual. I've also read that a max232 is uneccesary when communicating between PIC and PC
http://en.wikibooks.org/wiki/Serial_...river_Receiver.
Intuitively, it makes sense to use a max232 because of the different line levels. However, if the designers of the PIC and the PC have already taking the necessary steps to make the max232 uneccessary, than there's no need to add it in . . .
. . . unless using it would increase overall reliability in some way. Then it would be a good idea.
any thoughts?
eric
Series resistor RS232 method
Hello,
I would like to verify that if I have chosen to use the picbasic method of RS232 interfacing with a 1K resistor from ( 16F877 ) portC.6 to the PC RS232 DB9 pin 2 and a 22K resistor from portC.7 to PC RS232 DB9 pin3, that I can not use the HSERIN or HSEROUT commands.
I tried and have no luck with the HW commands. Tried about every sample piece of code I could find in the forum.
SERIN, SEROUT commands on the other hand work just fine.
Curious why? I'm assuming it's to do with the data inversion as such...
Thanks,
Wayne