vumetru digital

Post on 25-Jun-2015

221 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

VUMETRU DIGITAL-uitilizand pic 16f876a-

ICD2

-ICD – in-circuit-debuger – circuit ce permite depanarea si testarea programelor- in schema finala a aplicatiei (in sistemul tinta)

ICD2 – PROIECTARE CABLAJ

MP-LABMediul de dezvoltare MPLAB IDE

MPLAB IDE este un mediu integrat de dezvoltare (IDE – Integrated Development Environment)

oferit de firma Microchip pentru familiile de microcontroloare PIC12, PIC 16, PIC18, etc. Include:

1.manager de proiecte2.editor de program sursa3.asamblor4.editor de legaturi5.depanator (debuger)6.motor de executie

+ E GRATIS :D

Fişiere sursă

Asamblor CompilatorC

Bibliotecă de funcţii predefinite(fişisre obiect)

Editor de legături

Fişier executabilFişier de depanare

Figura 1. Administrarea unui proiect in MPLAB

Figura de mai jos indica schema de administrare a unui proiect prin MPLAB:

2.Placa de dezvolatare

3.Matrice de leduri

4.COD• void initializare(void)• {• TRISA=0xFF;• TRISB=0x00;• TRISC=0x00;• ADCON0=0b10000001;• ADCON1=0b00001110;• PORTC=0xFF;• }

void main (){

initializare(); ADCON0=0x85; while(1)

{for(m=1;m<100;m++)

{ ADGO=1; while(ADGO==1); rezultat=ADRESH; PORTB=rezultat; for(n=0;n<5000;n++); }}}

PIC 16F876A

5.Implementare filtre :

1 2

1 1 2

1 2( )

1 1.56 0.64

z zH s

z z

-functia de trasfer pt un filtru de tip FIR cu 3 esantioane;-frecventa de esantionare este de 315k;-frecventa de taiere este de 1k;

Va multimesc pentru timpul acordat:Iacob CiprianMoga Andreea Luchian Mihai

top related