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ę

ATTINY2313 i bascom (stary AVR90S2313 niedostępny)

elemid
-
-
Posty:318
Rejestracja:22 mar 2003, o 17:49
Lokalizacja:Polanica Zdrój
Kontaktowanie:
ATTINY2313 i bascom (stary AVR90S2313 niedostępny)

Postautor: elemid » 20 mar 2006, o 18:31

Witam, mam pytanie.

Czy Bascom kompiluje dla nowinki: ATTINY2313, a jeśli tak, to od jakiej wersji biblioteki dla nowych uP Atmela są w nim dostępne?

Czy za pomocą Bascom AVR 1.11.7.3 skompiluję program dla ATTINY2313?

MirekGa
-
-
Posty:3
Rejestracja:16 sty 2004, o 20:15

Postautor: MirekGa » 21 mar 2006, o 19:21

W 1.11.7.3 to nie wiem, ale w wersji 1.11.8.2 na pewno tak.

Pozdr

sablik
-
-
Posty:101
Rejestracja:7 lip 2004, o 06:18
Lokalizacja:Czaniec
Kontaktowanie:

Postautor: sablik » 28 mar 2006, o 08:30

I niestety Tiny troszeczkę się rożni od 2313.
Teoretycznie jest to samo ale jakoś więcej miałem zaufania do saterj 2313

elemid
-
-
Posty:318
Rejestracja:22 mar 2003, o 17:49
Lokalizacja:Polanica Zdrój
Kontaktowanie:

Postautor: elemid » 28 mar 2006, o 10:06

I niestety Tiny troszeczkę się rożni od 2313.
Teoretycznie jest to samo ale jakoś więcej miałem zaufania do saterj 2313
Nawet nie wiem, czy się "przysiadać" do Atiny, pewnie Atmel i tak wypuści zaraz coś nowego...

sablik
-
-
Posty:101
Rejestracja:7 lip 2004, o 06:18
Lokalizacja:Czaniec
Kontaktowanie:

Postautor: sablik » 28 mar 2006, o 13:29

Teoretycznie jest to nowa seria i powinna być kilka lat na rynku.
Ja raczej mam zaufanie do M32 ale on już jest "troszkę" większy.
Poprzednio używałem 2313 oraz 8535.

RcTomek
-
-
Posty:357
Rejestracja:18 lip 2005, o 17:28
Lokalizacja:Głogów / Wrocław

Postautor: RcTomek » 10 lip 2006, o 19:37

Witam,
I niestety Tiny troszeczkę się rożni od 2313.
Teoretycznie jest to samo ale jakoś więcej miałem zaufania do saterj 2313
Moje pytanie jest takie: dlaczego Tiny2313 jest "wolniejszy" od swojego poprzednika 90S2313? Do obydwu porcesorów wgrałem ten sam program (prosty stoper z dokładnością do 0,1s - współpracuje z kitem AVT-3500) i różnica jest duża. 90S2313 zlicza czas ok, wszystko jest dobrze, natomiast Tiny2313 zlicza o wiele wolniej i widać migotanie wyświetlacza (zbyt mała częstotliwość odświeżania :evil: ).
Timery T/C0, T/C1, polecenia z grupy WAIT, itd. odmierzają czas wolniej niż w poprzedniej wersji tego uC.
Procki współpracują z kwarcem 4MHz (+kondensatory 2x 33pf).
Co zrobić, żeby program działał normalnie pod ATTINY2313?
Załączniki
program.rar
(1.33KiB)Pobrany 251 razy

elemid
-
-
Posty:318
Rejestracja:22 mar 2003, o 17:49
Lokalizacja:Polanica Zdrój
Kontaktowanie:

Postautor: elemid » 10 lip 2006, o 21:19

Do obydwu porcesorów wgrałem ten sam program
Ale kompilowałeś dla Tiny2313, czy tym samym bin'em co do 90S2313 próbowałeś programować?

stan24
-
-
Posty:60
Rejestracja:16 lut 2004, o 10:19
Lokalizacja:Łódź

Postautor: stan24 » 10 lip 2006, o 22:02

Moje pytanie jest takie: dlaczego Tiny2313 jest "wolniejszy" od swojego poprzednika ....
Co zrobić, żeby program działał normalnie pod ATTINY2313?
Przyczyny moga byc dwie (co najmniej :) ):
1) ustawienie oscylatora wewnetrzego jako zrodlo zegara systemowego
2) zly wybor trybu obslugi oscylatora krystalicznego - rejestr CSEL
Wszystko na ten temat w dokumentacji.

Powodzonka
Stan

RcTomek
-
-
Posty:357
Rejestracja:18 lip 2005, o 17:28
Lokalizacja:Głogów / Wrocław

Postautor: RcTomek » 10 lip 2006, o 22:11

Ale kompilowałeś dla Tiny2313, czy tym samym bin'em co do 90S2313 próbowałeś programować?
są dwie osobne biblioteki: tiny2313def.dat i 90s2313def.dat - kompilowałem dla każdego osobno

elemid
-
-
Posty:318
Rejestracja:22 mar 2003, o 17:49
Lokalizacja:Polanica Zdrój
Kontaktowanie:

Postautor: elemid » 10 lip 2006, o 22:26

są dwie osobne biblioteki: tiny2313def.dat i 90s2313def.dat - kompilowałem dla każdego osobno
A jaką masz wersję Bascoma, z ciekawości zapytam?

sablik
-
-
Posty:101
Rejestracja:7 lip 2004, o 06:18
Lokalizacja:Czaniec
Kontaktowanie:

Postautor: sablik » 11 lip 2006, o 11:56

Ja też testowałem Tiny ale powodu problemów z PWM oraz braku nóżek wybrałem M32.
Też miałem wrażenie że "on chodzi" troszkę inaczej niż stary 2313.
pozdr AS

radzio
Moderator
Moderator
Posty:967
Rejestracja:13 maja 2003, o 10:33
Lokalizacja:Sosnowiec
Kontaktowanie:

Postautor: radzio » 11 lip 2006, o 16:16

:569: Fusebit CKDIV8 !! Domyślnie jest ustawiony na "enable" czyli...

RcTomek
-
-
Posty:357
Rejestracja:18 lip 2005, o 17:28
Lokalizacja:Głogów / Wrocław

Postautor: RcTomek » 11 lip 2006, o 18:09

Wielkie dzięki radzio :D Pobawiłem się "fusami" i teraz jest OK.
P.S. Dopiero zaczynam zabawę z procesorami :562:

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 5 gości