tag:github.com,2008:https://github.com/LDmicro/LDmicro/releases Release notes from LDmicro 2021-03-22T18:39:13Z tag:github.com,2008:Repository/39579591/5.4.1.1 2021-03-22T19:12:54Z v5.4.1.1 <p>== Release 5.4.1.1</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="* 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"><pre class="notranslate"><code>* 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 </code></pre></div> LDmicroGitHub tag:github.com,2008:Repository/39579591/5.4.1.0 2021-03-19T18:21:10Z v5.4.1.0 <p>== Release 5.4.1.0</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="* Added &quot;Microchip PIC12F1840 8-pin packages&quot; (Sponsored by MGP, thank you very much.) * New: Element ODR: ONE DROP if RISING is the inversion of the element OSR: ONE-SHOT RISING,"><pre class="notranslate"><code>* 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, </code></pre></div> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content=" _ _ _ --[_/ ODR \_/ ]-- ONE DROP if RISING _ _ --[_/ OSR_/ \_]-- ONE-SHOT RISING"><pre class="notranslate"><code> _ _ _ --[_/ ODR \_/ ]-- ONE DROP if RISING _ _ --[_/ OSR_/ \_]-- ONE-SHOT RISING </code></pre></div> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="* Rename: Element OSL: ONE-SHOT LOW LEVEL to new name ODF: ONE DROP if FALLING"><pre class="notranslate"><code>* Rename: Element OSL: ONE-SHOT LOW LEVEL to new name ODF: ONE DROP if FALLING </code></pre></div> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content=" _ _ _ --[ \_ODF \_/ ]-- ONE DROP if FALLING _ _ --[ \_OSF_/ \_]-- ONE-SHOT FALLING"><pre class="notranslate"><code> _ _ _ --[ \_ODF \_/ ]-- ONE DROP if FALLING _ _ --[ \_OSF_/ \_]-- ONE-SHOT FALLING </code></pre></div> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="* 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 &amp; BUS) https://github.com/LDmicro/LDmicro/wiki/HOW-TO:-7-segment-display-(7SEG-&amp;-BUS) * Fix: WIP: SPI Atmel AVR-GCC for ATmega2560."><pre class="notranslate"><code>* 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 &amp; BUS) https://github.com/LDmicro/LDmicro/wiki/HOW-TO:-7-segment-display-(7SEG-&amp;-BUS) * Fix: WIP: SPI Atmel AVR-GCC for ATmega2560. </code></pre></div> LDmicroGitHub tag:github.com,2008:Repository/39579591/5.4.0.5 2020-10-29T23:21:39Z v5.4.0.5 <p>== Release 5.4.0.5</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="* Refactor EEPROM RERSIST_ELEM for AVR * Fixed bug: LDmicro Forum - A problem with substracting 2 values #214 ELEM_ADD &amp; ELEM_SUB refactoring * Added &quot;Atmel AVR ATmega1284 44-Pin packages&quot; * Fixed PWM for AVR ATmega1284. Six PWM Channels are available. * Fixed AVR ATtiny85"><pre class="notranslate"><code>* Refactor EEPROM RERSIST_ELEM for AVR * Fixed bug: LDmicro Forum - A problem with substracting 2 values #214 ELEM_ADD &amp; ELEM_SUB refactoring * Added "Atmel AVR ATmega1284 44-Pin packages" * Fixed PWM for AVR ATmega1284. Six PWM Channels are available. * Fixed AVR ATtiny85 </code></pre></div> <p><a href="https://github.com/LDmicro/LDmicro/files/5461766/build5405.zip">build5405.zip</a></p> LDmicroGitHub tag:github.com,2008:Repository/39579591/5.4.0.4 2019-12-18T23:21:20Z v5.4.0.4 <p>== Release 5.4.0.4</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="* 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-&gt;ASM and AVR-GCC compilers) PULSER instruction tested with PIC16F887 (both HEX-&gt;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"><pre class="notranslate"><code>* 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-&gt;ASM and AVR-GCC compilers) PULSER instruction tested with PIC16F887 (both HEX-&gt;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 </code></pre></div> LDmicroGitHub tag:github.com,2008:Repository/39579591/5.4.0.3 2019-12-12T15:40:19Z v5.4.0.3 <p>== Release 5.4.0.3</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="* Modified menu Settings * Fixed lang-fr.txt * Some minor hotfixes * Fixed manual-es.txt"><pre class="notranslate"><code>* Modified menu Settings * Fixed lang-fr.txt * Some minor hotfixes * Fixed manual-es.txt </code></pre></div> LDmicroGitHub tag:github.com,2008:Repository/39579591/5.4.0.2 2019-12-10T19:11:40Z v5.4.0.2 <p>== Release 5.4.0.2</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="* 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."><pre class="notranslate"><code>* 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. </code></pre></div> LDmicroGitHub tag:github.com,2008:Repository/39579591/5.4.0.1 2019-11-30T14:13:23Z v5.4.0.1 <p>== Release 5.4.0.1 String type support</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="* Added &quot;Atmel AVR ATmega32U4 44-Pin packages&quot;, &quot;Atmel AVR ATmega32 44-Pin packages&quot;, &quot;Atmel AVR ATmega328 32-Pin packages&quot;, &quot;Atmel AVR ATtiny85 8-Pin packages&quot;, &quot;Atmel AVR ATtiny85 20-Pin packages&quot;, &quot;Microchip PIC16F1512 28-Pin SPDIP, SOIC, SSOP&quot;, &quot;Microchip PIC16F1516 28-Pin SPDIP, SOIC, SSOP&quot;, &quot;Microchip PIC16F1527 64-Pin packages&quot;, &quot;Microchip PIC16F1824 14-Pin PDIP, SOIC, TSSOP&quot;, &quot;Microchip PIC16F1827 18-Pin PDIP, SOIC&quot;, &quot;Microchip PIC10F202 6-SOT&quot;, &quot;Microchip PIC16F887 44-TQFP&quot; * Added LIBRARIES_FOR\Pic16\UartLib.* LIBRARIES_FOR\AVR\UartLib.* * Added &quot;9-SEGMENT FONT converter&quot; &quot;14-SEGMENT FONT converter&quot; &quot;16-SEGMENT FONT converter&quot; * Added &quot;BUS tracer&quot; support * Added STRING type support in generated C code Tested ATmega2560, * Added Blue color scheme by Jose GILLES * Added by Jose GILLES &quot;Microchip PIC18F4520 40-PDIP&quot;"><pre class="notranslate"><code>* 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" </code></pre></div> LDmicroGitHub tag:github.com,2008:Repository/39579591/5.3.1.0 2019-05-30T16:37:53Z v5.3.1.0 <p>== Release 5.3.1.0</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="* Fixed flashMcu.bat and LIBRARIES_FOR ARM, AVR, PIC by Jose GILLES * Modified &quot;St ARM STM32F40X 144-LQFP&quot; by Jose GILLES * Added &quot;St ARM STM32F10X 48-LQFP / Bluepill&quot; 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..."><pre class="notranslate"><code>* 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... </code></pre></div> LDmicroGitHub tag:github.com,2008:Repository/39579591/5.3.0.5 2019-05-19T12:53:55Z v5.3.0.5 <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="* 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"><pre class="notranslate"><code>* 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 </code></pre></div> LDmicroGitHub tag:github.com,2008:Repository/39579591/5.3.0.4 2019-04-14T10:10:40Z v5.3.0.4 <p>== Release 5.3.0.4</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="* Added: Menu Settings-&gt;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&amp;amp;parent=8416&amp;amp;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)."><pre class="notranslate"><code>* Added: Menu Settings-&gt;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&amp;amp;parent=8416&amp;amp;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). </code></pre></div> LDmicroGitHub