Die strepen betekenen meestal de INIT van het LCD 
MC'68 - Motorclub voor de Zaanstreek en omgeving
ja dat weet ik, maar hij bedoelt de verticale streep helemaal links aan de rand van het scherm.
Ik heb via lwy een tijdje gelden de software voor de pic gekregen, maar ik heb denk ik een foutje gevonden in de code. Zou iemand dit kunnen bevestigen en eventueel aanpassen voor mij.
code:
Volgens mij moet regel 19 en 21 omgedraaid worden zodat dit overeenstemt met het schema op de eerste pagina. dat ik hieronder ook nog eens heb neergezet.
zo dus:
code:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| d4_port equ PORTA ; Data line 4 port d5_port equ PORTA ; Data line 5 port d6_port equ PORTA ; Data line 6 port d7_port equ PORTA ; Data line 7 port rs_port equ PORTB ; RS line port rw_port equ PORTB ; R/W line port en_port equ PORTB ; EN line port rx_port equ PORTB ; Receiver port tx_port equ PORTB ; Transmitter port line0 equ 0x00 ; Line 0 address line1 equ 0x40 ; Line 1 address line2 equ 0x14 ; Line 2 address line3 equ 0x54 ; Line 3 address ; LCD control bits d4 equ 0x00 ; LCD data bit 4 d5 equ 0x01 ; LCD data bit 5 d6 equ 0x02 ; LCD data bit 6 d7 equ 0x03 ; LCD data bit 7 rs equ 0x04 ; LCD register select rw equ 0x05 ; LCD read/write en equ 0x06 ; LCD enable rx equ 0x02 ; Receiver port tx equ 0x03 ; Transmitter port |
Volgens mij moet regel 19 en 21 omgedraaid worden zodat dit overeenstemt met het schema op de eerste pagina. dat ik hieronder ook nog eens heb neergezet.
zo dus:
code:
1
2
3
| en equ 0x04 ; LCD enable rw equ 0x05 ; LCD read/write rs equ 0x06 ; LCD select |

Pagina: 1 2 3 4 5 6 7 8 9 10 11 last