Skip to content

Releases: LDmicro/LDmicro

v5.4.1.1

22 Mar 19:12
Compare
Choose a tag to compare

== Release 5.4.1.1

* Fixed: Reset the Pull-up resistors when you start a new program. Fix #222

* Added PWM on Atmega128. Fix #221

* Fixed: BUS TRASER for PICs MCU.

* Wiki: BUS TRASER
https://github.com/LDmicro/LDmicro/wiki/BUS-TRASER

v5.4.1.0

19 Mar 18:21
Compare
Choose a tag to compare

== Release 5.4.1.0

* Added "Microchip PIC12F1840 8-pin packages" (Sponsored by MGP, thank you very much.)

* New:  Element  ODR: ONE DROP if RISING is the inversion
  of the element OSR: ONE-SHOT RISING,
                                _   _   _
                           --[_/ ODR \_/ ]--     ONE DROP if RISING
                                _     _
                           --[_/ OSR_/ \_]--     ONE-SHOT RISING
* Rename: Element OSL: ONE-SHOT LOW LEVEL
  to new name     ODF: ONE DROP if FALLING
                              _     _   _
                           --[ \_ODF \_/ ]--     ONE DROP if FALLING
                              _       _
                           --[ \_OSF_/ \_]--     ONE-SHOT FALLING
* Wiki: OSR, OSF, ODR, ODF, OSC
https://github.com/LDmicro/LDmicro/wiki/OSR,-OSF,-ODR,-ODF,-OSC

* Fixed error: 'true' undeclared (first use in this function). Issue BuildAVR.bat fixed #227
    while(true)   replaced at   while(1)

* Fixed: BUS TRACER element.

* Wiki: HOW TO: 7 segment display (7SEG & BUS)
https://github.com/LDmicro/LDmicro/wiki/HOW-TO:-7-segment-display-(7SEG-&-BUS)

* Fix: WIP: SPI Atmel AVR-GCC for ATmega2560.

v5.4.0.5

29 Oct 23:21
Compare
Choose a tag to compare

== Release 5.4.0.5

* Refactor EEPROM RERSIST_ELEM for AVR

* Fixed bug: LDmicro Forum - A problem with substracting 2 values #214
  ELEM_ADD & ELEM_SUB refactoring

* Added "Atmel AVR ATmega1284 44-Pin packages"

* Fixed PWM for AVR ATmega1284. Six PWM Channels are available.

* Fixed AVR ATtiny85

build5405.zip

v5.4.0.4

18 Dec 23:21
Compare
Choose a tag to compare

== Release 5.4.0.4

* Fixed the bug in ladder.h generated by version 5.4.0.x when compiling for AVR-GCC (double include).

* PULSER instruction tested with ATmega2560 (both HEX->ASM and AVR-GCC compilers)
  PULSER instruction tested with PIC16F887 (both HEX->ASM and HI-TECH C compilers)
  See: https://github.com/LDmicro/LDmicro/wiki/PULSER

* Fixed: Convert manual-es.txt from 65001 UTF-8 code page to 1252 code page

v5.4.0.3

11 Dec 09:43
Compare
Choose a tag to compare

== Release 5.4.0.3

* Modified menu Settings

* Fixed lang-fr.txt

* Some minor hotfixes

* Fixed manual-es.txt

v5.4.0.2

10 Dec 19:11
Compare
Choose a tag to compare

== Release 5.4.0.2

* Fixed Microchip PIC16F887 44-TQFP UART, ISP, I2C pins.

* Fixed Quad Encoder Output dialog Dir pin name.

* Fixed Atmel AVR ATmega32U4 pins mapping for Arduino.

* Fixed Spanish locale. Thank you very much, Paulino Cano.
  lang-es.txt, manual-es.txt updated.

v5.4.0.1

30 Nov 14:13
Compare
Choose a tag to compare
v5.4.0.1 Pre-release
Pre-release

== Release 5.4.0.1 String type support

* Added
    "Atmel AVR ATmega32U4 44-Pin packages",
    "Atmel AVR ATmega32 44-Pin packages",
    "Atmel AVR ATmega328 32-Pin packages",
    "Atmel AVR ATtiny85 8-Pin packages",
    "Atmel AVR ATtiny85 20-Pin packages",
    "Microchip PIC16F1512 28-Pin SPDIP, SOIC, SSOP",
    "Microchip PIC16F1516 28-Pin SPDIP, SOIC, SSOP",
    "Microchip PIC16F1527 64-Pin packages",
    "Microchip PIC16F1824 14-Pin PDIP, SOIC, TSSOP",
    "Microchip PIC16F1827 18-Pin PDIP, SOIC",
    "Microchip PIC10F202 6-SOT",
    "Microchip PIC16F887 44-TQFP"

* Added LIBRARIES_FOR\Pic16\UartLib.*
        LIBRARIES_FOR\AVR\UartLib.*

* Added "9-SEGMENT FONT converter"
       "14-SEGMENT FONT converter"
       "16-SEGMENT FONT converter"

* Added "BUS tracer" support

* Added STRING type support in generated C code
    Tested ATmega2560,

* Added Blue color scheme by Jose GILLES

* Added by Jose GILLES
    "Microchip PIC18F4520 40-PDIP"

v5.3.1.0

30 May 16:37
Compare
Choose a tag to compare

== Release 5.3.1.0

* Fixed flashMcu.bat and LIBRARIES_FOR ARM, AVR, PIC by Jose GILLES

* Modified "St ARM STM32F40X 144-LQFP" by Jose GILLES

* Added "St ARM STM32F10X 48-LQFP / Bluepill" by Jose GILLES

* Fixed OSR, OSF, OSL, OSC show error.

* Fixed AVR compilation stack overflow error.

* Fixed flashMcu.bat for AVR

* Fixed LUT index range in simulation.

* Fixed PIC UART baud rate calculation.

* Fixed PICs PORTA outputs still stay in analog mode in the generated C source code.
  Added setPortDigitalIO()

* Fixed When compiling Hex/Asm with PIC target and then calling FlashMcu, the window still closes
  immediately without a word...

v5.3.0.5

19 May 12:53
Compare
Choose a tag to compare
* Fixed flashMcu.bat and LIBRARIES_FOR ARM,AVR, PIC by Jose GILLES

* Added: Microchip PIC12F675 8-pin packages

* Added: Microchip PIC16F72 28-Pin PDIP, SOIC, SSOP

* Added: Atmel AVR ATtiny10 6-Pin packages

v5.3.0.4

14 Apr 10:10
Compare
Choose a tag to compare

== Release 5.3.0.4

* Added: Menu Settings->Set Pull-up input resistors.
All input pins try to set Pull-up registers by default.
Attention: Not all ports have a pull-up resistor.
See datasheets of the controller for details.

* Added: PIC12F683 8-pin.

* Added: ESP8266. ANSIC compiler only.

* Fixed: Pins PB6 and PB7 are available for general I/O use when
the internal clock source is selected.
MCU list: ATmega8, ATmega48, ATmega88, ATmega168, ATmega328.
Note: LDmicro not provided any clock source manipulation.
Discussion here: http://cq.cx/ladder-forum.pl?action=viewthread&parent=8416&tt=1555027659

* Fixed: General variable name as Timer parameter, Issue #172

* Fixed: Quadrature Encoder, Issue  #175
Output Dir can be Y (pin) or R (internal relay).