The good definition of Pulse Width Modulation (PWM) is in the name itself. It means modulating/varying the width of the pulse (Not the frequency). To best understand what…
The two most common/confused words in digital communication – Bit rate and Baud rate. Generally, communication is concerned with transmission of data. In digital communication, there are two…
Our world relies upon Communication. In today’s world, we can make almost anything communicate with everything! How about communication between a PC and a microcontroller (PIC)? Now, before…
Introduction to MPLAB IDE – What is it and how to install it?The above link takes you to the article about introduction to MPLAB IDE, in case if…
Similar to Atmel’s AVR studio, Microchip MPLAB is a feature rich IDE which integrates compiler tool-chains into the IDE itself and also supports proprietary programming devices and debuggers…
Timer Module: A Timer is a simple module included along with almost most of the microcontrollers. A timer can be used as a timer/counter. The size of the…
We have developed this article as a beginners guide for Arduino. We have compiled many of our arduino articles to help you understand the board better and begin…
Having known about the byte oriented file register operation, only two categories are remaining – the bit oriented file register operations and the control operations. Bit-oriented file register…
The instruction set of PIC16F84A has 35 instructions [The controller “understands” 35 words].These instructions are otherwise called Mnemonics. While introducing about the PIC16F84A till the hello world program,…
The previous posts about PIC16F84A explained about controlling the GPIO(General Purpose I/O) pins of the IC. Previously laid circuits explained only about how to switch on or off…
I hope everyone who read the post about programming the PIC16F84A will now be savvy with downloading the program to the controller, and also check the working of…
Having known about the architecture of the PIC16F84A, lets dive into learning how to actually program the controller. As you all know(If you have read the post about…
As introduce in the article, introduction to embedded systems, Microcontrollers are the brain of an embedded system. So, In this article, I will be explaining PIC16F84A – an…
Hi everyone, We are introducing a new author to CircuitsToday 🙂 Well, here meet Anish.K, a student in engineering from Anna University. He will cover topics on Embedded…