Opinions seem to be divided:- There is "Programmable Interrupt Controller", the 8259 of IBM-PC infamy There is "Peripheral Interface Controller", the PICs we know and tolerate, if not love but, according to Active Components' new catalog (P20), there is also... ----> "Positive Impedance Converter", with familiar names such as the PIC16F877... Best regards, P.S. Here are some more, according to the german acronym server (not sure about the last two): PIC - Paired Ion Chromatography PIC - Personal Intelligent Communicator PIC - picrinic acid + 2,4,6-(NO2)3-C6H2-OH + 2,4,6-trinitro phenol PIC - Pilot In Command PIC - Plastic-Insulated Cable PIC - Position Independent Code PIC - Primary Independent Carrier PIC - Prior Informed Consent PIC - Priority Interrupt Controller PIC - Program Interrupt Controller =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Spehro Pefhany --"it's the network..." "The Journey is the reward" speff@interlog.com Info for manufacturers: http://www.trexon.com Embedded software/hardware/analog Info for designers: http://www.speff.com Contributions invited->The AVR-gcc FAQ is at: http://www.bluecollarlinux.com =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics