ioports/reset.c fájlreferencia
#include "piccolo_all.h"
Ugrás a fájl forráskódjához.
|
Függvények |
void | main (void) |
Változók |
unsigned char | c |
Részletes leírás
A lehetséges RESET típusokkal kísérletező mintaprogram, amely USB kapcsolaton keresztül kommunikál a felhasználóval. A felhasználó választásától függőn kipróbálhatja a RESET utasítást, a Watchdog timeout-ot, valamint a SLEEP utasítást, s feléledéskor a program kiírja az újraindulás okát. A szándékos újraindítás mellett a Power-On Reset és a Brown-out Reset bekövetkeztét jelző biteket is figyeljük és kijelezzük.
Ebben a programban USB kapcsolatot interruptos módban kezeljük, ezért a program lefordításához az USE_USB szimbólumon kívül az USE_INTERRUPT szimbólumot is definiáltuk.
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
- USB kapcsolat
Definíció a(z) reset.c fájlban.