I'm looking for advice on what I might do to get some RS232 modules I bought to work with my DS89C450 circuit. I bought a variety of RS232 modules off of Ebay, and the ones that use the MAX232CSE work fine. The ones that use the MAX3232ESE do not work completely.
All modules allow me to communicate with my DS89C450 circuit all the way up to 115200 baud. The MAX3232 based modules DO NOT allow me to program the parts via the in-system programming method however. I always download to the device at 38400 baud. I use a 29.7412 MHZ crystal that allows me 'perfect' timing at 38400 ... 115200 baud.
The two buffers I am using are NC7SZ125M5X single gate buffers. I use 0.01 capacitors next to each part, from VCC to GND. While trying to get this to work, I have been using a 8 inch long cable from my PC motherboard to the RS232 module. I use a 12 AC adapter into a 7805 regulator for circuit power.
I have tried using both a 74AC125 and 74HC125, and saw no change. I also tried changing the charge pump capacitors - using both 0.01/0.1 uF, and saw no change either, polarized and not polarized.
I'd appreciate any advice on how I might get these MAX3232ESE based modules working.
All modules allow me to communicate with my DS89C450 circuit all the way up to 115200 baud. The MAX3232 based modules DO NOT allow me to program the parts via the in-system programming method however. I always download to the device at 38400 baud. I use a 29.7412 MHZ crystal that allows me 'perfect' timing at 38400 ... 115200 baud.
The two buffers I am using are NC7SZ125M5X single gate buffers. I use 0.01 capacitors next to each part, from VCC to GND. While trying to get this to work, I have been using a 8 inch long cable from my PC motherboard to the RS232 module. I use a 12 AC adapter into a 7805 regulator for circuit power.
I have tried using both a 74AC125 and 74HC125, and saw no change. I also tried changing the charge pump capacitors - using both 0.01/0.1 uF, and saw no change either, polarized and not polarized.
I'd appreciate any advice on how I might get these MAX3232ESE based modules working.