Amusez-vous avec PIC Assembly - Episode 13 (1 / 6 étapes)

Étape 1: Graphique LCD

Les graphiques LCD nous utiliserons ici sont dénommé le 12864 LCD. Comme le 1602 (ce qui signifie que 16 caractères, 2 lignes) le 12864 signifie 128 x 64 pixels. Comme le 1602, les écrans viennent dans une variété de couleurs, mais les plus courantes sont blanches sur un fond bleu ou noir sur fond jaune. Le 12864 peut fonctionner comme un affichage de texte simple avec 4 lignes de 16 caractères et, dans ce mode, il travaille presque identique à l’écran LCD de 1604 (16 caractères maximum, 4 lignes). Mais nous ne sommes pas ici pour un affichage de texte, sommes-nous ? Ce qui distingue le 12864 c’est que vous pouvez mettre en mode graphique et contrôler chacun de ces 8192 pixels. Ce n’est pas beaucoup par rapport à l’écran d’ordinateur classique mais il peut encore donner beaucoup de plaisir pour pas beaucoup d’argent. J’ai ramassé un en ligne provenant d’une source de Chine pour moins de $8 livré. J’ai aussi acheté un en ligne d’une source de USA pour moins de 11 $ livré.

Avant de s’épuiser et acheter un de ces modules, que vous devez savoir qu’il y a effectivement une variété d'entre eux là-bas et qu’ils l’interface de différentes manières. Certains d'entre eux ont déjà les câbles reliés, mais ils sont généralement attachés à une interface sérielle. Ce que nous avons besoin pour ce projet est un module qui a les trous d’espacement de 0,1 pouce comme les écrans LCD de 1602 nous utilisons. Dans cette catégorie il semble y avoir deux variétés qui ont effectivement utilisent différentes puces et méthodes de l’interface. J’ai utilisé pour ce projet est montré sur les photos ci-dessus. La simple différence évidente entre cette version et l’autre version est l’étiquetage des broches 15 et 16. Ici, nous voyons que la broche 15 est étiquetée comme « PSB » qui signifie « Bus parallèle/série ». Qui nous permet de sélectionner soit une interface parallèle ou en série. Broche 16 n’est pas utilisé. Dans l’autre version commune broches 15 et 16 sont respectivement de CS1 et CS2. Ils sont utilisés pour sélectionner l’un des deux circuits d’interface LCD à l’intérieur du module. La version que nous utilisons ici utilise la puce ST7920. Copies de la spécification de la puce et le LCD mode d’emploi sont fournis ci-dessous.

Articles Liés

Amusez-vous avec PIC Assembly - Episode 12

Amusez-vous avec PIC Assembly - Episode 12

OK, donc je suis un de ceux qui est heureux quand j'aurai Enfin quelque chose ne fonctionne mais il me ronge si je ne comprends pas les détails de pourquoi ça marche. Tel est le cas avec cet épisode. Le fond est que je travaille sur un petit projet p
Amusez-vous avec PIC Assembly - Episode 1

Amusez-vous avec PIC Assembly - Episode 1

Retour dans les jours anciens, quelle hommes étaient des hommes et disquettes étaient énormes, nous avons programmé les premiers microprocesseurs en langage d'assemblage - et nous l'avons aimé ça. Maintenant que je suis à la retraite, j'ai décidé de
Amusez-vous avec PIC Assembly - Episode 20

Amusez-vous avec PIC Assembly - Episode 20

Dans l'Episode 19 que je l'ai mentionné en passant qu'il serait assez facile au port de la conception à la 16F1837 plus moderne que nous avons utilisé dans l'épisode 13 pour l'affichage de graphiques. Qui pourrait nous sortir de devoir copier les cha
Amusez-vous avec PIC Assembly - Episode 14

Amusez-vous avec PIC Assembly - Episode 14

Comme je le disais dans un précédent épisode, je suis bénévole dans un centre de recyclage à but non lucratif. Pour la plupart, nous fixons les ordinateurs et les écrans LCD, mais dernièrement j'ai pris la tâche d'obtenir certains anciens systèmes de
Amusez-vous avec PIC Assembly - Episode 7

Amusez-vous avec PIC Assembly - Episode 7

Avez-vous jamais souhaité que vous aviez un réveil qui vous me réveillais toutes les quelques minutes alors que vous pourriez faire quelque chose de rapide et puis se pour rendormir ? Non, moi ou l'autre. Mais dans le monde du microcontrôleur, une te
Amusez-vous avec PIC Assembly - Episode 2

Amusez-vous avec PIC Assembly - Episode 2

Bien Episode 1 a été un succès retentissant parce que quelqu'un d'autre que moi en fait le regarda. Alors allons-y avec l'épisode 2. Dans ce Instructable nous recherchons quelques données réelles d'entrée pour envoyer à l'écran LCD de 1602 que nous a
Amusez-vous avec PIC Assembly - Episode 21

Amusez-vous avec PIC Assembly - Episode 21

Je ne suis pas un voyageur du monde, mais j'ai été à un certain nombre d'endroits qui diffèrent radicalement de température et d'humidité. Je n'aime pas qu'on en dise, « chaleur sèche » ne veut rien dire lorsque le thermomètre est supérieure à 110 de
Amusez-vous avec PIC Assembly - Episode 18

Amusez-vous avec PIC Assembly - Episode 18

Mots à la mode et les slogans sont toujours être générés, principalement dans les domaines de la technologie ou de la politique. Dilbert même reçu la tendance avec « Buzzword Bingo » en de la 90. Une des phrases actuellement chauds est « Internet des
Amusez-vous avec PIC Assembly - Episode 22

Amusez-vous avec PIC Assembly - Episode 22

Le dicton est que « la nécessité est la mère de l'invention ». En réalité, cependant, il y a beaucoup de « mères » de l'invention. Mon préféré est « paresse » mais parfois trucs obtient inventé juste parce que c'est un plaisir au défi de comprendre u
Amusez-vous avec PIC Assembly - Episode 16

Amusez-vous avec PIC Assembly - Episode 16

Jusqu'à présent j'ai résisté à ajouter aux millions de projets de "Clignoter une LED" qui sont sur le web. Cela ne veut ne pas dire que je n'ai effectivement pas un projet « Clignoter une LED » quand j'ai commencé à déconner avec le PIC parce qu
Amusez-vous avec PIC Assembly - Episode 17

Amusez-vous avec PIC Assembly - Episode 17

Les mauvais vieux jours chaque compagnie de téléphone avait une interface propriétaire et souvent différentes interfaces pour téléphones différents dans leur gamme de produits. De nos jours, cependant, presque tous les téléphones utilise une interfac
Amusez-vous avec PIC Assembly - Episode 8

Amusez-vous avec PIC Assembly - Episode 8

J'ai connu quelques changements intéressants de la température dans ma vie dont un juste il y a quelques années où nous avons mis un record un jour et puis définissez un seuil record le lendemain. La plus intéressante que j'ai vécu était il y a longt
Amusez-vous avec PIC Assembly - Episode 15

Amusez-vous avec PIC Assembly - Episode 15

Une de mes récents projets consistait en la construction d'un petit amplificateur 2.1 à l'aide de quelques chips d'amplificateur de puissance TDA que j'ai grappillé d'après un moulage hors circuit électronique. Depuis que je suis en mesure de décider
Amusez-vous avec PIC Assembly - Episode 19

Amusez-vous avec PIC Assembly - Episode 19

Une de mes phrases favorites est « c'est facile si vous savez comment. » Je ne sais pas si j'ai ramassé que quelque part il y a longtemps ou il inventé moi-même, mais il y a beaucoup de vérité en lui. C'est le genre de ce qui s'est passé quand je sui