Bonjour à tous et bonne année!Voici un projet dont je doit réaliser avec un peu de mal d'ailleur.
Voici la carte:
Voir "Photo 001" en pièce jointe
Mes taches:
- Modifier le schéma: Remplacement du circuit MM74C922 par un circuit programmable GAL22V10, définition des E/S.
- Programmation du GAL22V10 en VHDL
- Ecrire les algorithmes des procédures, les traduire en assembleur ou en language C.
Donc en clair, quand on appui sur une touche il doit s'afficher un message sur l'écran lcd 2*16 caractères (clavier 16 touches).
J'ai réaliser un programme en VHDL du clavier:
Voir "Photo 002" en pièce jointe
Le problème étant que je n'arrive pas, enfin je ne voit pas comment programmer le reste pour que si j'appui sur une touche un message apparait.
De plus pour la programmation en C j'ai fait un programme pour un pic 16f877 LCD 4 bits et 8 bits en assembleur, si quelqu'un voulais bien m'aider a le traduire en C. Puis pareil quand VHDL, comment faire un programme pour que lors de l'appui sur une touche on est un message sur l'écran lcd.
Programme 4 bits "photo 003;004;005"
Le programme fonctionne comme celui du 16 touches en VHDL
Voila j'espère avoir était assez clair dans mes propos sinon n'ésiter pas à me demander des compléments.Et merci à tous ceux qui pouront m'éclairer!
-----