> >> I want to serially communicate two pic16f628s, but the distance >> between them is long, i.e, more than 30 meter, do you know any >> integrated cicuit for obtaining greater voltages-currents from >> pic16f628 output pins (i.e., amplify) and at the receiver side >> convert it to the pic16f628 input level. > use proper RS-232 level converters (e.g. max232) and decent cable and you > should have no probems at that distance. Actually, depending on data rate, I don't think there's any problem having a PIC send serial data 30 meters. You may have a ground loop problem, though. Optical isolation could help with that, or go to an EIA422 or EIA485 bus. Typical chips for this are the MAX488 and similar. Harold -- FCC Rules Updated Daily at http://www.hallikainen.com - Advertising opportunities available! -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist