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

DSP 56300 i filtr uśredniający??

master9 19 Kwi 2006 22:16 1373 1
REKLAMA
  • #1 2545623
    master9
    Poziom 20  
    Witam potrzebuje programu na 56300 który bedzie filtrem uśredniającym 2 kolejnych wartości. według wzoru y=Xn+Xn-1/2 oczywiście taj 1 to mała n-1 czyli poprzednia próbka.
  • REKLAMA
  • #2 2603812
    skywalker
    Poziom 22  
    master9 napisał:
    Witam potrzebuje programu na 56300 który bedzie filtrem uśredniającym 2 kolejnych wartości. według wzoru y=Xn+Xn-1/2 oczywiście taj 1 to mała n-1 czyli poprzednia próbka.



    samo uśrednianie jest proste wystarczy przemnożyć wynik sumy przez 0.5
    czyli liczbę 40 00 00

    program będzie wyglądał mniej wiecej tak.

    move #$"pierwsza liczba",x0
    move #$"druga liczba",b
    move #$400000,y0
    add x0,b
    move b,x1
    mpy x1,x0,b

    wynik usredniania mamy w akumulatorze program trzeba sprawidzc
    pozdrawiam Lukasz
REKLAMA