Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Kit AVT-2500 i kwarc

rdt
-
-
Posty:87
Rejestracja:20 sie 2003, o 18:03
Lokalizacja:100km od Wawy
Kit AVT-2500 i kwarc

Postautor: rdt » 1 lut 2004, o 12:37

kupilem sobie numer elektroniki plus ( moze i drogo ale ma kolorowe obrazki a nie kiepskie skany ) i jest tam plytka na ktorej jest napisane
BASCOM LT/8051/AVR test board
i teraz widze ze na zdjeciach w kursie bascoma jest to samo napisane ale bez AVR ogladam plytke dalej i widze ze oja ma dodatkowo 6 pinow
podpisanych ISP - mysle swietnie - sprawdzam sciezki rozklad sie zgadza z wyprowadzeniami MISO MOSI...... itd
Ale :
w kursie jest podane ze zalecają kwarc 11,059 Mhz z niewiadomych przyczyn nie polecaja 12Mhz (cos tak mi sie zdaje ze zwiazane jest to z czasem trwania cyklu maszynowego) natomiast AVR moga pracowac z kwarcami do 8 Mhz i teraz mam pytanko - jezeli wlutuje 8 Mhz kwarc to czy przy konstuowaniu jakichkolwiek zegarow z kursu bascoma bede musial brac pod uwage ze dany kwarc jest 8 a nie 11,059 Mhz?? (poza oczywiscie ustawieniami samego bascoma )
pytanie moze glupie ale kto pyta ............

W.K
-
-
Posty:24
Rejestracja:25 gru 2003, o 01:43

Postautor: W.K » 1 lut 2004, o 14:20

Pytka jest pod AT89c2051 20-to nóżowiec z rodziny MCS51 i AT90S2313,który jest pinowym odpowiednikiem tego pierwszego z rodziny AVR.AT90S2313 posiada możliwość programowania ISP(w systemie) stąd obecność złącza ISP.AT89C51 takiej możliwości nie posiada.Co sie tyczy kwarcu to zaleca się 11059200 ponieważ korzystając z niego można użyskać wszyskie dostępne prędkości transmisji szeregowej(UART) wyrażanej bodach(pisze się baud).Jezeli nie używasz w swoim programie transmisji RS232 to kwarc nie jest tak istotny.Myślę jednak że wszyskie te sprawy opisane są w piśmie które kupiłeś.
Pozdrawiam!

rdt
-
-
Posty:87
Rejestracja:20 sie 2003, o 18:03
Lokalizacja:100km od Wawy

Postautor: rdt » 1 lut 2004, o 19:04

niestety ale z przykroscia musze stwierdzic ze niestety nie znalazlem nic na ten temat
a teraz mi powiedz czy jezeli skorzystam z kwarcu 8Mhz to czy bede mial problemy z U.A.R.T-em??

W.K
-
-
Posty:24
Rejestracja:25 gru 2003, o 01:43

Postautor: W.K » 1 lut 2004, o 23:32

Najłatwiej zrozumiesz o co chodzi używając Bascom AVR.
Napisz pod Baascomem dwie linijki:
$crystal = 8000000
$baud = 1200
'skompiluj te dwie linijki i kliknij na Show compile results(taka rączka z kartką) otworzy się okienko w nim zobaczysz między innymi Baud error - błąd transmisji .Dla kwarca 8Mhz błąd ten wyniesie
100% a więc transmisja będzie niemożliwa.Podstawiaj sobie różne wartości prędkości transmisji np.4800,9600,19200,kompiluj i sprawdzaj
w tym okienku o , którym napisałem powyżej błąd transmisji.Błędy rzędu
0,16% gwarantują poprawność transmisji.Tak więc jeżeli masz kwarc 8Mhz
to nie jest to żaden problem tylko trzeba pamiętać o ustawieniu włąściwego $baud.
Można też kliknąć : options , compiler , communication - otworzy się okienko w , którym można ustawiać różne kwarce , baudrate i obserwować baud error.
Z kolei jeżeli korzystałbyś z timerów w AT89C2051 to korzystne jest używać kwarc 12Mhz gdyż w tych procesorkach częstotliwość rezonatora
jest dzielona przez 12 . Uzyskujemy więc okrągłą wartość Tak uzyskany przebieg jest używany między innymi do taktowania timera w trybie internal.
Jest to oczywiście tylko pobieżne przedstawienie tematu.Polecam lekturę
helpu po polsku do bascomów.
Pozdrawiam!
Ostatnio zmieniony 1 lut 2004, o 23:35 przez W.K, łącznie zmieniany 1 raz.

rdt
-
-
Posty:87
Rejestracja:20 sie 2003, o 18:03
Lokalizacja:100km od Wawy

Postautor: rdt » 1 lut 2004, o 23:33

a gdyby tak zamontowac oba kwarce i zrobic zworke do nich ?? albo na 11.059 albo na 8 MHZ ??

W.K
-
-
Posty:24
Rejestracja:25 gru 2003, o 01:43

Postautor: W.K » 1 lut 2004, o 23:39

Ja zrobiłem tak:zpodstawki precyzyjnej (takiej z kielichowymi stykami )wymontowałem dwa , wlutowałem je tam gdzie ma być kwarc . teraz mogę sobie zmieniać kwarce w zależności od potrzeby.
Powodzenia!

rdt
-
-
Posty:87
Rejestracja:20 sie 2003, o 18:03
Lokalizacja:100km od Wawy

Postautor: rdt » 2 lut 2004, o 19:38

swietne rozwiazanie o to mi chodzilo - proste czyste eleganckie (swoja droga to AVT mogloby nad jakas zworka pomyslec )

brychu
-
-
Posty:3
Rejestracja:29 sie 2005, o 12:08
Lokalizacja:???

Postautor: brychu » 2 sty 2006, o 18:43

Wlasnie koncze te plytke, czy moge zastosowac kwarc na ktorym pisze 11.0592 jest on w takiej obudowie http://tme.pl/arts2/pl/ZMIANY/3_57m_hc49-s.html

Wróć do „Projektowanie PCB, programy EDA, CAD, narzędziowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 42 gości