[ Log In ]

16x2 LCD (Liquid Crystal Display)

16x2 LCD (Liquid Crystal Display)

Front of the 128x64 display module

128x64 OLED Display Yel/Blu

Multimeter Security Banana Plug To Test Hook Clip Probe Lead Cable 500V

Multimeter Security Banana Plug To Test Hook Clip Probe Lead Cable 500V

3 Foot USB Cable Type A to USB Cable Type A

USB Cable Type A Male to USB Type A Male - 3 FT

USB 2.0 Cable 10 Foot Type A Male to Type B Male

USB 2.0 Cable Type A Male to Type B Male - 10 FT

Tumbnail: 62 oz-in NEMA 17 Stepping motors (also called stepper motor)

NEMA 17 Stepping Motor (62 oz-in 5mm single shaft)

$19.95 Out of Stock
Image of the Atmega324p


10K timmer potentiometer

10K Trimmer Potentiometer (Through Hole)

White prototyping breadboard with 30 tie strips and two power rails on each side.

White Prototyping Breadboard (2x30 columns of tie strips and 2x2 rows of power strips)


Programming: Displaying Simple Characters to the LCD

The AVR microcontroller is programmed to show simple characters on the LCD (Liquid Crystal Display). The pin functions are defined so the microcontroller can easily access these pins with an understandable name. Four functions are created to make it easy to write typical methods that the LCD can understand. These functions are Peek_A_Boo (Gets the LCD to see the data), Send_A_ Command, Send_A_Character, and Check_IF_MrLCD_IsBusy.

With these definitions and functions, the main function can then be written easily accessing these functions when needed to send a command and to send a character.
Response From: Rishi Raj

same code i ve done in my lappy but there is an error and many warnings..
error- avr file\PP2/lcd.c:79: undefined reference to `peek_A_Boo'

How to debug this?

Comments and Additional Information

Have some code to share? Or additional information? Respond here:

You need to be logged in to save a response on this page. The response must be constructive, helpful, supplimentary or to correct the existing video, code or narrative content.


Code (optional):