Hallo zusammen,
ich habe einen PIC12F615 µC mit dem ich einen Encoder programmieren soll.
So hab ich mir eine Testplatine aufgebaut und erste Versuche mit diesem µC unternommen ob alles funktioniert.
Um alle Ausgänge zu testen habe ich ein Programm geschrieben das mir alle Ausgänge blinken lassen soll.
Also GP0, GP1, GP2, GP4, GP5...
GP3 ist nur ein Input.
Jetzt funktionieren allerdings nur die Ausgänge 6 und 7, die restlichen Ausgänge an denen ich ebenso erwartet hatte das die LED's flashen bleiben dunkel. (LED's sind richtig angeschlossen)
So sieht mein Programm aus:
clrf ANSEL; also alles auf digital
clrf TRISIO; also alles auf Output
movlw 00h
movwf GPIO
goto loop
movlw ffh
movwf GPIO
goto loop
Hab ich irgendwas übersehen, oder ist mein µC kaputt?
Wie gesagt die Ausgänge GP6 und GP7 funktionieren also scheint das Programm I.O. zu sein.
Entweder mein µC ist kaputt oder ich hab was übersehen das man bei den anderen Ausgängen noch was anderst konfigurieren muss.
Ich hoffe jemand von euch kann mir einen Lichtblick geben.
Grüße
Bitte Code-Tags benutzen.
Stampede