Cómo se утилизации una pantalla LCD де 16 x 2?

- Oct 12, 2017 -

【R & D Департамент Блейз Display】EN esta entrada vamos explicar Эль funcionamiento y conexionado де ООН LCD con una de разрешением 16 x 2.

¿Que es ООН ЖК?

O pantalla El LCD(Liquid Crystal Dysplay) de cristal состоящий es ООН dispositivo empleado пункт ла visualización де contenidos o información de una forma gráfica, mediante caracteres, símbolos o pequeños dibujos dependiendo дель Модело. Está gobernado por ООН microcontrolador Эль cual dirige todo Су funcionamiento.

EN este caso vamos emplear де ООН LCD 16 x 2, Эсто quiere decir que dispone де 2 Филы де 16 caracteres Када Уна. Los píxeles de cada símbolo o carácter, varían en función de cada Модело.

¿Como es su conexionado?

En la siguiente imagen де Proteus se puede observar la estructura de sus сосны.

Ло podemos dividir en Лос сосны де alimentación, сосны де управления y los сосны-дель-автобус де данных bidireccional. Por Ло общие podemos encontrar ademas ан Су estructura Лос сосны де Anodo де привело подсветки y cátodo де привело подсветки.

  

Сосны де alimentación:

VSS:Заземление
VDD:+ 5 voltios
Vee:corresponde Аль ПИН де contraste, Ло regularemos con ООН potenciómetro де 10K conectado Vdd.

Сосны де управления:

RS:Corresponde Аль ПИН де selección де registro de управления де данных (0) o registro de datos(1). ES decir Эль контактный RS мере paralelamente Лос сосны-дель-автобус де данных. Cuando RS es 0 Эль Дато presente en el автобус pertenece де registro ООН управления/суда. y cuando RS es 1 Эль Дато presente en el автобус де данных pertenece ООН registro de данных o ООН carácter.
RW:Corresponde Аль ПИН де Escritura(0) o де Lectura(1). Нос permite escribir ООН Дато en la pantalla o Леера ООН Дато desde Ла pantalla.
E:Corresponde Аль ПИН включить o де образования. Si E(0) esto quiere decir que el LCD не ЭСТА activado пункт просто данных, перо Си E(1) se encuentra «Активо» y podemos escribir o Леер desde el LCD.

 

Сосны-де-де шины данных:

Автобус-Эль-де данных bidireccional comprende desde Лос-Пайнс D0 D7. Пункт realizar ла комуникасьон con el ЖК podemos hacerlo utilizando Лос 8 бит-дель-автобус де datos(D0 a D7) o empleando Лос 4 бита мас significativos дель автобус де datos(D4 a D7). EN este caso vamos explicar ла комуникасьон con el автобус де 4 бита. 

¿DDRAM y CGROM? 

Сын Лас дос zonas де memoria del LCD.

Ла memoria DDRAM (данных отображения Ram): corresponde una zona de memoria donde se almacenan Лос caracteres que se Ван pantalla ан representar. ES decir es la memoria donde se almacenan Лос caracteres mostrar con Су correspondiente posición.

Ла memoria CGROM es una memoria interna donde se almacena una табла con los caracteres que podemos visualizar en-Эль-lcd. 

 

Ла memoria РАЗВЁРТКИ (символ генератор Ram): en Элла se pueden almacenar nuestros propios caracteres.

Ла учреждений-дель-LCD: 

Пункт poder visualizar Лос caracteres o símbolos ан-эль-LCD es necesario que en el programa de código Фуэнте emplear, учреждений Ла incluyamos де Эсте.
EN este caso empleamos Ла учреждений «lcd.c», la cual hemos modificado. Siempre que utilicemos una учреждений де Эсте типо tendremos que analizarla пункт Сабер cuales сын Лос сосны де управления y Лос сосны пункт Эль автобус де данных, en este caso podemos observar que están definidos Аль comienzo де ла МИСМА.

#defineLCD_ENABLE_PIN PIN_D0
#defineLCD_RS_PIN PIN_D1
#defineLCD_RW_PIN PIN_D2
#defineLCD_DATA4 PIN_D4
#defineLCD_DATA5 PIN_D5
#defineLCD_DATA6 PIN_D6
#defineLCD_DATA7 PIN_D7


EN эль resto-де-ла учреждений se puede encontrar todas las estructuras necesarias así Комо Лас funciones que nos permiten utilizar nuestro LCD.
Podemos encontrar funciones Комо:

lcd_init:inicializa-Эль-lcd.
lcd_gotoxy:establece Ла posicion де escritura en-Эль-lcd.
lcd_putc:нос muestra ООН Дато en la siguiente posición дель ЖК, podemos emplear funciones Комо \f пункт limpiar el дисплей, \n Камбио Ла Сегунде Линеа, \b mueve una posición назад.
lcd_getc(x,y):caracteres devuelve а-ля posición x, y.
Otras funciones: lcd_send_nibble(BYTE n), lcd_send_byte (адрес байта, n байт).

Aquí se puede ver ООН ejemplo de una получать programación en una ПОС управления, y muestra де данных en el LCD, сын данных inespecíficos que нет información ninguna muestran.

 

 


Пара:Ежевика анонсирует новый смартфон все экран «движения» с 4, 000Портативный батарея Следующая статья:Termografía con más precisión y contraste en Лас imágenes