Test di principio del sistema di controllo elettronico del grande schermo a LED

2023/05/23

In primo luogo, lo scopo e i requisiti dell'esperimento Comprendere i principi di base e i metodi di implementazione dello schermo elettronico a LED. Padroneggia il metodo di visualizzazione dei codici dei caratteri cinesi e di estrazione dei codici dei caratteri cinesi dai caratteri standard. 2. Apparecchiature sperimentali Sistema sperimentale di misurazione e controllo del microcomputer a chip singolo Modulo sperimentale elettronico a grande schermo LED Ambiente di sviluppo Keil Strumento di download del programma STC-ISP 3. Contenuto sperimentale Comprendere il principio del circuito di visualizzazione 16 * 16. Scrivere un programma in linguaggio assembly, scrivere un programma di visualizzazione per una riga di caratteri cinesi (almeno tre caratteri) ed essere in grado di scorrere la visualizzazione da sinistra a destra (o da destra a sinistra). 4. Passaggi sperimentali 1. Padroneggiare il metodo di controllo del grande schermo elettronico a LED del display; 2. Utilizzare il linguaggio assembly MCS-51 per visualizzare i caratteri cinesi corretti e gli effetti dinamici sul grande schermo elettronico a LED; 3. Scaricare il programma compilato su 51 single -chip microcomputer, osservare i risultati di visualizzazione dello schermo elettronico a LED. 5. Principio sperimentale Il tubo a emissione luminosa a LED ad alta luminosità costituisce il display, che può visualizzare caratteri cinesi e inglesi, grafica e grafica video dinamica attraverso il controllo della programmazione. I dati di visualizzazione dei caratteri visualizzati possono essere scritti da soli (ovvero visualizzare direttamente il disegno) oppure possono essere estratti dalla libreria di caratteri standard (come ASC16, HZ16). Quest'ultimo richiede una corretta comprensione del metodo di codifica del font e del calcolo del posizionamento del carattere. Il grande schermo elettronico a LED utilizzato nell'esperimento è un display 16*16. Le righe e le colonne utilizzano ciascuna due registri a scorrimento come output. Quando la i-esima riga emessa dal registro a scorrimento è 0 e la j-esima colonna è 1, il punto (i, j) è acceso. Per poter visualizzare un carattere di visualizzazione, è necessaria la scansione circolare, ovvero viene illuminata solo una riga ogni volta, quindi sulla colonna vengono emessi 16 valori di visualizzazione corrispondenti alla colonna. Pausa per un periodo di tempo dopo l'emissione di una riga e l'output della riga successiva. Per ottenere un migliore effetto di visualizzazione, il tempo di scansione totale dell'intero schermo non è superiore a 40 ms. I ranghi e le colonne possono essere scambiati nel processo di cui sopra. Il registro a scorrimento utilizzato nell'esperimento è il 74HC595, che è un dispositivo con entrambe le funzioni di spostamento seriale e di comando del blocco dell'uscita. Il 74HC595 ha un registro a scorrimento a 8 bit e una memoria e una funzione di uscita a tre stati. Il registro a scorrimento e la memoria sono cronometrati separatamente. I dati vengono immessi nel registro a scorrimento sul fronte di salita di SRCK (ingresso del clock del registro a scorrimento) e vengono immessi nel registro di memorizzazione sul fronte di salita di RCK (ingresso del clock di memoria). Il registro a scorrimento ha un ingresso a scorrimento seriale (riga Dx (P00), colonna Dy (P03)) e un'uscita seriale (QH) e un reset asincrono a basso livello, e il registro di memorizzazione ha un parallelo a 8 bit, con un uscita bus a tre stati, quando abilitata (P02 e P07 sono bassi), i dati del registro di memorizzazione vengono inviati al bus. Quando si controlla il 74HC595, inserire prima i dati nel terminale SI dell'ingresso seriale, quindi generare un impulso sull'orologio seriale SRCK per emettere un bit, ripetere i passaggi precedenti 16 volte e emettere tutti i valori di colonna. Quindi dare un impulso all'orologio di memoria RCK per bloccare i dati seriali. Inviare il terminale di abilitazione a un livello basso e portarlo allo schermo elettronico a LED. L'output della riga viene spostato solo una volta alla volta e ribloccato. Vedere i riferimenti forniti per ulteriori informazioni. .

CONTATTACI
Dicci solo le tue esigenze, possiamo fare più di quanto tu possa immaginare.
Invia la tua richiesta

Invia la tua richiesta

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