Heren,
Ik ben onlangs begonnen met het programeren van PICjes, om precies te zijn met de 16F628.
Nu programeer ik met JAL en gebruik ik de volgende code om een signaal te sturen naar de VFD.
Dit geeft echter alleen maar error code's op de vfd. Hij tekent iedere seconde een error code ipv een character. Ik heb geen ervaring met deze vorm van aansturing en zou dan ook niet kunnen zeggen waar het misgaat. De baudrate van de VFD staat op 19200, parity op none, hij gebruikt 1 startbit en 1 stopbit, waarvan alleen de eerste hoog is.
Ik ben bewust dat er een serial lib bestaat binnen JAL, maar deze krijg ik helaas niet aan de praat.
Wie kan me een beetje op weg helpen?
alvast bedankt!
Ik ben onlangs begonnen met het programeren van PICjes, om precies te zijn met de 16F628.
Nu programeer ik met JAL en gebruik ik de volgende code om een signaal te sturen naar de VFD.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
| include 16F628_20 include jlib -- include serial pin_a0_direction = output delay_1s(1) var byte wachttijd = 52 forever loop pin_a0 = on delay_1uS(wachttijd) pin_a0 = off delay_1uS(wachttijd) pin_a0 = off delay_1uS(wachttijd) pin_a0 = off delay_1uS(wachttijd) pin_a0 = off delay_1uS(wachttijd) pin_a0 = off delay_1uS(wachttijd) pin_a0 = off delay_1uS(wachttijd) pin_a0 = off delay_1uS(wachttijd) pin_a0 = off delay_1uS(wachttijd) pin_a0 = off delay_1uS(wachttijd) delay_1s(1) end loop |
Dit geeft echter alleen maar error code's op de vfd. Hij tekent iedere seconde een error code ipv een character. Ik heb geen ervaring met deze vorm van aansturing en zou dan ook niet kunnen zeggen waar het misgaat. De baudrate van de VFD staat op 19200, parity op none, hij gebruikt 1 startbit en 1 stopbit, waarvan alleen de eerste hoog is.
Ik ben bewust dat er een serial lib bestaat binnen JAL, maar deze krijg ik helaas niet aan de praat.
Wie kan me een beetje op weg helpen?
alvast bedankt!
oprecht vertrouwen wordt nooit geschaad