logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Pomiar częstotliwości, napięcia, transmisja SPI atmega16

bubu2606 28 Gru 2011 18:54 1447 1
REKLAMA
  • #1 10314759
    bubu2606
    Poziom 15  
    witam:) mam problem z programem dotyczącym pomiaru częstotliwości i napięcia oraz transmisji pomiędzy AVR po SPI, chciałbym się poradzić i uzyskać wskazówki w jaki sposób sprawnie to zrobić,
    dysponuję następującymi przerwaniami
    pomiar częstotliwości
    Kod: text
    Zaloguj się, aby zobaczyć kod


    wynik wyświetlam na wyświetlaczu za pomocą
    displ=((impulsy<<8)|tcnt)*100665/100000;
    ultoa( displ, Buffer, 10 );

    pomiar napięcia za pomocą przetwornika ADC
    Kod: text
    Zaloguj się, aby zobaczyć kod


    komunikacja SPI służy do transmisji pomiędzy dwoma AVR

    czy muszę poszczególne odczyty i komunikację uzależnić w jakiś sposób od np timera aby mi to dobrze działało czy w inny sposób to zrealizować można??
    dodam że planuję komunikację tego mastera z komputerem za pomocą UART

    proszę o komentarze i wskazówki :)
  • REKLAMA
  • #2 10327602
    bubu2606
    Poziom 15  
    chce zrealizować następujący algorytm

    uruchomienie programu
    w przerwaniu pomiar częstotliwości
    pomiar napięcia
    wysłanie danych po SPI do slave
    komunikacja z PC poprzez UART - przerwania
REKLAMA