ioports/ledswitch.c fájlreferencia
#include "piccolo_all.h"
#include "delays.h"
Ugrás a fájl forráskódjához.
|
Függvények |
void | delay_ms (unsigned int d) |
void | main (void) |
Részletes leírás
LED ki/bekapcsolása nyomógombbal.
Ez a program az SW1 gombbal vezérli a LED1 kijelző állapotát:
- Az SW1 nyomógomb megnyomását és elengedését követően LED1-et bekapcsoljuk.
- Az SW1 nyomógomb újabb megnyomását és elengedését követően LED1-et kikapcsoljuk
Hardver igény:
- PICCOLO projekt alapkapcsolás PIC18F14K50 vagy PIC18F4550 mikrovezérlővel, esetleg a Microchip Low Pin Count USB vagy a PICDEM Full Speed USB demókártya (ebben a programban az USB kapcsolatot nem használjuk)
Definíció a(z) ledswitch.c fájlban.
Függvények dokumentációja
void delay_ms |
( |
unsigned int |
d |
) |
|
Késleltető eljárás, amely a Microchip PIC18 könyvtári eljárásait használja A belső ciklus kb. 1 ms késleltetést végez.
- Paraméterek:
-
| unsigned | int d az előírt várakozási idő, 1 ms egységekben |
Definíció a(z) ledswitch.c fájl 26. sorában.