Projects   /   LCD & Display Projects   /   PIC16F877A

PIC16F877 NOKIA 3310 LCD DISPLAY IR REMOTE RC5 CONTROL

Remote control circuit nokia 3310 LCD screen used in the PIC16F877 microcontroller can be used rc5 protocol detailed frequency information is also given on...

Published

At a glance

CategoryLCD & Display Projects
PIC modelPIC16F877A
IncludesDownload files
Reading time~2 min

Summary of PIC16F877 NOKIA 3310 LCD DISPLAY IR REMOTE RC5 CONTROL

This project implements a multiprotocol IR remote control using a PIC16F877 microcontroller and optional Nokia 3310 graphic LCD. It supports RC5, NEC, SIRCS, Samsung and more, includes learning capability, low-power sleep, EEPROM storage, and provides Eagle PCB and schematic files plus CCS C source code and drivers for display, IR read, and EEPROM.

Parts used in the PIC16F877 Nokia 3310 LCD Display IR Remote RC5 Control:

  • PIC16F877 or PIC16LF877-04/L (4 MHz PLCC)
  • Nokia 3310 graphic LCD (LPH-7779) — optional
  • 24LC256 EEPROM (low power)
  • TSOP34836 IR receiver (low voltage)
  • IR LED
  • 74HC148 encoder (SMD)
  • 5 optional LEDs
  • Printed circuit board (PCB) (Eagle files provided)
  • CCS C source files: 011_28.c, 16F877_mb.h, nokia_3310_mb.c, ir_read_mb.c, 24256_mb.c

Remote control circuit nokia 3310 LCD screen used in the PIC16F877 microcontroller can be used rc5 protocol detailed frequency information is also given on other control systems. Printed circuit board pcb eagle and schema files as well as resources... Electronics Projects, PIC16F877 Nokia 3310 LCD Display IR Remote RC5 Control "ccs c examples, microchip projects, microcontroller projects, pic16f877 projects,

PIC16F877 NOKIA 3310 LCD DISPLAY IR REMOTE RC5 CONTROL

Remote control circuit nokia 3310 LCD screen used in the PIC16F877 microcontroller can be used rc5 protocol detailed frequency information is also given on other control systems. Printed circuit board pcb eagle and schema files as well as resources available in CCS C code through 011_28.c, 16F877_mb.h, nokia_3310_mb.c, ir_read_mb.c, 24256_mb.c

PIC16F877 INFRARED REMOTE CONTROL

NEC SIRCS JAPAN RC5 SAMSUNG compatible, multiprotocol infrared remote control Replaces up to 6 existing remote controls into one. With manual learning function, LED display and/or LCD. 2V6-3V2, low power (sleep function) More protocols will be added later if needed (DENON-DAEWOO,MOTOROLA,RECS80.)

PIC16LF877-04/L (4Mhz PLCC Package), 24LC256 EEPROM (low power), 74HC148 encoder (SMD), optional Nokia 3310 graphic LCD (LPH-7779), IR LED, 5 optional LEDs, TSOP34836 IR receiver (low voltage)

PIC16F877 INFRARED REMOTE CONTROL

Source: www.techdesign.be PIC16F877 Nokia 3310 LCD Display IR Remote RC5 Control alternative link:

FILE DOWNLOAD LINK LIST (in TXT format): LINKS-2273.zip

Source: PIC16F877 NOKIA 3310 LCD DISPLAY IR REMOTE RC5 CONTROL

  • What microcontroller is used in the project?
    The project uses a PIC16F877 or PIC16LF877-04/L microcontroller.
  • Can the project use a Nokia 3310 LCD?
    Yes, an optional Nokia 3310 graphic LCD (LPH-7779) can be used.
  • Which IR protocols are supported?
    Supported protocols include RC5, NEC, SIRCS (Japan), Samsung, and more with planned additions.
  • Is there EEPROM storage in the design?
    Yes, a 24LC256 low power EEPROM is used for storage.
  • Does the project include PCB and schematic files?
    Yes, Eagle PCB and schematic files are available for the project.
  • Are source code and drivers provided?
    Yes, CCS C source files and drivers are provided, including 011_28.c, 16F877_mb.h, nokia_3310_mb.c, ir_read_mb.c, and 24256_mb.c.
  • Which IR receiver is specified?
    The TSOP34836 low-voltage IR receiver is specified.
  • Does the design support learning remote functions?
    Yes, the project includes a manual learning function to replace multiple remotes.
  • Are power-saving features included?
    Yes, the design mentions low power operation with a sleep function at 2.6–3.2 V.
Beginner Tutorials · PIC16F877A

PIC16F877 Driving LCD in 4-Bit Mode using PIC16F877 with Proteus Simulation

Introduction This microcontroller project shows how a PIC16F877 can drive an LCD display using 4-bit mode inside a Proteus simulation.The project demonstrates...

Programmers & ICSP · PIC16F877A

EPE PIC/LCD Demo using PIC16F877 with Proteus Simulation

IntroductionThe EPE PIC/LCD Demo is a classic microcontroller project that demonstrates how a PIC16F877 can fully control a PG12864F graphical LCD.Designed as...

Motors & Robotics · PIC16F877A

Efficient Sun-Following Robot: A Solar Tracker with Microcontroller Control

Abstract The impending global challenge of dwindling non-renewable fuel resources underscores the urgency of transitioning towards renewable energy alternatives like solar power....

LCD & Display Projects

Leveraging Blockout Banners for Effective Electronics and Tech Product Displays

Blockout banners have become a popular and effective tool for displaying electronics and tech products in various settings, from trade shows and...

LCD & Display Projects · PIC18F4520

Interfacing PIC18F4520 microcontroller with an HD44780 LCD

Introduction Being able to display data from a microcontroller visually has many advantages. It allows for menus, status indicators, and instructions to...

LCD & Display Projects

Video Project Development in the Midst of an Impromptu Online Semester

Receiving robot parts in the mail was an unexpected conclusion to the Winter 2020 semester for students. However, when faced with a...

Muhammad Bilal

Muhammad Bilal

I am a highly skilled and motivated individual with a Master's degree in Computer Science. I have extensive experience in technical writing and a deep understanding of SEO practices.