TOP Contributors

  1. MIKROE (2653 codes)
  2. Alcides Ramos (351 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (112 codes)
  5. Chisanga Mumba (90 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (136652 times)
  2. FAT32 Library (69869 times)
  3. Network Ethernet Library (55902 times)
  4. USB Device Library (46245 times)
  5. Network WiFi Library (41871 times)
  6. FT800 Library (41110 times)
  7. GSM click (28966 times)
  8. PID Library (26403 times)
  9. mikroSDK (26330 times)
  10. microSD click (25344 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
Project

USB Logic Tool - PIC18F14K50 in mikroBasic, mikroC, MPLAB C18

Rating:

5

Author: Ghanshyam Patel

Last Updated: 2016-02-18

Package Version: 1.1.0.0

Category: Development Systems

Downloaded: 3180 times

Followed by: 3 users

License: MIT license  

The device is meant to be a prototyping aid and designed to work well by minimizing breadboard space used, interaction through a visual interface, easy setup and low cost. The low cost allows it to be built at home or a PCB can be purchased for a low price.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "USB Logic Tool - PIC18F14K50 in mikroBasic, mikroC, MPLAB C18" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "USB Logic Tool - PIC18F14K50 in mikroBasic, mikroC, MPLAB C18" changes.

Do you want to report abuse regarding "USB Logic Tool - PIC18F14K50 in mikroBasic, mikroC, MPLAB C18".

  • Information
  • Comments (0)

Project Blog

Downloads:

mikroC: All files which includes mikroC, mikroBasic, MPLAB C18, Windows Interface, Linux GCC code.

mikroBasic: Empty

Other: Empty

More information on source code:
http://www.libstock.com/projects/view/55/microchip-hid-bootloader-template-and-adc-over-usb-for-pic18f-and-pic24f-pic18f14k50-pic18f27j53-pic18f2553-pic18f4553-pic24fj64gb002-tested

The USB Logic Tool
The device is meant to be a prototyping aid and designed to work well by minimizing breadboard space used, interaction through a visual interface, easy setup and low cost. The low cost allows it to be built at home or a PCB can be purchased for a low price. It is also reprogrammable through USB so other functions can easily be loaded (such as a Virtual COM Port) or a custom one (variable switching mode power supply).


Device Hardware
A few different options are available to use the device and the schematic (Schematic.PDF) and bill of materials (Bill Of Materials.XLSX) are included in the project:
•    Build on BreadBoard - Easy
•    Build on ProtoBoard – Difficult/Tricky (MCU Pins are directly soldered to breadboard headers and crystal is under the IC)
 
•    Buy Through Hole Version PCB from BatchPCB – Easy
o    “PCB Layout (Through Hole).pdf”
o    http://www.batchpcb.com/index.php/Products/83920
 
•    Buy Through Hole Version PCB with space reduced by mounting IC on breadboard headers from BatchPCB – Average/Tricky  (MCU Pins are directly soldered to breadboard headers)
o    “PCB Layout (Through Hole - Special).pdf”
o    http://www.batchpcb.com/index.php/Products/83922
 
 
•    Buy Surface Mount Version PCB from BatchPCB – Difficult The First Time
o    “PCB Layout (Surface Mount).pdf”
o    http://www.batchpcb.com/index.php/Products/82975
 

Buying from BatchPCB will only provide the PCB needed and the components have to be purchased separately. The exact components for the PCB are listed in “Bill Of Materials.XLSX”.

ALSO FROM THIS AUTHOR

DC-DC PID Controlled Buck-Boost Power Supply with USB HID Interface (mikroBasic, mikroC, MPLAB C18)

11

This is a switching mode power supply to step up/down a DC voltage with PID control using a PIC18F14K50. The HID interface provides a way to set various parameters without needing additional hardware. The power supply can function without being connected to a PC since it saves all settings and restores them at start-up.

[Learn More]

Microchip HID Bootloader Template and ADC Over USB for PIC18F and PIC24F (PIC18F14K50, PIC18F27J53, PIC18F2553, PIC18F4553, PIC24FJ64GB002 Tested)

15

A template for mikroBasic, mikroC and MPLAB C18/C30 that is compatible with Microchip's HID Bootloader for PIC18F and PIC24F microcontrollers and PIC18F14K50, PIC18F27J53, PIC18F2553, PIC18F4553 and PIC24FJ64GB002 have been tested. ADC Over USB Example (firmware and Visual Basic 2010 project) and a custom HID bootloader project are also included.

[Learn More]

Wireless Light Status Indicator Using Low Cost RF Module

5

The project transmits an encoded sensor reading wireless using the UART module. The data sent can be unencrypted for a higher chance of the data being accepted or it can be XTEA encrypted. The project uses PIC12F1822 and PIC12F1840 (code can be used interchangeably for both) for testing but the examples are only for PIC12F1840.

[Learn More]