Initialisering

Fra Holstebro HTX Wiki
Skift til: navigering, søgning

Initialisering er et programmeringsbegreb der anvendes om det at opstille nogle start-værdier.

Initialiseringen kan gøres på forskellige niveauer, alt afhængigt af hvad programmet skal løse.

Variabler

Når man anvender variabler, så kan det tit være en fordel at de har en bestemt værdi, når programmet starter. Det kan man gøre der hvor variablen erklæres, som f.x.

   var	byte	antal_ens = 0

Beregninger

Nogle gange er der mange forskellige ting i et program, der kan indstilles, og som afhænger af hinanden. I disse tilfælde kan det spare programmet for en del beregning hver gang koden gennemløbes, ved at beregne nogle ekstra variabler ud fra flere variabler, der har fået tildelt en værdi.

Hardware

Hvis man arbejder med et mere komplekst stykke hardware, så kan der være nogle indstillinger der skal laves i hardwaren, f.x. for at nulstille hardwaren, eller for at indstille hardwaren til den anvendelse man ønsker.

Registre

Inde i PIC'en er der en del registre som kan bestemme mange forskellige ting.

Det kan være opsætning af registre i PIC'en til at bestemme en kommunikationshastighed , en tidsværdi eller lignende.

En ting vi faktisk er vant til at initialisere ved hjælp af registre er hvilke ben der skal være input og hvilke der skal være output.