4 Digit, 7 Segment LCD Direct Drive using Atmega3290P

Hi,
I am having trouble in using 40Pin 1COM 4 Dight 7 Segment LCD with Atmega3290P. I tried searching for Application Notes and Example Codes, But i can't. So, I request anyone to help me in direct drive the 7 Segment LCD using Atmega3290P. Datasheet of LCD is attached.

Display.pdf (146 KB)

Unless I am missing something, the data sheet is more of technical drawing with pinout and there is no electrical specification. I can only guess that there is a standard here (voltage, current limiting etc.) because the Atmega3290P is described as having the following feature:

4 x 40 Segment LCD Driver (ATmega3290P)

What, incidentally, is the reason for your choice of display and driver chip ?

Page 4 and 5 of the datasheet described segment connectivity.

i had attached the schematic where i used the LCD

This 40pin LCD is available in the local market. so, i chose it. and also the physical size of the LCD is matched for our requirement.

OK. Where did you get that connection diagram (link) ?

It appears neither in the display data sheet which you included in your OP nor in the datasheet for the ATmega3290P http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8021-AVR-ATmega329P-3290P_Datasheet.pdf (at least as far as I can see).

If you have a connection diagram, that is a good start. Maybe there something else of relevance in that document ?

Anyway, I guess you use your connection diagram to make the physical connection between the display and the ATmega3290P MCU. You then build a mapping table between the MCU ports/bits and the segments (via display pin numbers). You then write a program which manipulates the port bits to light the desired display segments.

Hi,
This old Atmel product has an app note and sample code which might be of some use.

Yours,
TonyWilk