Memory – Storage Projects

Book PIC Microcontrollers

Chapter 1: PIC16F887 Microcontroller – Device Overview

The PIC16F887 is one of the latest products from Microchip. It features all the components which modern microcontrollers normally have. For its low price, wide range of application, high quality and easy availability, it is an ideal solution in applications such as: the control of different processes in industry, machine control devices, measurement of different […]

Chapter 1: PIC16F887 Microcontroller – Device Overview Read More »

programmer

PIC and EEPROM Programmer

Project Summary In this project we are building a JDM programmer that can handle PIC12, PIC16 and PIC18 family microcontrollers and some popular 24C family EEPROMs. The programmer also provides ICSP feature that allows In-Circuit Serial Programming. So if you desire, you will not have to carry your MCU each time when you reprogram it.

PIC and EEPROM Programmer Read More »

PIC Harmonic Distortion Meter Schematic4

PIC Harmonic Distortion Meter

The 3rd harmonic distortion meter has been designed for measuring the quality of AC supply. The meter is built with a PIC18F2550 project board and the full wave rectifier front-end circuit. The AC power line, 220VAC is measured through the step down isolation transformer. The input signal to the 10-bit ADC is full wave rectified.

PIC Harmonic Distortion Meter Read More »

PIC16F877 with 24LC64

Interfacing of PIC16F877 with (i2c based) 24LC64 EEPROM (Code + Proteus simulation)

This post provides the code for interfacing 24LC64 EEPROM with PIC16F877 microcontroller. This 24LC64 EEPROM has i2c based interface. 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 interface LCD

Interfacing of PIC16F877 with (i2c based) 24LC64 EEPROM (Code + Proteus simulation) Read More »

data logger

A Beginner’s data logger project using PIC12F683 microcontroller

It is a very simple data logger project based on PIC12F683 microcontroller. The microcontroller reads temperature values from a temperature sensor on a regular interval basis and stores them into its internal EEPROM memory. The recorded temperatures can be later transferred to a PC through serial interface. I originally published this project on electronics-lab.com last summer.

A Beginner’s data logger project using PIC12F683 microcontroller Read More »