Search found 5 matches

by ktarchanidis
01 Aug 2020 08:09
Forum: Visual TFT Wish List
Topic: Support ILI9486 and ILI9488
Replies: 9
Views: 11471

Re: Support ILI9486 and ILI9488

For SPI Display controller you could see the https://simple-circuit.com/pic-mcu-ili9341-tft-mikroc-projects/ Haven't tried it yet, although I've managed to compile it. There must be a way to generate the VTFT code for a certain display controller and transfer it to your custom one, as HAMSL says abo...
by ktarchanidis
29 Jul 2020 12:37
Forum: PIC PRO Compilers
Topic: XC8 to MIKROC migration
Replies: 6
Views: 2129

Re: XC8 to MIKROC migration

janni wrote: "...library is more compact and several times faster than the one used in XC8" YES!! That's why I've took the decision to swift to MIKROC. The true confusion is with the PIC32 Harmony. Harmony is a Greek word and Microchip managed to invert its original meaning, it made it synonymous t...
by ktarchanidis
24 Jul 2020 14:49
Forum: PIC PRO Compilers
Topic: XC8 to MIKROC migration
Replies: 6
Views: 2129

Re: XC8 to MIKROC migration

Thank you Janni. Apparently Microchip itself is NOT using its notation. The code I have and is working and tested in nearly a thousand devices represents (in XC8) the 3.5 as 0x00006040 (IEEE754) and NOT as 0x80 60 00 00 (Microchip notation). Nevertheless, I will change the code following this notati...
by ktarchanidis
24 Jul 2020 08:53
Forum: PIC PRO Compilers
Topic: XC8 to MIKROC migration
Replies: 6
Views: 2129

Re: XC8 to MIKROC migration

Update: I've checked with the ICD the Hex value of a variable set to 3.5 is 0x80 60 00 00. In the Help it says: <<Floating point in the mikroC PRO for PIC is implemented using the Microchip AN575 32-bit format (IEEE 754 compliant)>>. An online hex calculator entering the 3.5 gives 0x40600000 (https:...
by ktarchanidis
23 Jul 2020 14:55
Forum: PIC PRO Compilers
Topic: XC8 to MIKROC migration
Replies: 6
Views: 2129

XC8 to MIKROC migration

I'm trying to transfer my programs from Microchip XC8 to MIKROC PRO. In the XC8 I'm reading from EEPROM a Double which is in hex 0x00 00 60 40, that was in XC8 the float 3.5. Can anyone help me with the MIKROC version: how I'm I suppose to save it in EEPROM? The old 0x00 00 60 40 as shown in Watch W...

Go to advanced search