TOP Contributors

  1. MIKROE (2762 codes)
  2. Alcides Ramos (374 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (118 codes)
  5. Bugz Bensce (91 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 (139275 times)
  2. FAT32 Library (71759 times)
  3. Network Ethernet Library (57128 times)
  4. USB Device Library (47434 times)
  5. Network WiFi Library (43098 times)
  6. FT800 Library (42409 times)
  7. GSM click (29835 times)
  8. mikroSDK (28106 times)
  9. PID Library (26886 times)
  10. microSD click (26200 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: 3241 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

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]

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]

NEC IR Protocol Encoder/Decoder with PIC16F150X Timer1 Gate signal capture (MPLAB XC8, mikroC, mikroBasic)

0

A project to encode (remote) and decode (receiver) InfraRed signals using the NEC protocol. It uses the Timer1 Gate function to continually capture the signal to reduce software load and gives it a fast response. The idea is to reverse polarity on the Timer1 Gate capture as soon as it interrupts so it can capture both the high & low signals.

[Learn More]