Vous avez peut-être envie de recommander ce site à un ami
Visites
visiteurs
visiteurs en ligne
Controleur de LCD480x64 à PIC18F452 - HD61830
Controleur de LCD480x64 à PIC18F452 - HD61830
Ce montage utilise un PIC18F452 à 48MHz (quartz 12MHz PLLx4).
J’ai utilisé le compilateur Hi-Tech PICC18 v8.20PL4 sous MPLAB 6.30.
Test des fonctions graphiques
Vous trouverez aussi des routines pour utiliser l’USART (communication RS232) interne du PIC et pour le SSP (module i2c) en maitre.
Cette platine est conçue pour le développement de projets à base d’écran LCD graphiques ou alphanumériques sur PIC16F et PIC18F au format DIP 40 broches. La programmation ce fait en ICSP (In Circuit Serial Programming) à l’aide du programmateur de PIC à support ZIF.
Source ‘C’ Hi-Tech PICC18 (280404)
Description des fichiers :
- main.c : programme principal
- port.h : #define pour configuration des entrées / sorties
- lcd.c, lcd.h : routines pour l’afficheur 480x64 (controleur HD61830)
- i2c.c, i2c.h : bus i2c pour EEPROM 24C64, 24C128 ou 24C256 (module hard)
- rs232.c, rs232.h : usart RS232 à 115200 bauds
- delay.c, delay.h : temporisations
- periph.c, periph.h : clavier matricé
Cliquez ici pour voir comment programmer le PIC
Attention : il n'y a que des fontions en mode texte pour l'instant.
Pas de graphique encore ; revenez bientôt ou contribuez à ce montage !
Contribution de Roberto Fonseca Iannini qui a ajouté diverses polices, à ne pas manquer !!! http://eletronica.50webs.com/