Using Pic Microcontroller

HD44780 16x2 Char LCD Interfacing

HD44780 16×2 Char LCD Interfacing with microcontroller using Pic

Project Description:- In this project we are going to learn various things about this chip set and displaying text on this LCD. The HD44780 16×2 char LCD screen Use 8bit and 4 bit parallel interface with backlight. This Primary Objective in this project are:- 1.  Displaying  “Hello Word!! LCD ” message on the scree. 2.   Interfacing The LCD to …

HD44780 16×2 Char LCD Interfacing with microcontroller using Pic Read More »

USB Human Interface Device Communication

USB Human Interface Device Communication with PIC Microcontroller – MikroC

Figure 1: USB Communication Circuit Diagram The HID device class code is “0x03, this class is used for devices operated by human, devices like keyboard, mouse, joystick and so forth. The advantage of HID devices is that, they don’t require to install drivers, in most modern operating systems, the device will be detected without any …

USB Human Interface Device Communication with PIC Microcontroller – MikroC Read More »

Rotary Encoder Interfacing

Rotary Encoder Interfacing with PIC Mirocontroller

i am currently working with some power supply design and i can say using conventional pots(potentiometer)  and rotary  switch  to adjust the voltage and other stuff is quite old school. so i have decided to go for a bit high tech , actually bit digital. so here is the solution Incremental Rotary Encoder and hear the output wave …

Rotary Encoder Interfacing with PIC Mirocontroller Read More »

PIC16F877 i2c

PIC16F877 i2c code and Proteus simulation

This post provides the i2c code (using the i2c module built in the hardware[1]) for PIC16F877 microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the ‘Downloads‘ section at the bottom of this page. It is assumed that you know how to blink an LED with PIC16F877 microcontroller. …

PIC16F877 i2c code and Proteus simulation Read More »

rtc microcontroller

rtc microcontroller using pic

Interfacing an SPI-Interface RTC with a PIC Microcontroller – Maxim Application note describing how to interface an SPI-interface RTC with a PIC microcontroller. . PIC, real time clock, RTC, spi interface, pic microcontroller . -> Using a D Interfacing an SPI-Interface RTC with a PIC Microcontroller – Maxim Application note describing how to interface an SPI-interface RTC …

rtc microcontroller using pic Read More »

Getting started with PIC18F Microcontrollers

Getting started with PIC18F Microcontrollers

After writing quite a bit of experimental tutorials on PIC16F series of microcontrollers, I thought of moving forward to the enhanced-range family of PIC microcontrollers, the PIC18F, which was introduced by Microchip in late 90s. Although PIC16F series are excellent general purpose microcontrollers, certain limitations have emerged, such as, they have limited program and data …

Getting started with PIC18F Microcontrollers Read More »

Interfacing xbee

Interfacing xbee with PIC microcontroller using MikroC

In this tutorial, I will show how to interface an xbee module with PIC microcontroller.Here MikroC Pro for PIC compiler is used to write the code. Xbee modules communicates with host devices using serial communication.Most of the PIC microcontroller have UART module to support serial communication. First of all we have to understand the two operating …

Interfacing xbee with PIC microcontroller using MikroC Read More »

USB Temperature Sensor.jpg (1)

EnvStick USB Temperature Sensor using PIC12F683

The EnvStick is cheap, homemade temperature sensor that plugs into a USB port. It provides a simple way to collect a room’s ambient temperature. I made it for fun. EnvStick Features: – Temp sensor (+/- .5 deg C) – USB 2.0 – Windows/Linux software – Poll up to 100 times/minute– In-circuit programming– Only 11 components– Indicator …

EnvStick USB Temperature Sensor using PIC12F683 Read More »

Interface LCD Schematic (1)

How to Interface LCD with PIC16F877A Slicker

PIC16F/18F Slicker Board The PIC16F/18F Slicker board is specifically designed to help students to master the required skills in the area of embedded systems. The kit is designed in such way that all the possible features of the microcontroller will be easily used by the students. The kit supports in system programming (ISP) which is …

How to Interface LCD with PIC16F877A Slicker Read More »