Forum Discussion
Altera_Forum
Honored Contributor
17 years agoSi tu travailles en schéma-block, il devrait être facile de construire un bus ayant pour nom sig[7..0] ( bus sig de 8 bits dont le MSB et le bit n°7 placé à gauche).
C'est un peu près équivalent à signal sig : std_ulogic_vector(7 downto 0) en VHDL. Si tu veux travailler en VHDL, de bonnes bases sont requises : entités, architectures, "coding styles" http://www.altera.com/literature/hb/qts/qts_qii51007.pdf?gsa_pos=1&wt.oss_r=1&wt.oss=coding%20style , std_(u)logic(_vector) de la library ieee.STD_LOGIC_1164.all. Et bien garder à l'esprit que c'est une logique qui travaille (et non un programme). Pour l'afficheur LCD, je pense qu'il faut que tu utilises une machine d'états finis (safe state machine), il existe déjà des tuto tout fait pour des afficheurs LCD courant (2 lignes de 16 caractères...) il faut juste changer quelques paramètres : souvent (pas toujours malheureusement) la datasheet fournit ces informations. Jette un oeil sur fpga4fun :)