@@. Full 32-bit and 64-bit DLL support for original Vellaman K8055 and K8055N firmware

If you are still not convinced about programming Velleman K8055 or K8055N board microcontroller, you may now try a new DLL that supports the originally Velleman programmed microntrollers PIC16C745 and PIC18F24J50. LIB_PCUSBProjects v5.1.NET4.dll and LIB_PCUSBProjects v5.1.NET4x64.dll also support all new firmware versions from this website. The program libraries also allow to set an arbitrary vendor ID code when opening a connection or checking device presence on the USB. The new libraries are primarily intended for single threaded applications, but support for Velleman firmware should also work with multithreaded applications as well. There are also a 32-bit (K8055 original FW tester.zip) and a 64-bit (K8055 original FW tester x64.zip) example to demonstrate the use of the newly added functionality. The DLLs for multithreaded applications are also available: LIB_PCUSBProjects v5.1.NET4.dll and LIB_PCUSBProjects v5.1.NET4x64.dll. The examples on their use are also available from Downloads section: Multithreading example (64-bit) based on SVLIB_PIC18F24J50 v2.8.NET4x64.zip and Multithreading example (64-bit) based on SVLIB_PIC18F24J50 v2.8.NET4.zip. The eamples also feature automatic detection of microntroller firmware and they switch to legacy mode if original Velleman firmware is detected. Please, note: microcontrollers with original Velleman firmware only support 8-bit A/D and D/A conversions and 8-bit PWM, but microcontrollers with advanced firmware (PIC18F2xJ50 firmware) support 10-bit A/D and D/A conversions and 10-bit PWM. Therefore user applications must adapt accordingly. The above exaples only operate on the range 0..1023 which includes the range 0..255 (4 times).

NOTE: If you would also like to upgrade microcontroller to 32-bit PIC32MX250F128B, without modifing K8055 or K8055N experiment board, K8055 and K8055N to PIC32MX250F128B adapters shematics and full software support are also available.

CLICK ON A PHOTO OR ON A SCREENSHOT TO ENLARGE IT!

PIC18F26J50 on K8055-1

PIC16C745

PIC16C745

PIC18F26J50

PIC18F26J50 on K8055N-2

PIC18F26J50 on K8055-1