|
Confusion over the use of resistors between MCU and LCD module.
The PicDem 2 PLUS board didn't have them.
I am going to bread board one w/ them and test out...but my thinking
says it shouldn't hurt to have (say) 1K resistor on the bi-directional
data lines. The direction changes many times (as those who've worked
with LCD parallel modules before).
My additional thinking is if both MCU and LCD module are in output
mode over the same bus line (or lines) *AND* one is high and the other
is low, a 1k resistor will protect by limiting current.
On the flip side, if both are in input, nothing big will happen. Under
normal (one side is driving, other side is receiving a logic signal)
operation, the 1k *SHOULD* be insignificant in comparison to the
internal resistance of the receiver circuits.
However the reverse is possible, the resistance might be too much and
cause mis-reads of the logic state.
I've designed a PCB and will be getting one back soon (from
ExpressPCB) with space in the design FOR them... I can always bypass
with a wire. Also having the wire in there allows for possible
re-wiring (it's difficult to get the SAME exact pin-outs between two
different 14-pin LCD parallel module manufactures)...
In any case, was open to suggestions... Perhaps always change the
direction of the dataport pins to input after a write cycle to the LCD
module?!
I dunno. I am not much of a hardware guy -- better at programming MCUs.
--Doug
|