analog/ledek.c fájlreferencia

#include "piccolo_all.h"
#include "timers.h"

Ugrás a fájl forráskódjához.

Függvények

void hi_isr ()
 Magas prioritású programmegszakítás kiszolgálása.
void lo_isr ()
 Alacsony prioritású programmegszakítás kiszolgálása.
unsigned int ADC_meas (void)
void main (void)

Változók

volatile unsigned int speed
volatile unsigned char display


Részletes leírás

Mintaprogram analóg jellel történő vezérlésre. A potméter leosztott jelét figyeljük és eszerint szabályozzuk a LED-es futófény sebességét.

Hardver igény:

Projekt konfiguráció: A program működéséhez a HID_BOOTLOADER szimbólumon kívül az USE_INTERRUPT szimbólumot is definiálni kell! Az USB kapcsolatot nem használjuk.

Definíció a(z) ledek.c fájlban.


Függvények dokumentációja

unsigned int ADC_meas ( void   ) 

Az előzetesen kiválasztott csatorna jelének megmérése. A függvény blokkoló típusú: kivárja a mérés végét (~46 us). A formátum beállításától függetlenül helyiértékhelyesen olvassuk ki az eredményt.

Definíció a(z) ledek.c fájl 56. sorában.


Projekt: PICCOLO projekt - PIC18 támogatói programkönyvtár Készült: Thu Apr 7 21:00:24 2011 Készítette:   doxygen 1.5.9