Gast
#1105007
Hallo miteinander, ich habe da so eine Frage... Ich habe mir ein kleines "PIC-Entwiklungsboard gebastelt" hatt ein paar Schalter und LEDs und ein LCD-Display Das Board funktioniert soweit ich es bis jetzt testen konnte (habe ein kleine Lauflicht gemacht) einwandfrei. Ich habe dann versucht ein Programm zu schreiben welches eigentlich nur kleine Funktion haben sollte: Wenn ich auf den 1. Taster dann sollte die 1. LED leuchten und wenn ich loslasse dann sollte die LED wider ausgehen, und das für vier Taster und 4 LEDs. Kurz zur Hardeware: Die LEDs sind (Über Vorwidersstände)an den Ports: RA0 2 LED1 RA1 3 LED2 RA2 4 LED3 RA3 5 LED4 Die Taster (gehen auf Versorgungsspannung +) habe ich über Pulldown (Widerstand von Port nach Masse (4,7k)) an den Ports: RA4 6 Taster 1 RA5 7 Taster 2 RC1 16 Taster 3 RC2 17 Taster 4 angeschlossen. Als PIV verwende ich den PIC18F4550 Ich habe eine stabile 5V Versorgung und einen 20MHz Quarz angeschlossen. Nun zum Programm welches meiner Ansicht nach nicht Funktioniert:
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 | |
39 | |
40 | |
41 | |
42 | |
43 | |
44 | |
45 | |
46 | |
47 | |
48 | |
49 | |
50 | |
51 | |
52 | |
53 | |
54 | |
55 | |
Meine Vermutung ist das ich die Ports falsch definiere, meine das Port zu einem Ausgang oder Eingang "umwandeln". Ich hoffe es kann mir bitte Jemand Helfen Wäre auch sehr Dankbar wenn mir jemand sagen kann wo ich ein Gutes Forum für den Microchip C18 Compiler finden kann, habe auch schon die Sprut Homepage durchgelesen und Versucht zu verstehen (Programmiere aber keinen Assembler) Grüße Lukas