Programmierung: ADC (Analog-Digital-Wandler) Mehrere ADC-Kanäle für zwei Trimmer einrichten

Zwei Trimmer sind mit dem ADC verbunden, einer auf Kanal 1 und der andere auf Kanal 2. Der Drucksensor ist an Kanal 0 angeschlossen. Die beiden Trimmer werden einen niedrigen Schwellenwert und einen hohen Schwellenwert für den Drucksensor und die Pin-Ausgangsfunktion einstellen.



#include #include "MrLCD.h" #include int static volatile InchesOfHg, High, Low = 0; int main(void) { InitializeMrLCD(); Send_A_StringToMrLCDWithLocation(1, 1, "Inches of Hg:"); Send_A_StringToMrLCDWithLocation(1, 2, "H: L:"); DDRD |= 1< High) enoughVacuum = 1; if (InchesOfHg < Low) enoughVacuum = 0; if (enoughVacuum == 0 && bit_is_clear(PORTD, PIND0)) PORTD |= 1<
Zurück zum Blog

Hinterlasse einen Kommentar

Bitte beachte, dass Kommentare vor der Veröffentlichung freigegeben werden müssen.