Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Proszę o pomoc przy ATMEGA32
#14
układ na 100% chodzi na 16MHz bo żeby uzyskać prawidłowe opóźnienie muszę poprostu podaj je 16x większe. Programatorem jest układ FT232RL, a to jest chyba tylko przejściówka z USB na port Serial(COM). Pewnie mi powiesz, że w takim razie muszę zdobyć porządny programator Sad
(29-08-2011, 15:48)sp5fcs napisał(a): The functions are:
void delay_us(unsigned int n)
void delay_ms(unsigned int n)


W moim kompilatorze wartość może być typu int, wiec powinno być dobrze.
Adam, zobacz to (piąty post od dołu):
http://www.elektroda.pl/rtvforum/topic1270597.html
ja nie sprawdzałem dokładnie tej max granicy opóźnienia ale zgodziłbym się z tym kolegą o nicku ostry.... ktos tam.
U mnie własnie tak było że jak zmieniałem wartość delay_ms_ z 10 na 100 czy z 50 na 500 to była różnica a z 500 na 5000 już nie było żadnej. Ale jestem jeszcze zupełnie zielony więc mogę nie wiedziec jak to zmienić żeby reagowało na większe wartości (oczywiście sam komplitator nie marudzi wcale i łyka kod jak należy)
Odpowiedz


Wiadomości w tym wątku
Proszę o pomoc przy ATMEGA32 - przez SP4EJT - 27-08-2011, 18:11

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości