¿Cuáles son los componentes de una pantalla LED (hardware y software)?
La pantalla LED en realidad está compuesta por N bloques de celosía de 8 × 8. Las líneas de escaneo de las filas se conectan primero y las líneas de escaneo de las columnas se conectan entre sí. generalmente, ¿cuántos largos y anchos tienen los LED de pantalla grande compuestos por 74HC595 (pestillo 74LS164, entrada y salida en serie y datos de pestillo)? Entonces, el número de 74HC595 es la longitud y el ancho total. Otras partes de conducción del circuito incluyen algunas resistencias de fila, control de tiempo compartido, etc., y luego la parte del software. En primer lugar, necesita conocer el principio de visualización del LED de matriz de puntos. Tomando como ejemplo el control de LED de 32 × 32, el grupo de escaneo de fila de 16 LED de 8 × 8 está conectado de extremo a extremo, y el grupo de escaneo de columna también está conectado de extremo a extremo. El escaneo de fila/columna adopta la comunicación en serie de tiempo compartido. El método y el control de tiempo compartido adopta P0.0 y P1.0 de la MCU se implementan con 4 unidades lógicas AND y se agregan pestillos de datos durante el proceso de escaneo de fila/columna para almacenar datos temporalmente. Antes y los datos se enviaban a cada columna y luego se almacenaban en el pestillo de la columna, ahora se requiere el escaneo de filas, porque el escaneo de filas/columnas solo comparte un RXD y una de las filas/columnas debe restringirse durante el trabajo para evitarlo. confusión de datos. Por lo tanto, el escaneo de columnas debe estar limitado por la lógica AND de P0.0 de la MCU para controlar el escaneo de columnas. Las dos señales de salida de la lógica AND son 0, por lo que se debe usar un pestillo para almacenar temporalmente las columnas escaneadas previamente. y guardar los datos. El proceso de control es el siguiente: establezca P0.0 = 0, de modo que la salida de las dos lógicas AND (las dos anteriores) en la parte de escaneo de la columna sea 0, y limite el escaneo de la columna----gt; 0 = 1, de modo que la parte de escaneo de fila Las salidas lógicas 2 Y (las dos inferiores) siguen a RXD y TXD, el escaneo de fila abierto----gt 32 1 se emite en serie a través del RXD de la MCU bajo el control del reloj TXD y se mantiene; el pestillo de fila Datos----gt; Deje que P1.0=0, limite el escaneo de fila----gt Establezca P0.0=1, de modo que sigan las salidas lógicas 2 AND (las dos primeras) de la parte de escaneo de columna; RXD y TXD, escaneo de columna abierta----gt; salida en serie de la primera fila de datos de 32 × 32LED a través de RXD de MCU bajo control de reloj TXD, y mantenga los datos en el pestillo de la columna----gt; 0 = 0, límite de exploración de columna----gt; Establezca P1.0=1, apertura de exploración de fila----gt Los datos de la línea estroboscópica de exploración de fila se emiten en serie bajo el control del reloj TXD a través del RXD de la MCU; en la fila Los datos se mantienen en el pestillo ---- gt; El retraso de inicio es de 1,25 ms. Cada línea debe encenderse 25 veces por segundo. Se necesitan 1000 ms \ 25 = 40 ms para completar un ciclo. cada línea es 40ms\32=1.25ms- ---gt; Volver al primer paso... Lo anterior es el principio general de las partes de software y hardware de una pequeña pantalla LED simple "Original, esto es lo que gasté la mitad una hora escribiendo" Si tienes alguna pregunta, por favor llámame