Plik podprogramu analizatora stanow logicznych. More...
#include <avr/io.h>#include <util/delay.h>#include <avr/pgmspace.h>#include "lcd132x64.h"#include "Grafika.h"#include "clksys_driver.h"#include "ADC.h"#include "DAC.h"#include "Keyboard.h"#include "Oscyloskop.h"#include "Generator.h"#include "Wobuloskop.h"#include "Analizator.h"#include "Ustawienia.h"Macros | |
| #define | USE_ANALIZATOR_ST_LOG_MODULE |
Functions | |
| void | LCDStateGraph (uint8_t *wsk, uint8_t cursor) |
| Funkcja wyswietlajaca przebiegi cyfrowe. | |
| ISR (PORTD_INT0_vect) | |
| Przerwanie INT0 od wybranego pinu (pinow) portu D mikrokontrolera. | |
| void | GetLogicChannels (uint8_t trig_lev, uint8_t trig_mask, uint8_t trig_typ, uint8_t timebase) |
| void | AnalizatorStLog (void) |
| Funkcja glowna podprogramu analizatora stanow logicznych. | |
Plik podprogramu analizatora stanow logicznych.
| #define USE_ANALIZATOR_ST_LOG_MODULE |
Uzyj podprogramu
| void AnalizatorStLog | ( | void | ) |
Funkcja glowna podprogramu analizatora stanow logicznych.
| ISR | ( | PORTD_INT0_vect | ) |
Przerwanie INT0 od wybranego pinu (pinow) portu D mikrokontrolera.
Przerwanie deklarowane z atrybutem 'naked' w celu szybszego wykonywania. Sluzy tylko do wybudzenia mikrokontrolera.
| PORTD_INT0_vect | : wektor przerwania INT0 portu D |
| void LCDStateGraph | ( | uint8_t * | wsk, |
| uint8_t | cursor | ||
| ) |
Funkcja wyswietlajaca przebiegi cyfrowe.
| *wsk | : adres bufora przechowujacego probki do wyswietlenia |
| cursor | : wartosc ustawiajaca kursor w wybranej pozycji |
1.8.1.2