En alguna otra oportunidad hablamos de este maravilloso proyecto. Se trata de un compilador de lenguaje ladder a código nativo PIC16 o AVR.
Las principales características son:
- Entradas y salidas digitales
- Temporizadores (TON, TOF, RTO)
- Contadores (CTU, CTD, »contadores circulares» para ser usados como secuenciadores)
- Entradas analógicas, salidas analógicas (PWM)
- Variables enteras e instrucciones aritméticas
- Comunicaciones serie fáciles de usar: a una PC, LCD, u otros dispositivos
- Registros de desplazamiento, tablas
- Variables en EEPROM
- Simulador para probar sus programas antes de generar el código PIC/AVR
Los siguientes microcontroladores están soportados:
- PIC16F628(A)
- PIC16F88
- PIC16F819
- PIC16F877(A)
- PIC16F876(A)
- PIC16F887
- PIC16F886
- ATmega128
- ATmega64
- ATmega162
- ATmega32
- ATmega16
- ATmega8
El programa es software libre; el código fuente y los ejecutables están disponibles para descargar desde la web oficial.
+ LDmicro: Ladder Logic for PIC and AVR
+ Descargar versión en español con documentación y ejemplos