Sunteți pe pagina 1din 4

Zipfelmaus - Blog How to: Nokia 6100 LCD (english version) http://www.zipfelmaus.

com/nokia6100lcd_en/

Zipfelmaus - Blog
wie zipfelig

How to: Nokia 6100 LCD (english version)

Upgrading your AVR-microcontroller with a graphical color lcd is much easier then you think. So here is what
youll need:
- the lcd: go to ebay and look for the Nokia 6100 LCD, note that there are two different version, one with a
green pcb, the other with a brown one
- then you need some further hardware, of course a microcontroller (e.g. ATmega32L) and I recommend you
the breakout board form sparkfun.com http://www.sparkfun.com/
- and last but not least some software drivers, depending on the lcd version (mentioned above: green or brown
pcb), you should use one of these drivers:
brown pcb
green pcb

But the driver sourcecode doesnt help you, when you want to convert a picture to a format, that Nokia lcd can
understand. No need to worry anyway, we have a solution for that - the Bitmap to RGB8 Converter-tool.
It generates an .h-file from a bitmap, which you can easily include in your project. Inside the .h-file is an array
that contains all the bitmap-information in the RGB8-format.

Downloads:
Bitmap to RGB8 Converter
bmp.h file

(please note: to run the converter program, you need the latest .net-runtime, also note the licence-file)

1 de 4 24/07/2008 22:57
Zipfelmaus - Blog How to: Nokia 6100 LCD (english version) http://www.zipfelmaus.com/nokia6100lcd_en/

/*
Sample Code
includes code from the website http://www.e-dsp.com/controlling-a-
color-graphic-lcd-epson-s1d15g10-controller-with-an-atmel-avr-atmega32l/
*/

#include "bmp.h" //the converted image

/* ... */

int main {

/* initialize your mcu and lcd here */


/* ... */

//create bitmap
for (y = 0; y < (image_width); y++)
{
for (x = image_height; x > 0; x)
{
LCD_put_pixel(00, x-1, y);
}
}

/* */

Bookmark

Ads by Google China LCD LCD Module LCD Panel LCD Solution

Suche
Los!

Tagcloud
Die Stunde der Gartenvgel Phun Vgel Nabu MAX3233 MAX3235 Physics Sandbox Mnchner Stadtlauf 2008 Packstation Bank MS Robotics Studio
Amazon Deutsches Museum Tamiya MAX232 RS232 GDK Erde 3D Nasa Nokia 6100 Display Visual C++ Express Photosynth Bitmap RGB8

Atmega16 AVR Atmega32 Mnchen Basteln

Archiv
Juli 2008
Juni 2008
Mai 2008
April 2008
Mrz 2008

2 de 4 24/07/2008 22:57
Zipfelmaus - Blog How to: Nokia 6100 LCD (english version) http://www.zipfelmaus.com/nokia6100lcd_en/

Februar 2008

Seiten
Startseite
How to: LED Wandbeleuchtung
How to: LED-Deckenbeleuchtung
How to: Nokia 6100 LCD (english version)
Impressum
Lizenz fr Software und Quelltexte
My Robot Arm OWI-535 (english article)

Themen
Allgemeines
Laufen/Wandern
Schaltungen/ICs
Technik
Umweltmaus
Zipfelige Webseiten

Linkliste
Jrgens kleine Bastelseite
Robbe3

Meta
Anmelden
Beitrge (RSS)
Kommentare (RSS)

3 de 4 24/07/2008 22:57
Zipfelmaus - Blog How to: Nokia 6100 LCD (english version) http://www.zipfelmaus.com/nokia6100lcd_en/

USB LCD Display


Pertelian X2040 is
Custom Enclosed, Easy
to Use. USB LCD With
Stand!
www.ThePertelianStore.com/USB

KS0108B/KS0107B C
Library
LCD Driver Software for
Embedded
Microprocessor Systems
www.easyGUI.com

X-Graph(ic) LCD
Module
Telnet or C
programmable color-B/W
touchscreen lcd with CF,
SD, etc.
www.x-graph.be

TOPWAY LCD Module


LCD Module Designer &
Manufacturer STN, FSTN
Graphic Character
Module
www.topwaydisplay.com

3D LCD Display
Component
We provide 3D enabling
Technology Contact us
today for more info!
www.tvt.com.my

Copyright 2008 by: Zipfelmaus - Blog All rights reserved. Impressum Template by: BlogPimp (Creative
Commons BY-NC-SA).

4 de 4 24/07/2008 22:57

S-ar putea să vă placă și