analog/adc-14k50.c fájlreferencia

#include "piccolo_all.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.
void InitADC (void)
unsigned int ReadADC (unsigned char chan)
void main (void)


Részletes leírás

Kísérletezés az ADC és a feszültségreferenciák (FVR, 5 bites DAC) konfigurálásához. Az egyszerű parancsértelmező az alábbi utasításokat fogadja el:

Hardver igény:

Projekt konfiguráció: A program működéséhez a HID_BOOTLOADER szimbólumon kívül az USE_INTERRUPT és az USE_USB szimbólumokat is definiálni kell!

Definíció a(z) adc-14k50.c fájlban.


Függvények dokumentációja

void InitADC ( void   ) 

A PIC18F14K50 mikrovezérlő AN10 és AN11 csatornájának engedélyezéses, és az ADC inicializálása (AN10 kiválasztása, órajel FOSC/64, TACQ = 20TAD, konverziós eredmény jobbra igazítása).

Definíció a(z) adc-14k50.c fájl 52. sorában.

unsigned int ReadADC ( unsigned char  chan  ) 

Egy analóg csatorna kiválasztása, és megmérése. A függvény blokkoló típusú: kivárja a mérés végét (~46 us).

Paraméterek:
chan a kiválasztott csatorna AN0, AN1, ... stb. jelölés szerinti sorszáma

Definíció a(z) adc-14k50.c fájl 65. 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