LDmicro0.2 MICRO=Atmel AVR ATmega328 28-PDIP CYCLE=10000 us at Timer1, YPlcCycleDuty:0, ConfigurationWord(s):0x342AC4B400000000 CRYSTAL=16000000 Hz BAUD=9600 Hz, RATE=1000000 Hz, SPEED=100000 Hz PULL-UP LIST PB: 0xFFFFFFFF PC: 0xFFFFFFFF PD: 0xFFFFFFFF END VAR LIST END IO LIST XCalubert0 at 0 0 0 XCalubert00 at 0 0 0 XCalubert1 at 0 0 0 XCalubert11 at 0 0 0 XCalubert2 at 0 0 0 XCalubert3 at 0 0 0 XCalubert4 at 0 0 0 XCalubert5 at 0 0 0 YCalubert0 at 0 0 0 YCalubert00 at 0 0 0 YCalubert1 at 0 0 0 YCalubert11 at 0 0 0 YCalubert2 at 0 0 0 YCalubert3 at 0 0 0 YCalubert4 at 0 0 0 YCalubert5 at 0 0 0 END PROGRAM RUNG 1 COMMENT En estas lineas son pull-ups (solo los pull-ups se pueden colocar en entradas no exizten en las salidas).\r\nIn these lines they are pull-ups (only the pull-ups can be placed in inputs, they do not exist in the outputs) END RUNG 2 PARALLEL SERIES CONTACTS XCalubert0 0 1 COIL YCalubert0 0 0 0 0 END SERIES CONTACTS XCalubert1 1 1 COIL YCalubert1 0 0 0 0 END SERIES CONTACTS XCalubert00 0 1 COIL YCalubert00 1 0 0 0 END SERIES CONTACTS XCalubert11 1 1 COIL YCalubert11 1 0 0 0 END END END RUNG 3 COMMENT En estas lineas no tienen pull-ups (tendran que colocar las resistencias pull-ups fuera de la CPU en el PCB).\r\nThese lines do not have pull-ups (you will have to place the pull-ups outside the CPU on the PCB) END RUNG 4 PARALLEL SERIES CONTACTS XCalubert2 1 0 COIL YCalubert2 0 0 0 0 END SERIES CONTACTS XCalubert3 0 0 COIL YCalubert3 0 0 0 0 END END END RUNG 5 PARALLEL SERIES CONTACTS XCalubert4 1 0 COIL YCalubert4 1 0 0 0 END SERIES CONTACTS XCalubert5 0 0 COIL YCalubert5 1 0 0 0 END END END RUNG 6 COMMENT hay otras forma de programar pull-ups. pero eso es para un nivel masalto de programacion, poco a poco y crearemos un imperio\r\nthere are other ways to schedule pull-ups. but that is for a higher level of programming, little by little and we will create an empire END