Lab 4: Interfacing a character LCD using PIC16F688

Description HD44780 based LCD displays are very popular among hobbyists because they are cheap and they can display characters. Besides they are very easy to interface with microcontrollers and most of the present day high-level compilers have in-built library routines for them. Today, we will see how to interface an HD44780 based character LCD to a PIC16F688 microcontroller. The interface requires 6 I/O li ...

Read more

PIC based wireless temperature and heartbeat read-out

Microcontroller based wireless temperature and heartbeat read out suitable for a operation in a small office/home environment . This system is suitable to operate with Visual LCD. Many individuals or organisations may, for various reasons,wish to use electronic surveillance technique at some time or another. This idea is to use off the shelf RF Tx/Rx modules. The weather keeps us continually occupied. Some ...

Read more

eight video channels ST chip protects from ESD attack

The HSP061-8M16 is an 8-channel ESD array with a rail to rail architecture designed specifically for the protection of high speed differential lines. The ultra-low variation of the capacitance ensures very low influence on signal-skew. The large bandwidth and the low reflection make it compatible with 3.4 Gbps. The device is packaged in μQFN-16L with a 400 μm pitch, which minimizes the PCB area. Key Feature ...

Read more

Standard release for lighting LED-driver interface

The Module-Driver Interface Special Interest Group (MD-SIG) has released its specification for a universal electrical interface between LED lighting modules and their power supplies. The standard has the support of Osram, Panasonic, Philips and Tridonic. Called LEDset1 edition1.0, it is a three wire interface (see diagram): power, ‘Iset’ and a return for both. The specification also allows for separate retu ...

Read more

A DIY indoor thermometer plus hygrometer using PIC16F688

This project is about building a microcontroller-based digital room thermometer plus hygrometer that displays temperature and relative humidity on 4 large (1 inch) seven segment LED displays which adjust their brightness level according to the surrounding illumination. It consists of a closed loop system that continuously assesses ambient light condition using an inexpensive light-dependent resistor (LDR) a ...

Read more

Large Dancing Robot using PIC16f877A microcontroller

Large Dancing Robot Build a large dancing robot. This was supposed to be a walking robot, but it more kinda beebopped around. video on last step. Build a Prototype First, The _Prototype_: Before you make a large, high power robot, it's good to make a smaller scale prototype. I made a simple walking robot using = Brains: PIC16f877A, = Actuators: two small geared pager motors (http://www.solarbotics.com/produ ...

Read more

How to make(build) a Calculator using Pic16f877 microcontroller

alculator with Pic 16f877 microcontroller is a comprehensive project. Comprehensive in the way that Code is lengthy and logical. It covers all the aspects of programming and interfacing of 16x2 lcd and 4x4 keypad with pic Microcontrollers. So you should be good in programming, if you are going to look at the code and you should also be in good know how about how to interface 16x2 lcd and 4x4 keypad with mic ...

Read more

ams develops MEMS VOC gas sensor

Gas sensing techniques are continually being investigated to improve selectivity and sensitivity of identifying different types of gases. There are resistive gas sensors, quartz crystal microbalance, direct thermoelectric, electrochemical cell and other exotic types such as MEMS-tunable Fabry-Perot filter spectral sensors with lead-selenide detector and pulsed broadband infrared emitter light source. The am ...

Read more

Traffic Message Channel receiver using PIC18F8722

Main roads traffic status and incident report and display. Technical specifications: Dual display: colour road map (left) and detailed text messages (right) both with LED backlight. Up to 120 TMC messages are stored in memory. Auto/manual TMC message scrolling. GPS position locator/follower optional. Map navigation with  mouse sensor and/or micro joystick. Map zoom 10km to 80km (in 10km steps) City and area ...

Read more

LED flasher using PIC16C84 Microcontroller

This is my first simple PIC program. It will flash an LED continuously at approximately 1Hz. It is a very simple loop that delays for 500 milliseconds (half a second) with the LED on, and then delays for 500ms with the LED off. Thus, the LED flashes at 1 Hz! The schematic for this circuit shows that the wiring is simple: connect a crystal oscillator across pins 15 and 16 and add the capacitors to ground. Wi ...

Read more
Scroll to top