Datum:
Hallo, Ich habe mir ein Testboard für einen PIC12F675 zusammen gelötet. Es besteht an GP2 und GP3 aus zwei LEDs. So nun zu dem Problem: nur die LED an GP2 blinkt. hier das Programm->
#include <htc.h> __CONFIG(FOSC_INTRCCLK & WDTE_OFF & PWRTE_OFF & MCLRE_OFF & BOREN_OFF & CP_OFF & CPD_OFF); void main(void){ while(1){ TRISIO = 0b11100001; GPIO = 0b00000100; _delay(100000); GPIO = 0b00001000; _delay(100000); } } |
Ich freue mich über jede Hilfe.
Datum:
GP3 kann nur als input verwendet werden...
Datum:
Danke für die schnelle Antwort. Im Datenblatt steht allerdings drinnen dass man auf dem Pin lesen UND schreiben kann... Aber ich werde es einmal anders belegen und schau obs dann funktioniert :)
Datum:
Datenblatt genau lesen ! Bei mir im Datasheet steht: The exception is GP3, which is input-only and its TRISIO bit will always read as ‘1’.
Datum:
Oh okei.. Ich hab nur in den Registern nachgeschaut >.< also jetzt Funktioniert alles :) Danke für die Antworten.