Piloter un afficheur lcd 128x64 en SPI.

Pour toutes vos questions sur WinAVR, AVR-GCC et la programmation en C en général

Modérateur: Modérateur

Piloter un afficheur lcd 128x64 en SPI.

Messagede zid le 13 Avr 2008 9:02

Bonjour,
je cherche à piloter un afficheur lcd 128x64 en SPI.
Impossible d’obtenir quoi que ce soit à l’écran, j'enrage.
Je ne vois pas ou je me trompe...

J’ai pu tester mon hardware avec une lib disponible dans bascom-avr.

La doc de l'afficheur : http://www.lcd-module.de/eng/pdf/grafik/dogm128e.pdf
En pj ma petite lib pour l'afficheur.
Code: Tout sélectionner
#define F_CPU 8000000UL            // Fréquence 8Mhz

#include <avr/io.h>
#include <avr/pgmspace.h>
#include <util/delay.h>

#include "lcd.h"


int main (void)
{
   int i;
   
   DDRC =  0xFF; // Outputs port C

   lcd_init();
   lcd_clear();

   for (i=0; i<50; i++) lcd_set_pixel(i,10,1);
   lcd_send_frame();

   return 1;
}


Merci d'avance.
zid
Fichiers joints
lcd.c
lib de l'afficheur
(4.55 Kio) Téléchargé 35 fois
zid
NOUVEAU
NOUVEAU
 
Messages: 6
Inscription: 02 Jan 2008 18:18

Messagede moustiqu3 le 04 Mai 2008 14:40

salut, essaie un peu avec return 0;

sinon, tu as un programme qui affiche un truc a l'écran? Tu pourrais me le mettre stp? J'aide du monde, mais personne ne m'aide alors vive le forum... Merci :shock:
moustiqu3
PONCTUEL
PONCTUEL
 
Messages: 20
Inscription: 12 Mar 2008 20:02


Retourner vers WinAVR-AVR GCC

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron