Test de principe du système de contrôle électronique à grand écran LED

2023/05/23

Tout d'abord, le but et les exigences de l'expérience Pour comprendre les principes de base et les méthodes de mise en œuvre de l'affichage sur écran électronique à LED. Maîtrisez la méthode d'affichage des codes de caractères chinois et d'extraction des codes de caractères chinois à partir de polices standard. 2. Équipement expérimental Système expérimental de mesure et de contrôle de micro-ordinateur monopuce Module expérimental électronique à grand écran LED Environnement de développement Keil Outil de téléchargement de programme STC-ISP 3. Contenu expérimental Comprendre le principe du circuit d'affichage 16*16. Écrivez un programme en langage assembleur, écrivez un programme d'affichage pour une ligne de caractères chinois (au moins trois caractères) et soyez capable de faire défiler l'affichage de gauche à droite (ou de droite à gauche). 4. Étapes expérimentales 1. Maîtrisez la méthode de contrôle du grand écran électronique à LED d'affichage ; 2. Utilisez le langage d'assemblage MCS-51 pour afficher les caractères chinois corrects et les effets dynamiques sur le grand écran électronique à LED ; 3. Téléchargez le programme compilé sur 51 single -micro-ordinateur à puce, observez les résultats d'affichage de l'écran électronique LED. 5. Principe expérimental Le tube électroluminescent à LED haute luminosité constitue l'écran, qui peut afficher des caractères chinois et anglais, des graphiques et des graphiques vidéo dynamiques via un contrôle de programmation. Les données d'affichage des caractères affichés peuvent être écrites par soi-même (c'est-à-dire afficher directement le dessin) ou peuvent être extraites de la bibliothèque de polices standard (telle que ASC16, HZ16). Cette dernière nécessite une bonne maîtrise du mode d'encodage de la police et du calcul du positionnement des caractères. Le grand écran électronique LED utilisé dans l'expérience est un affichage 16*16. Les lignes et les colonnes utilisent chacune deux registres à décalage comme sorties. Lorsque la i-ème ligne sortie par le registre à décalage est 0 et la j-ème colonne est 1, le point (i, j) est allumé. Pour pouvoir afficher une police d'affichage, un balayage circulaire est nécessaire, c'est-à-dire qu'une seule ligne est allumée à chaque fois, puis 16 valeurs d'affichage correspondant à la colonne sont sorties sur la colonne. Faites une pause pendant un certain temps après la sortie d'une ligne et sortez la ligne suivante. Afin d'obtenir un meilleur effet d'affichage, le temps de balayage total de l'ensemble de l'écran n'est pas supérieur à 40 ms. Les rangs et les colonnes peuvent être interchangés dans le processus ci-dessus. Le registre à décalage utilisé dans l'expérience est le 74HC595, qui est un dispositif avec à la fois des fonctions de décalage en série et de commande de verrouillage de sortie. Le 74HC595 possède un registre à décalage 8 bits et une mémoire, ainsi qu'une fonction de sortie à trois états. Le registre à décalage et la mémoire sont cadencés séparément. Les données sont entrées dans le registre à décalage sur le front montant de SRCK (entrée d'horloge de registre à décalage) et sont entrées dans le registre de stockage sur le front montant de RCK (entrée d'horloge de mémoire). Le registre à décalage a une entrée à décalage série (ligne Dx (P00), colonne Dy (P03)), et une sortie série (QH), et une réinitialisation asynchrone de bas niveau, et le registre de stockage a un 8 bits parallèle, avec un sortie de bus à trois états, lorsqu'elle est activée (P02 et P07 sont bas), les données du registre de stockage sont sorties sur le bus. Lors du contrôle du 74HC595, placez d'abord les données dans la borne SI de l'entrée série, puis générez une impulsion sur l'horloge série SRCK pour sortir un peu, répétez les étapes ci-dessus 16 fois et sortez toutes les valeurs de colonne. Donnez ensuite une impulsion à l'horloge mémoire RCK pour verrouiller les données série. Sortez la borne d'activation à un niveau bas et dirigez-la vers l'écran électronique LED. La sortie de la ligne n'est décalée qu'une seule fois à la fois et re-verrouillée. Voir les références données pour plus d'informations. .

NOUS CONTACTER
Dites-nous simplement vos besoins, nous pouvons faire plus que vous ne pouvez l'imaginer.
Envoyez votre demande

Envoyez votre demande

Choisissez une autre langue
English
français
italiano
日本語
한국어
Português
русский
Беларуская
বাংলা
हिन्दी
Tiếng Việt
Türkçe
ภาษาไทย
العربية
Deutsch
Español
Langue courante:français