Sistema de desarrollo EasyPIC6
Sistema de desarrollo EasyPIC6
16.0. Visualizador LCD incorporado 2x16
16.0. Visualizador LCD incorporado
El visualizador LCD 2x16 incorporado está conectado al microcontrolador por medio del expansor de puertos. Para utilizar este visualizador
es necesario poner todos los interruptores del interruptor DIP SW10 en la posición ON de modo que el visualizador LCD incorporado se
conecte al puerto1 del expansor de puertos. El interruptor DIP SW6 permite que el expansor de puertos utilice la comunicación serie. El
potenciómetro P5 se utiliza para ajustar el contraste del visualizador.
A diferencia del visualizador LCD, el visualizador incorporado no dispone de la luz de fondo y recibe los datos por medio del expansor de
puertos que utiliza la comunicación SPI para comunicarse con el microcontrolador. Este visualizador también visualiza los dígitos en dos
líneas de las que cada una contiene hasta 16 caracteres de 7x5 píxeles.
El interruptor DIP
SW10
utilizado
para enecender el
visualizador
LCD
incorporado 2x16
Figura 16.1. Visualizador LCD incorporado 2x16
SW6: CS#, RST, SCK, MISO, MOSI = ON
SW10: 1-8 = ON
MCLR
RA0
RA1
RA2
RA3
RA4
RA5
RE0
RE1
RE2
VCC-MCU
VCC
GND
OSC1
OSC2
X1
RC0
8MHz
RC1
RC2
C6
C7
RC3
RD0
22pF
22pF
RD1
DIP40
Figura 16.2. Esquema de conexión del visualizador LCD incorporado 2x16
2x16
RB7
RB6
RB5
RB4
RB3
RB2
RB1
RB0
VCC
VCC-MCU
GND
RD7
RD6
RD5
SW6
RD4
RA2
PE-CS#
RC7
RA3
PE-
RC3
SPI-SCK
RC6
RC4
SPI-MISO
RC5
RC5
SPI-MOSI
RC4
RD3
RD2
LCD Display
LCD Display
COG 2x16
COG 2x16
CN17
VCC-MCU
RST
#
P5
10K
Top view
Potenciómetro para
ajustar el contraste
U5
GPB0
GPA7
GPB1
GPA6
P1.2
GPB2
GPA5
P1.3
GPB3
GPA4
P1.4
GPB4
GPA3
P1.5
GPB5
GPA2
P1.6
GPB6
GPA1
P1.7
GPB7
GPA0
VCC-
VCC
INTA
MCU
GND
INTB
PE-
CS#
CS
RESET
SPI-
SCK
SCK
SPI-
MOSI
SI
SPI-
MISO
SO
SW10
R2
MCP23S17
100K
VCC-MCU
MikroElektronika
21
PE-INTA
PE-INTB
PE-
RST
#
A2
A1
A0