wie konfigurier ich den denn als i/o?
hab die pics bis jetzt immer nur in basic programmiert...
was is denn ein open collector?
Werbung
wie konfigurier ich den denn als i/o?
hab die pics bis jetzt immer nur in basic programmiert...
was is denn ein open collector?
Wie gesagt, schau mal nach ANSEL und ANSELH im Datenblatt. Welchen PIC hast du den?
Naja eigentlich ist es ein Open Drain Ausgang... Google doch einfach mal!
Sprut.de ist ne super Seite für PIC's, zwar vieles in Assembler, aber man findet auch sehr viel über die Hardware.
In deinem Fall speziell http://www.sprut.de/electronic/pic/fallen/fallen.html
Dort findest du "Die RA4-Falle".
hab nen pic16f84...
wie stell ich das jetzt so ein, das ich da jetzt z.b. ne led einschalten kann? (also von z.b. RA0...)
haha der hat ja gar keine analog Eingänge :-D
häng die Led zwischen Vcc und RA4, natürlich mit passendem Widerstand.
ja so weit war ich auch schon...
normalerweise funktioniert das ja auch... zumindest wenn ich de pins über en basic pogamm af hgh setze... mit cc5x funktniert das komischerweise nicht...
jetzt steht einfach im programm:
TRISA=0b00000000
void main(){
while(1){
RA4=1;
Delay(1000); // 1000ms warten
RA4=0;
Delay(1000);
}
}
aber die led leuchtet / blinkt nicht....
mein multimeter zeigt zwar an, das sich die spannung ändert... aber die led macht nichts -.-
die led funktioniert. mit nem transistor, der an RA4 angeschlossen ist gehts auch nicht...
Lesezeichen