8051 PS2 KEYBOARD WITH LCD WRITING TEXT
8051 PS2 KEYBOARD WITH LCD WRITING TEXT Read More »
Introduction LCDs (Liquid Crystal Displays) are used for displaying status or parameters in embedded systems. LCD 16×2 is 16 pin device which has 8 data pins (D0-D7) and 3 control pins (RS, RW, EN). The remaining 5 pins are for supply and backlight for the LCD. The control pins help us configure the LCD in command
INTERFACING LCD WITH 8051 MIROCONTROLLER with code Read More »
This post provides the external interrupt code for PIC12F675 microcontroller (e-g when you need to control servo motor which has position encoder, with your PIC microcontroller). As we know, PIC12F675 microcontroller has one GP2/INT pin, which can be used to service external interrupts. This code is written in C language using MPLAB with HI-TECH C compiler. You
PIC12F675 external interrupt code and Proteus simulation Read More »
Electronic code locking system is extremely useful in protecting our precious possessions and can be installed anywhere with bit of engineering in it. We are widely familiar with the Password based e-locks and might have installed in our house. But we are going for Electronic locks made by any company when you can make one
Electronic Code locking system using PIC 16F877 Mircocontroller Read More »
Interfacing DS1307 to PIC Microcontroller with C code and Circuit Diagram This tutorial explains how to interface the DS1307 Real Time Clock (RTC) with a PIC16F877 microcontroller. The project is compiled using the CCS compiler and simulated in Proteus. The DS1307 communicates with the PIC microcontroller through the I2C protocol, which is a two-wire, serial,
Interfacing DS1307 to PIC Microcontroller with C code and Circuit Diagram Read More »
This post provides the ADC code using PIC12F675 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 interface LCD with PIC12F675 microcontroller. If you don’t then please read this
PIC12F675 ADC code and Proteus simulation Read More »
This post provides the internal EEPROM reading and writing code for PIC12F675 microcontroller. As we know, PIC12F675 microcontroller has 128 bytes of built in EEPROM data space with an address range of 0x00 to 0x7F. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the ‘Downloads‘ section
PIC12F675 internal EEPROM code and Proteus simulation Read More »
This post provides the software UART (Bit Banging) code for PIC16F84A microcontroller (e-g to connect PIC controller with PC using serial adapter). As we know, PIC16F84A microcontroller doesn’t have built in UART module, so we can create UART functionality in it’s software. This post provides the details of how to program software UART functionality in PIC16F84A. This code is written in
PIC16F84A software UART (bit banging) code and Proteus simulation Read More »
This post provides the timer0 code for PIC12F675 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 PIC12F675 microcontroller. If you don’t then please read this
PIC12F675 timer0 code and Proteus simulation Read More »