Posts by Ibrar Ayyub:
PIC16F877 up down counter code and Proteus simulation
Posted on: 02 Aug 2022
This PIC16F877 microcontroller tutorial answers the question, ” How to implement a up down counter using PIC16F877 ? ” Using PIC16 simulator (Proteus) you can verify this counter code and change it according to your needs. Using one push button (Labeled as Count, as shown in figure below) you can increment (When SW1 switch is towards […]
PIC16f877 based simple calculator project
Posted on: 01 Aug 2022
This PIC microcontroller tutorial provides a simple calculator implementation for PIC16F877 microcontroller. This is a simple one digit[1] calculator which implements only 4 functions addition(+), subtraction(-), multiplication(x) and division(/). The code for PIC16F877 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 […]
How to display text on 16×2 LCD using PIC18F4550
Posted on: 31 Jul 2022
Several automated and semi-automated devices require a message to be displayed in order to indicate their working status. In continuation to LCD interfacing with PIC18F4550, this article explains how to display a message or string on a 16×2 character LCD. In the previous article, a single character was displayed on LCD by properly configuring its […]
PIC Microcontroller timer Video Project
Posted on: 31 Jul 2022
PIC Microcontroller timer/counter by Dr. Tom Lombardo
PIC16 Microcontrollers Video Tutorial Series
Posted on: 30 Jul 2022
Lecture on “Intro to Microprocessors” using Wilmshurst’s “Designing Embedded Systems with PIC Microcontrollers” Chapter 1, sections 1-3 Topics: What is an Embedded system?, Embedded examples, CISC vs. RISC, Memory: Volitile vs. non-volitile, Memory Organization: Von Neumann vs. Harvard Chapter 1, sections 4-6 Topics: Microcontrollers vs. Microprocessors, Microcontroller families, Microchip Inc. History and background, Table of […]
UFO round LED Chaser with speed control for PIC16F628A
Posted on: 30 Jul 2022
Description This is an updated version of the UFO LED Chaser project, revised to use the PWM LED Chaser code version 3.0.0 with support for variable chase speed. The basic LED chaser ‘engine’ firmware is the same as that used with the 481/483 LED chaser projects also on this site. The only difference is the […]
UFO round LED Chaser Kit for PIC16F628A
Posted on: 29 Jul 2022
Description This page is has been written to support construction of the UFO LED Chaser Kit #432K. This neat little circuit provides 8 LEDs directly driven from the PIC along with a single mode control switch. The firmware elsewhere on this page drives the LEDs with a 5 bit PWM signal providing each of the […]
8 Channel PWM LED Chaser for PIC16F628A and PIC16F88
Posted on: 29 Jul 2022
Description This neat little circuit provides 8 LEDs directly driven from the PIC along with a single mode control switch. The firmware elsewhere on this page drives the LEDs with a 5 bit PWM signal providing each of the 8 LED channels with four levels of intensity; off, dim, mid, bright. A number of sequences […]
8 Channel PWM Power MOSFET LED Chaser for PIC16F628A
Posted on: 28 Jul 2022
Description Update: Variable chase speed option kit now available (see here for details) This neat little circuit provides 8 LEDs directly driven from the PIC along with a single mode control switch. The firmware elsewhere on this page drives the LEDs with a 5 bit PWM signal providing each of the 8 LED channels with […]
8 Channel PWM LED Chaser for PIC16F628A
Posted on: 28 Jul 2022
Description Update: Variable chase speed option kit now available (see here for details) This neat little circuit provides 8 LEDs directly driven from the PIC along with a single mode control switch. The firmware elsewhere on this page drives the LEDs with a 5 bit PWM signal providing each of the 8 LED channels with […]