A very comprehensive tutorial explaining each and every step for making a digital thermometer. PIC16F876 is used along with LM35 temperature sensor. After reading and converting the values into temperature in Celsius, it is sent to PC over RS232. Continue reading

The post explains step-by-step how to setup XBee modules with PC. It uses X-CTU for configuration of the modules. The posts also helps in testing the communication and range of the modules. If you are new to XBee than this is a very useful post. Continue reading
This tutorial is specially written for newbies to PIC. The article introduces CCS C Compiler and use of Proteus for simulation. It helps you to develop a simple program to flash a LED. Then, the steps for simulation are also provided for Proteus. In the end, two best Ebooks are referred for programming and simulation PIC. Continue reading
AVR are RISC based microcontroller made by ATMEL. This post introduces AVR by the help of a simple program which toggles a LED. It is achieved by the help of WinAVR and ATMEL AVR-Studio. ATMEGA8 is used and is programmed in C Language. Continue reading
After brief introduction to XBee, come the real practical and interesting part. Running a XBee has two options; whether you make your own board for development or buy one from SparkFun. Continue reading
An introductory post on how to use serial communication in PIC Micrcontrollers to send data to PC. What comes first in your mind when you listen serial communication ? Yes, how to send data in series. All this time you have been working single bits, turning on and off. Well serial communication is nothing more than on and off, but the only difference is that it has certain rules and timings which make it the reliable and accurate communication protocol among all. Continue reading
This tutorial is specially written for newbies to PIC. The article introduces CCS C Compiler and use of Proteus for simulation. It helps you to develop a simple program to flash a LED. Then, the steps for simulation are also provided for Proteus. In the end, two best Ebooks are referred for programming and simulation PIC. Continue reading
This is a simple and small sample demonstrating basic interfacing of 16×2 LCD with PIC16F876. It uses PORTC for LCD, and workd upon 4-Bit.
Upon running the sample, “CreativeElectron” will be displayed on the LCD.
The Zip file contains;
- Source Code and Header File (.C)
- Proteus Working Simulation (.DSN)
- Image file of Design Continue reading
Download CCS C Compiler 4.05 from the following; Continue reading
The library which comes with the compiler is not compatible with EasyPIC4′s GLCD. I have done some slight changes to it. The ZIP file includes the library file and a test program. Continue reading