De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

DE MICROCONTROLLER DOOR KLAAS DE NYS. INHOUD Wat is een µc? Hoe programmeren? Startcode basic Symbolen en poorten benoemen Basiscommando’s Voorbeeldprogramma.

Verwante presentaties


Presentatie over: "DE MICROCONTROLLER DOOR KLAAS DE NYS. INHOUD Wat is een µc? Hoe programmeren? Startcode basic Symbolen en poorten benoemen Basiscommando’s Voorbeeldprogramma."— Transcript van de presentatie:

1 DE MICROCONTROLLER DOOR KLAAS DE NYS

2 INHOUD Wat is een µc? Hoe programmeren? Startcode basic Symbolen en poorten benoemen Basiscommando’s Voorbeeldprogramma Opdracht Links

3 WAT IS EEN µC? Minicomputer RAM, ROM, CPU, Klok, Seriële verbinding, … Veel mogelijkheden, altijd aanpasbaar 16F628A, 16 in- of uitgangen, 20MHz keer programmeerbaar, 3€

4 HOE PROGRAMMEREN? Proton IDE --> Basic --> Hex Pickit2 --> Hex --> USB-stick --> pic

5 STARTCODE BASIC Standaardcode “DEVICE 16F628A CONFIG INTRC_OSC_NOCLKOUT, WDT_OFF, PWRTE_ON, LVP_OFF, MCLRE_OFF ALL_DIGITAL TRUE” Symbolen en poorten benoemen Eigenlijke programma “End”

6 STARTCODE BASIC, SYMBOLEN EN POORTEN BENOEMEN Dim a as byte Symbol aan = 1 Symbol licht1 = porta.5 ‘ Porta =% Trisa = % (a0 en a1 zijn uitgangen) Trisb = % Portb_pullups on (enkel poort b heeft pullups) Clear

7 BASISCOMMANDO’S Toggle porta.1 Delayms 500 If a>b And b<4 then; licht1=1; else; licht1=0; endif While s1= 0; …; wend (zolang voorwaarde geldt) Repeat … until s1=1 (totdat voorwaarde geldt) For b=0 to 255; porta=b; delayms 100; next Labels: Goto klaar; …;…;…; klaar: Opperotoren: And, Or, Not

8 VOORBEELDPROGRAMMA Standaardcode Symbolen en poorten benoemen Eigenlijke programma “End”

9 OPDRACHT Schrijf een programma dat een led laat knipperen als S1, S2, S3 zijn ingedrukt. Als er 1 schakelaar is losgelaten knippert de led nog 2 keer. DEVICE 16F628A CONFIG INTRC_OSC_NOCLKOUT, WDT_OFF, PWRTE_ON, LVP_OFF, MCLRE_OFF ALL_DIGITAL TRUE S1 =b0, S2 = b1, S3 = b7, LED = a2

10 LINKS Basiscursus en voorbeelden: Vragen:


Download ppt "DE MICROCONTROLLER DOOR KLAAS DE NYS. INHOUD Wat is een µc? Hoe programmeren? Startcode basic Symbolen en poorten benoemen Basiscommando’s Voorbeeldprogramma."

Verwante presentaties


Ads door Google