pic18f2550 Microcontroller Project Board

The new PIC18F2550 Project Board was designed as the development platform for student projects. The board features MCU: PIC18F2550 with external xtal, ADC: one channel 0-2.5V sigma-delta converter, Linear Technology LTC2400/LTC2420, 6-channal 10-bit ADC 0-5V, Display: Two connectors for text LCD or GLCD, USB: onchip USB port with type B connector, Power supply: onboard low dropout regulator, rechargeable ba ...

Read more

PIC12F675 LCD Interfacing Code and Proteus Simulation

This post provides the LCD[1] interfacing code using PIC12F675 microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads' section at the bottom of this page. It is assumed that you know how to make an LED blink with PIC12F675 microcontroller. If you don't then please read this page first, before proceeding with this article. PIC12 ...

Read more

3-Wire Serial LCD using a Shift Register

Introduction HD44780 based character LCDs require at least 6 I/O lines from microcontroller to display data. Therefore, they are not suitable for low-pin microcontrollers like PIC12F series microchips. In this project, I am going to show how to drive an HD44780 based LCD display with only 3 pins of a microcontroller. I am going to demonstrate it with PIC12F683 microchip. The character data and command from ...

Read more

100MHz frequency counter with PIC16F628A – LCD Display

This project shows how to build a very simple yet very useful tool that every DIY enthusiast should have in his lab: a 100MHz+ frequency counter. The schematic is fairly simple and straightforward and uses a PIC16F628A microcontroller for measuring frequency and a high speed comparator for signal amplification and conditioning. The microcontroller uses its internal 4MHz oscillator for the CPU clock. Timer1 ...

Read more

Serial LCD Library using PIC16C84

Here is a library to interface your PIC code to an LCD that is controlled via a serial line. One such LCD is available from Scott Edwards Electronics. There are many others, and the code shown here can easily be adpated to other LCD displays by changing some defines. The following files are referenced below, but for simplicity I've listed them here for download: LCDlib.tar.gz is my entire LCD library and as ...

Read more

LCD Serial Terminal using PIC16F84

LCD Serial Terminal Introduction: In the 1980s a serial terminal was a big thing with a picture tube and keyboard. You used it to communicate with a computer by RS-232 cable or with a modem. In this century, we still sometimes have need for a serial terminal, and we’ll typically use a personal computer running a terminal program (Hyperterminal, bundled withWindows, is a terminal program). This project is a ...

Read more

Open Source 3.2” TFT Smart Display

This project is an open source 3.2″ Smart TFT display board. The board is based on a PIC32 and a 3.2′ TFT with touchscreen (ILI9320 controller, using 16bits PMP). The software has two main parts. One that produces the 2D functions and a GUI with various widgets (buttons, check boxes, sliders etc). Description A new version of 3.2″ TFT Smart Display project can be found here In the beginning, I just wanted t ...

Read more

Interfacing LCD Modules with PIC Microcontrollers.

A large number of embedded project require some type of user interface. This includes displaying numerical, textual and graphical data to user. For very simple numerical display we can use 7 segment displays. If the requirement is little more than that, like displaying some alphanumeric text, we can use LCD Modules. They are cheap enough to be used in low cost projects. They come in various sizes for differ ...

Read more

Solar power auto irrigation system using microcontroller

Solar power auto irrigation system using microcontroller, In this article you will learn about auto irrigation system. Whats is irrigation system? What is auto irrigation system? How to make irrigation system automatic? How to use microcontroller to make intelligent and automatic? Circuit diagram of solar power auto irrigation system using pic microcontroller. This project just give you idea about solar pow ...

Read more

Serial LCDs you can make your own using PIC12F683

HD44780 based LCD displays are very popular for embedded projects because they are cheap, easy to interface, can display characters, consume power lot less than seven-segment displays, and most of the present day compilers have in-built library routines for them. However, the only disadvantage is that they require at least 6 I/O pins of microcontroller. Well, you may ask, isn’t that less than what seven-seg ...

Read more
Scroll to top