Sari la conținut
ELFORUM - Forumul electronistilor

Configurare registri


catalin004

Postări Recomandate

Cu ADCON1 definesti daca pinii asociati portului A sunt pini digitali sau analogici.

Bun....si cum se defineste ca Vref RA3?nu tot cu ADCON1?

 

Daca dorim ca bitul 1 din portul A sa fie intrare si restul de biti sa fie iesiri scriem TRISA = 0b0000010 sau putem face asta la nivel de bit:TRISA0=0, TRISA1=1,TRISA2=0,TRISA3=0,TRISA4=0

 

La nivel de bit cunosc cum se fac...ma intereseaza cum se face binar...am nevoie de a selecta o tensiune de referinta exterioara sau un ceas exterior...asta nu se face cu TRISA...etc ...sau

#define ADC_TRISA1_bit; sau alte variante care sunt cunoscute numai in mikroC..sau MPlab

Editat de catalin004
Link spre comentariu
  • Răspunsuri 25
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • catalin004

    12

  • nico_2010

    5

  • tic5

    5

  • Elison

    4

Zile populare

Top autori în acest subiect

Imagini postate

"Bun....si cum se defineste ca Vref RA3?nu tot cu ADCON1?"

Ptr Vref+ la RA3 : 0b10000001 sau 0b10000011 sau 0b10000101 etc. Bitul 7 e setat ptr. rezultat ADC aliniat dreapta,

restul de biti ii setezi in functie de necesitatile tale. (v. tabele de la ADCON1)

Editat de tic5
Link spre comentariu

 

Daca dorim ca bitul 1 din portul A sa fie intrare si restul de biti sa fie iesiri scriem TRISA = 0b0000010 sau putem face asta la nivel de bit:TRISA0=0, TRISA1=1,TRISA2=0,TRISA3=0,TRISA4=0

 

Cerd ca mai trebuia un 0...sunt doar 7 cifre dupa 0b.

Ps:in loc de 0b am vazut ca se mai foloseste si % - este corect?

Ptr Vref+ la RA3 : 0b10000001 sau 0b10000011 sau 0b10000101 etc. Bitul 7 e setat ptr. rezultat ADC aliniat dreapta,

restul de biti ii setezi in functie de necesitatile tale. (v. tabele de la ADCON1)

Ce inseamna aliniat dreapta???

Multumesc

Link spre comentariu

Am verificat si sunt toti 8 biti dupa 0b.

Dupa 0b ar fi urmat un 0 daca folosesti rezultat ADC aliniat stanga.

nu ma refeream la dvs. cand am zis de numarul de biti, un coleg de mai sus a uitat unul...nu-i problema

 

Intrebam ce inseamna rezultat ADC aliniat stanga/dreapta....?nu cum se face modificarea

Link spre comentariu

Rezultatul citirii ADC se salveaza in 2 registrii (ADRESH si ADRESL) avand fiecare 8 biti.

Cum se face citirea din cei 2 registrii o gasesti la pag.116 din DS(pic16f877)

 

LE. fara dvs. :limb:

Editat de tic5
Link spre comentariu

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări