Hardware - LCD display

Top  Previous  Next

 

The LCD display can be connected as follows:

 

LCD-DISPLAY

PORT

PIN

DB7

P1.7

14

DB6

P1.6

13

DB5

P1.5

12

DB4

P1.4

11

E

P1.3

6

RS

P1.2

4

RW

Ground

5

Vss

Ground

1

Vdd

+5 Volt

2

Vo

0-5 Volt

3

 

This leaves P1.1 and P1.0 and P3 for other purposes.

 

You can change the LCD pin layout from the Options LCD menu.

You can select the display used with the CONFIG LCD statement.

 

The LCD display operates in 4-bit mode.

See the $LCD statement for operation in 8-bit mode.

 

BASCOM supports a lot of statements to control the LCD display.

For those who want to have more control the example below shows how to do so.

 

Acc = 5                   'load register A with value

Call Lcd_control        'it is a control value to control the display

Acc = 65                 'load with new value (letter A)      

Call Write_lcd           'write it to the LCD display

 

Note that lcd_control and write_lcd are assembler subroutines which can be called from BASCOM.

 

See manufacture details from your LCD display for the correct assignment.