#include "piccolo_all.h"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) |
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.
| 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).
| 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.
1.5.9