Interfacing PIC16F877A with DHT11 (RHT01) sensor Proteus simulation

PIC16F877A + DHT11 (RHT01) Proteus simulation This topic shows how to interface DHT11 (RHT01) digital relative humidity and temperature sensor with PIC16F877A microcontroller, and how to simulate this interfacing using Proteus. Note that for the simulation Proteus version should be 8.1 or higher. With these versions there is no need to install Proteus DHT11 library, it is included with the software, so don' ...

Read more

Interfacing PIC16F877A with DHT22(AM2302-RHT03) sensor using CCS PIC C

Interfacing PIC16F877A with DHT22(AM2302-RHT03) digital humidity and temperature sensor This topic shows how to interface PIC16F877A microcontroller with DHT22 sensor with hardware circuit. Related topic: The following topic shows PIC16F877A microcontroller and DHT22 Proteus simulation and some details about this sensor. PIC16F877A and DHT22(AM2302, RHT03) sensor Proteus simulation Interfacing PIC16F877A wi ...

Read more

Sensored brushless DC (BLDC) motor control with PIC16F877A microcontroller

Sensored BLDC motor control using PIC16F877A - CCS PIC C compiler This topic shows an easy way to drive a Cd-Rom sensored brushless DC motor (BLDC motor) using PIC16F877A microcontroller with CCS PIC C code. This motor is three phase motor, it has three stator phases that are excited two at a time to create arotating electric field. This method is fairly easy to implement, but to prevent the permanent magne ...

Read more

4-Digit 7-Segment display with 74HC595 shift register

There are many topics in this blog talking about the 7-segment display and how to interface it with different types of PIC microcontrollers. One of these topics shows how to interface PIC16F877A with a multiplexed 4-digit 7-segment display with the shift register 74HC164N. There are many topics in this blog talking about the 7-segment display and how to interface it with different types of PIC microcontroll ...

Read more

Interfacing PIC12F1822 with ST7735 SPI TFT display

This post shows how to interface PIC12F1822 microcontroller with ST7735 SPI TFT display using CCS PIC C compiler. For this interfacing we need a driver for the TFT display. Driver topic at the following link: ST7735 SPI TFT Display Driver for CCS PIC C compiler Or you can just download it directly from the following link: ST7735 SPI TFT Display Driver Put the downloaded C file in your project folder. Requir ...

Read more

Interfacing SD card with PIC12F1822 (Raw data read)

With the tiny microcontroller PIC12F1822 we can read raw data (sectors) stored in the SD card. The SD card can work in SPI mode which makes our interfacing more better since the PIC12F1822 MCU has a built-in SPI module (MSSP module). This post shows how to interface the SD card with the PIC12F1822 microcontroller in order to read the raw data stored in it (the SD card). SD card raw data means that there is ...

Read more

Real time clock with 2 alarms and temperature sensing using PIC18F4550 and DS3231

After the simple interfacing of the PIC18F4550 microcontroller with the DS3231 RTC, now let's add the alarms functionality and temperature monitor to our previous project. Interfacing PIC18F4550 with DS3231 project link: Real time clock & calendar with PIC18F4550 and DS3231 As written in the datasheet the DS3231 RTC has a built-in 2 alarm functions and a digital temperature sensor with an accuracy of ±3 ...

Read more

Interfacing PIC16F84 with DS3231 RTC

This post shows how to make a real time clock and calendar using PIC16F84 and DS3231 RTC. The DS3231 uses I2C protocol to interface with the master device which is in this example the PIC16F84A MCU. In this project software I2C is used because the PIC16F84A MCU has no hardware I2C module. Hardware Required: PIC16F84A microcontroller 1602 LCD screen 8MHz crystal oscillator 2 x 22pF ceramic capacitor 10K ohm ...

Read more

PicKit2 Clone Designed and Manufactured at Home

PicKit2 is a programmer designed by Microchip to program its pic microcontrollers. PicKit2 supports many 8-bit pic microcontroller series. PicKit2 supports almost all Pic-10/12/16/18/24 and dspic-30/33 flash series microcontroller's. Pickit 2 is an ICSP (In-circuit serial programmer) programmer. In icsp interface, microcontroller can be programmed while its working in the circuit. An icsp programmer uses 5 ...

Read more

Display custom characters on 16×2 lcd using Microchip Pic16f877 Microcontroller

Here is a simple project on how to build/generate/make custom characters in 16x2 lcd and then print/display them on lcd using microchip pic16f877 microcontroller. Character lcd contains a set of ascii characters and some Chinese characters in their controllers. We invoke the ascii characters present in the ram for displaying them on lcd. But if we want to display some special characters, symbols or similes ...

Read more
Scroll to top