ATmega128 & Problem



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "megaraptor" <megaraptor_at_nospam_wp.pl>
Subject: ATmega128 & Problem
Date: Sat, 26 Apr 2003 14:18:06 +0200


Problem:

Chciałem w procku ATmega128 wykorzystać Timer1 i PWM do wygenerowania trzech
przebiegów. Z PDFa wynika, że jest to proste i oczywiste. Jednak udało mi
się
wygenerować tylko dwa przebiegi dla rejestrów OCR1A i OCR1B, natomiast
nic sie nie generuje dla rejestru OCR1C. Jak na razie korzystam tylko z
symulatora AVR Studio 4.
Symulator pokazuje zmianę na wyjściach OC1A i OC1B, wyjście OC1C pozostaje
bez
zmian. Nie wiem czy ja cos robię nie tak czy może to wina symulatora. Może
ktos próbował robić coś
takiego ?

Pzdr
megaraptor



========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p

Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_poczta.onet.pl (ziel)
Subject: RE: ATmega128 & Problem
Date: 26 Apr 2003 22:21:09 +0200


On Behalf Of megaraptor
zmian. Nie wiem czy ja cos robię nie tak czy może to wina symulatora. Może
ktos próbował robić coś
takiego ?

A uaktywniłeś wszystkie trzy wyjscia PWM?

pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "megaraptor" <megaraptor_at_nospam_wp.pl>
Subject: Re: ATmega128 & Problem
Date: Sat, 26 Apr 2003 23:20:08 +0200


A uaktywniłeś wszystkie trzy wyjscia PWM?


Wydaje mi się, że tak. Ale może coś źle wpisałem. Tylko nie bardzo wiem co i
gdzie.

Pzdr
megaraptor



========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p

Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_poczta.onet.pl (ziel)
Subject: RE: ATmega128 & Problem
Date: 27 Apr 2003 20:07:31 +0200


On Behalf Of megaraptor
Wydaje mi się, że tak. Ale może coś źle wpisałem. Tylko nie
bardzo wiem co i gdzie.

A możesz sterować każdym z nich z osobna?
W czym piszesz?

pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!mimuw.edu.pl!news.mimuw.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "megaraptor" <megaraptor_at_nospam_wp.pl>
Subject: Re: ATmega128 & Problem
Date: Sun, 27 Apr 2003 22:01:20 +0200


A możesz sterować każdym z nich z osobna?
W czym piszesz?

Problem w tym, że nie ma możliwości sterowania każdym z osobna. Przynajmniej
nic takiego nie wyczytałem w PDFie. Zgodnie w opisem ustawiam tryb 9 dla
Waveform Generation Mode Bit Description i działa tylko OCR1A i OCR1B. Nawet
znaczniki przerwania w rejestrze TIFR ustawiają się tylko dla OCF1A i OCF1B.
Natomiast w rejestrze ETIFR znacznik OCF1C ie zmienia się.

Piszę w C IAR.

Pzdr
megaraptor




========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p

Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_poczta.onet.pl (ziel)
Subject: RE: ATmega128 & Problem
Date: 27 Apr 2003 23:26:13 +0200


On Behalf Of megaraptor
Problem w tym, że nie ma możliwości sterowania każdym z osobna.
Może teraz bez skrótów myślowych ;-)
Napisz program używający tylko OC1A i sprawdź.
Teraz to samo dla OC1B i sprawdź.
A teraz tylko sam OC1C.
Powinno się coś rozjaśnić.

Przynajmniej
nic takiego nie wyczytałem w PDFie. Zgodnie w opisem ustawiam tryb 9 dla
Waveform Generation Mode Bit Description i działa tylko OCR1A i
OCR1B. Nawet
znaczniki przerwania w rejestrze TIFR ustawiają się tylko dla
OCF1A i OCF1B.
Natomiast w rejestrze ETIFR znacznik OCF1C ie zmienia się.
Sprawdź TCCR1A i DDRb

Piszę w C IAR.
Nie martw się baskom też trzech na raz nie ustawia :-)


pzdr
Artur
PS
Z PWM miałem problemy na symulatorach, a na procku działało.
Może tu jest podobnie?

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news2.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai