16f690 Einstellungsproblem

Gast #1732636
Lesenswert?

Hi

Komm mir gerade wie der letzte **** vor. Normalerweise arbeit ich mit 
AD-chips und wollt mich mal interessehalber (und zwecks Gelegenheit) mal 
mit PIC's beschäftigen. Dachte es wird einfach, nur jetzt schaffs ich 
nicht mal nen einfachen Taster auszulesen und danach ne LED blinken zu 
lassen.

Also auf RA3 liegt der Taster auf RC0 die LED. Hardware passt. 
Initialisiert ist der µC (LED geht). Hier mein Code. (Bitte erschlagt 
mich nicht gleich bin im Krankenstand).

Vielen Dank schon mal

Lukas
1
void main(void)
2
{
3
  OSCCON=0x70;         
4
  TRISC = 0x00;         
5
  ANSEL = 0;           
6
  ANSELH = 0;          
7
  TRISA = 0x08;        
8
  PORTC = 0x00;
9
  while (1)
10
  {
11
    if (PORTA == 0x08)
12
     { 
13
    RC0 = 1;
14
    delay_ms(250);
15
     RC0 = 0;
16
    delay_ms(250);
17
      }
18
   }
19
}

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren