gpio

AVR in 4 Bit Mode

Interfacing LCD Module with AVR in 4-Bit Mode Using Atmega

This article is another step forward in learning more about AVR microcontrollers. We have demonstrated interfacing of LCD module with ATmega328 microcontroller, which will help you to learn its basic concepts. ATmega328 is an eight bit AVR (Advanced Virtual RISC) based microcontroller. It is a powerful microcontroller with a built-in  internal memory of around 32Kb. Atmega …

Interfacing LCD Module with AVR in 4-Bit Mode Using Atmega Read More »

PIC12F675 GPIO pin

How to use PIC12F675 GPIO pin as input (Code + Proteus simulation)

This post provides an example code to use PIC12F675 GPIO pins as inputs. After going through this example, you will understand how to make PIC12F675 pins as inputs and how to read their value in the code. This code is written in C language using MPLAB with HI-TECH C compiler.You can download this code from …

How to use PIC12F675 GPIO pin as input (Code + Proteus simulation) Read More »

An introduction to GPIO Settings

Working with microcontrollers means managing GPIO pins at some point. Many configurations have been developed for modern microcontrollers which can lead to some “fancy” terms that may confuse programmers. Its important to understand all of this to avoid confusion and errors while programming. First, some terms need to be understood. GPIO pins have tri-state logic …

An introduction to GPIO Settings Read More »