vumetru digital -uitilizand pic 16f876a-
DESCRIPTION
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-LAB. Mediul de dezvoltare MPLAB IDE - PowerPoint PPT PresentationTRANSCRIPT
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