Cómo entender los diagramas de tiempo
Solo debes prestar atención a los siguientes pines:
Pin 3: VL, señal de polarización de la pantalla de cristal líquido, utilizada para ajustar el contraste de la pantalla del LCD1602. Generalmente, una externa. El potenciómetro se utiliza para ajustar la señal de voltaje. Tenga en cuenta que el contraste más fuerte se puede obtener cuando el voltaje de este pin es 0.
Pin 4: RS, terminal de selección de datos/comandos. Cuando este pin es de nivel alto, el 1602 puede transmitir bytes de datos, y cuando este pin es de nivel bajo, es la sección de transferencia de palabras de comando. El byte de comando es el byte utilizado para configurar algunos métodos de trabajo del LCD1602; el byte de datos es el byte utilizado para mostrar en el 1602. Cabe mencionar que los datos del LCD1602 son de 8 bits.
Pin 5: R/W, terminal de selección de lectura y escritura. Cuando este pin está en un nivel alto, el LCD1602 puede leer datos; de lo contrario, puede escribir datos. El autor cree que este pin en realidad es de poca utilidad y establecerlo permanentemente en un nivel bajo no afectará su funcionamiento normal si está conectado directamente a tierra. Sin embargo, no ha sido verificado por sistemas complejos, por lo que esta opinión es reservada.
Pin 6: E, señal de habilitación, es en realidad la señal del reloj de control de datos de LCD1602. El flanco ascendente de esta señal se utiliza para realizar la transmisión de datos a LCD1602.
Pin 7~14: puerto de datos paralelo de 8 bits, lo que hace que la lectura y escritura de datos del LCD1602 sea muy conveniente.
Solo necesitamos mirar dos tiempos de escritura:
① Cuando queremos escribir la palabra de instrucción y configurar el modo de trabajo de LCD1602: necesitamos configurar RS en nivel bajo y RW al nivel bajo, luego envíe los datos a los puertos de datos D0 ~ D7 y finalmente escriba los datos con un pulso alto en el pin E.
② Cuando queremos escribir palabras de datos y mostrarlas en el 1602: necesitamos configurar RS en nivel alto, RW en nivel bajo y luego enviar los datos a los puertos de datos D0~D7. un pulso alto en el pin E escribe los datos.