Efter att ha läst och grunnat så känner jag att jag har några ständigt återkommande frågor som jag ej får klarhet i.
Jag tänkte börja med att lägga upp mitt försök till ett ”hello world” program.
Kod: Markera allt
#include <htc.h>
void
main (void)
{
TRISB = 0;
while(1) {
PORTB = 0;
_delay(10000);
PORTB = 0b00000001;
_delay(10000);
}
}
Jag har lyckats med att få en diod att blinka. Men numera händer det ingenting när jag kör med denna kod.
Jag förmodar att det saknas en del vitala ingredienser såsom Oscillator konfigurering.
Detta är även en av mina frågor. Hur konfigurerar jag Oscillatorerna?. Jag tänkte börja med de interna. Jag blir helt lost när jag studerar databladet.
Jag använder mig av en PIC 18f2550 och HI-TEC C. Jag använder mig vidare av ett PIC KIT 2.
Min andra fråga är hur man hittar de de rutiner som ingår i Compilern.
Jag är tacksam för alla svar! : )