Piotr Jaros
Guest
Fri Apr 02, 2004 6:16 pm
witam
jestem zupełnie świeży w temacie mikrokontrolerów i muszę uruchomić
przetwornik a/c
co robić?
pozdrawiam
P.
BLE_Maciek
Guest
Fri Apr 02, 2004 7:20 pm
Fri, 2 Apr 2004 21:16:54 +0200 jednostka biologiczna o nazwie "Piotr
Jaros" <pjaros@o2.pl> wyslala do portu 119
jednego z serwerow news nastepujace dane:
Quote:
jestem zupełnie świeży w temacie mikrokontrolerów i muszę uruchomić
przetwornik a/c
co robić?
A co, Atmel zabronil ci dostepu do PDFow na swojej stronie ?
Zreszta wcale sie nie dziwie... :->
Grzegorz Kurczyk
Guest
Sat Apr 03, 2004 7:50 am
Użytkownik "BLE_Maciek" <i80c586@cyberspace_NO_SPAM_.org> napisał w
wiadomości news:3iir609el3o02vh4a77ld9apdnilv9o57g@4ax.com...
Quote:
Fri, 2 Apr 2004 21:16:54 +0200 jednostka biologiczna o nazwie "Piotr
Jaros" <pjaros@o2.pl> wyslala do portu 119
jednego z serwerow news nastepujace dane:
A co, Atmel zabronil ci dostepu do PDFow na swojej stronie ?
Tiaaa... A każdy początkujący musi obowiązkowo znać techniczny angielski. Z
tego co pamietam to przez wiele lat w naszym kraju w szkołach obowiązywał
inny język

Dla kogoś kto od jakiegoś czasu siedzi w technice
mikroprocesorowej wystarczy przejrzenie pdf-a do danego typu procka, ale dla
osoby początkującej często polska dokumentacja może byc początkowo
niezrozumiała.
Quote:
Zreszta wcale sie nie dziwie... :-
Moim skromnym zdaniem... uwaga conajmniej nie na miejscu. Jak tak dalej
pójdzie, to będzie można przeprogramować serwer news aby na każde zadane na
grupie pytanie odpowiadał z automatu: google, archiwum lub pdf producenta
(kolejność wybierana przez generator liczb losowych)
Do autora wątku:
W jakim trybie chcesz obsługiwać ten przetwornik ?
w AT90S8535 są trzy możliwości:
- pojedynczy pomiar inicjalizowany programowo z programowym sprawdzaniem
końca pomiaru
- pojedynczy pomiar inicjalizowany programowo ze zgłoszeniem przerwania po
zakończeniu
- automatyczne powtarzanie pomiarów z zadaną częstotliwością ze zgłoszeniem
przerwania po zakończeniu
teoretycznie jeszcze czwarta metoda, ale trochę bez sensu:
- automatyczne powtarzanie pomiarów z zadaną częstotliwością z programowym
sprawdzaniem końca pomiaru
Bez wzgledu na wybraną metodę w pierwszej kolejności musisz określić z jaką
częstotliwością (podwielokrotnością zegara) ma być taktowany rejestr
aproksymacyjny przetwornika.
Przykład wykonania pojedynczego pomiaru metodą całkowicie programową:
ldi r16, 1 ; ustaw 1-se wejście przetwornika
out ADMUX, r16
ldi r16, 0b11000000 ; inicjalizacja pojedynczego pomiaru ADC
out ADCSR, r16
j: sbic ADCSR, ADSC ; poczekaj na zakończenie pomiaru
rjmp j
w tym miejscu wynik pomiaru jest w ADCL i ADCH
Życzę powodzenia w dalszym poznawaniu "tajemnic jednoukładowców"
--
Pozdrawiam
Grzegorz Kurczyk
W adresie e-mail usuń co zbędne
http://www.control.slupsk.pl
ftp://ftp.control.slupsk.pl
GG: 1445218
Milosz Skowyra
Guest
Sat Apr 03, 2004 11:09 am
Grzegorz Kurczyk wrote:
[...]
Quote:
- automatyczne powtarzanie pomiarów z zadaną częstotliwością ze zgłoszeniem
przerwania po zakończeniu
teoretycznie jeszcze czwarta metoda, ale trochę bez sensu:
- automatyczne powtarzanie pomiarów z zadaną częstotliwością z programowym
sprawdzaniem końca pomiaru
Tylko prosze pamietac co napisano w Erracie na temat trybu Free Run
jesli zmienia sie kanaly ADC. Mozna sie naciac.
--
Regards. Przy odpowiedzi usun "." przed "net" z adresu!!!
|-----------------------------------------------------|
| Milosz Skowyra GSM Mobile +48 600 95 35 72 |
| miloszek@fido.net.org.pl 2:484/2.47 on fidonet |
|-----------------------------------------------------|