Gast
#1461830
Ich spiel grad ein wenig mit oben genannten PIC rum. Aber scheinbar hab ich da was übersehen. Ich beschäftige mich derzeit mit dem ADC. Folgendes hab ich dazu geschrieben:
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 | |
An RA0 ist der Schleifer eines Potis, welches zwischen Vdd und Vss hängt, an RA2 ist ein Widerstand gegen Vss und über einen Schalter kann man Vdd auf RA2 schalten. An Port B ist von jedem Pin über einen Widerstand zu Vss eine Diode angeschlossen. Solange also an Port A Pin 2 Masse liegt soll der PIC lustig die Spannung vom Schleifer digitalisieren und das Highbyte an Port B ausgeben. Problem ist, dass RB5 nix macht, das bleibt unabhägig von der Schleiferposition immer auf Low (wodurch dann auch die LED dunkel bleibt). Ich hab das Datenblatt jetzt schon ein paar mal durchgesehen aber ich bin scheinbar blind oder um diese Uhrzeit nicht mehr so auffassungsfähig wie ich sein sollte. Was muss ich noch einstellen, dass Port B Pin 5 auch high werden darf/kann?