Weer eens een probleem :( ...

Ik krijg mijn PIC16F628 maar niet werkend met het volgende stukje mikropascal code:

program knipperlicht;

begin
  PORTB.5 := 0;                 
  TRISB.5 := 0;                 
  while TRUE do
  begin
    PORTB.5 := not PORTB.5;      // toggle PORTC
    Delay_ms(1000);          // one second delay
  end;
end.

Hoe moet ik de flags instellen om de interne ocilator van mijn PIC te gebruiken?

Iemand

Gaat een read-modify-write goed op zo'n pic-ding?

Ja, en met het knipperlicht progje van voti (ik heb de .hex gedownload) doet hij het goed.

Niemand? Weet iemand hoe je de flags zo insteld dat de pic het doet?

Interne ocliator (of hoe die dingen ook heten)
Ik heb ook iets gehoord over mclre off??

Iemand

Staat in de datasheet, en aub niet weer binnen 24uur je topic kicken.

Ook kan http://www.picbasic.nl/ je een eind op weg helpen, dat gaat over PicBasic, maar de config-bits komen uit de definitiefiles van Microchip zelf.

Op 11 februari 2009 10:59:57 schreef Marco69:
Gaat een read-modify-write goed op zo'n pic-ding?

Nee, geen goed idee bij belaste poorten.

[Bericht gewijzigd door Henry S. op (30%)]