www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Attiny4313 in DS1820

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
marko-x
Član
Član



Pridružen-a: Tor 02 Nov 2004 14:21
Prispevkov: 325
Aktiv.: 1.46
Kraj: prekmurje

PrispevekObjavljeno: Pet Mar 09, 2012 7:42 pm    Naslov sporočila:  Attiny4313 in DS1820 Odgovori s citatom

Pozdravljeni,

Imam en zanimiv primer, katerega ne morem razvozlati.
In sicer sledeči program na Attiny2313 deluje normalno na Attiny4313 pa se sploh ne prižgel lcd, oz. ni prikaza. Program sploh ne deluje!!! Shocked

Čipa sta razen da je attiny4313 večji za 2k in ima dvojni ram pin kompatibilna.
Seveda prej kot sem "kompajlal" sem $regfile prtvoril v Attiny4313.dat, fuse pa so na obema nastavljene isto.
Preizkušeno na minipin-u.

Kje ga lomin!!!!

Koda:

$regfile = "Attiny2313.dat"
$crystal = 4000000
Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , E = Portb.2 , Rs = Portb.1
Config Lcd = 16 * 2
Cursor Off
Cls

'***************ds1820************

Dim B1820(9) As Byte
Dim T As Integer , T1 As Integer
Dim t1820 As String * 4
Deflcdchar 1 , 6 , 9 , 9 , 6 , 32 , 32 , 32 , 32
Config 1wire = Portd.3

Do
1wwrite &HCC
1wwrite &H44

Waitms 1000

1wreset
1wwrite &HCC
1wwrite &HBE
B1820(1) = 1wread(9)
1wreset

T = Makeint(b1820(1) , B1820(2))
T = T * 50 : T = T - 25 : T1 = B1820(8) - B1820(7) : T1 = T1 * 100
T1 = T1 / B1820(8) : T = T + T1 : T = T / 10

T1820 = Str(t)
T1820 = Format(t1820 , "00.0")

Locate 2 , 1
Lcd T1820 ; Chr(1) ; "C"
Loop

End
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
lojzek
Član
Član



Pridružen-a: Pet 25 Jan 2008 8:00
Prispevkov: 3352
Aktiv.: 17.02

PrispevekObjavljeno: Pet Mar 09, 2012 9:02 pm    Naslov sporočila:   Odgovori s citatom

Na kratko, če program ni daljši od 2kB, programatorju povej, da programiraš 2313. Mogoče imaš kaj narobe z definicijami za 4313. Recimo, jaz sem moral naložiti celo novejšo verzijo AVR Studia, ker mi prejšnji ni podpiral 4313, dočim pri 2313 je bilo vse b.p.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
smatjaz
Član
Član



Pridružen-a: Pon 10 Nov 2003 16:33
Prispevkov: 803
Aktiv.: 3.62

PrispevekObjavljeno: Pet Mar 09, 2012 10:05 pm    Naslov sporočila:   Odgovori s citatom

Še enkrat preveri Fuse bite. Mogoče ima ATinny 4313 še kaj dodatnega.

Lp M.

_________________
Električni aparati delujejo na dim ... ko dim iz njih uide ... ne delujejo več!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
marko-x
Član
Član



Pridružen-a: Tor 02 Nov 2004 14:21
Prispevkov: 325
Aktiv.: 1.46
Kraj: prekmurje

PrispevekObjavljeno: Ned Mar 11, 2012 1:29 am    Naslov sporočila:   Odgovori s citatom

Vse preverjeno. Fuse ima čisto isto izbiro kot attiny2313.

Sumim na datoteko Attiny4313.dat, ker druge logične razlage ne vidim več.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
marko-x
Član
Član



Pridružen-a: Tor 02 Nov 2004 14:21
Prispevkov: 325
Aktiv.: 1.46
Kraj: prekmurje

PrispevekObjavljeno: Ned Mar 11, 2012 12:39 pm    Naslov sporočila:   Odgovori s citatom

Ima kdo attiny4313.dat, da ga zamenjam. Mogoče pa bo pomagalo.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
marko-x
Član
Član



Pridružen-a: Tor 02 Nov 2004 14:21
Prispevkov: 325
Aktiv.: 1.46
Kraj: prekmurje

PrispevekObjavljeno: Čet Mar 15, 2012 10:40 am    Naslov sporočila:   Odgovori s citatom

Program sem probal še na mega16 in na Attiny26 čipu in deluje normalno.
Ima kdo kakšno idejo zakaj ne deluje na Attiny4313? Brick wall
Program sem poskusil naložiti na več čipov Attiny4313 brez uspeha.
Ostal sem brez idej.

Prosim za attiny4313.dat (bascom)


L.P.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
lojzek
Član
Član



Pridružen-a: Pet 25 Jan 2008 8:00
Prispevkov: 3352
Aktiv.: 17.02

PrispevekObjavljeno: Čet Mar 15, 2012 11:23 am    Naslov sporočila:   Odgovori s citatom

Kaj pa če 2313.dat skopiraš in preimenuješ v 4313.dat?

Za test z enim kratkim programčkom. Če bo ok, potem pa v .dat pogledaš, katere parametre moraš v njem spremeniti..
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
protoncek
Član
Član



Pridružen-a: Sre 31 Jan 2007 9:41
Prispevkov: 9573
Aktiv.: 45.83
Kraj: Mengeš

PrispevekObjavljeno: Čet Mar 15, 2012 2:18 pm    Naslov sporočila:   Odgovori s citatom

Jaz sem imel na določenih pinih probleme že s tiny2313 na megapinu, ko pa sem zadevo dal na breadboard je stekla. Če ga imaš, poskusi tam. ne spomnim se več, kateri pini so bili problematični, ker nimam več megapina...
Prilagam pa 4314 dat file.



ATtiny4313.zip
 Opis:

Download
 Ime datoteke:  ATtiny4313.zip
 Velikost datoteke:  6.83 KB
 Downloadano:  25 krat

Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
marko-x
Član
Član



Pridružen-a: Tor 02 Nov 2004 14:21
Prispevkov: 325
Aktiv.: 1.46
Kraj: prekmurje

PrispevekObjavljeno: Ned Mar 18, 2012 8:46 pm    Naslov sporočila:   Odgovori s citatom

Hvala protoncek, problem je bil v attiny4313.dat. Zdaj dela brez problema.

l.p.

Marjan
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
protoncek
Član
Član



Pridružen-a: Sre 31 Jan 2007 9:41
Prispevkov: 9573
Aktiv.: 45.83
Kraj: Mengeš

PrispevekObjavljeno: Ned Mar 18, 2012 11:26 pm    Naslov sporočila:   Odgovori s citatom

Ni blema. Samo da si uredil.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
19967
Član
Član



Pridružen-a: Sre 12 Okt 2005 9:57
Prispevkov: 110
Aktiv.: 0.50
Kraj: Ormož

PrispevekObjavljeno: Sre Jun 19, 2013 9:52 am    Naslov sporočila:   Odgovori s citatom

Pozdravljeni,

tudi jaz bi rabil attiny4313.dat datoteko za bascom AVR. Ker nisem aktiven član bi prosil, če mi jo lahko kdo pošlje na mail: boris.seljak@eltina.si

Se že v naprej zahvaljujem!

Boris
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
19967
Član
Član



Pridružen-a: Sre 12 Okt 2005 9:57
Prispevkov: 110
Aktiv.: 0.50
Kraj: Ormož

PrispevekObjavljeno: Pon Jul 01, 2013 3:31 pm    Naslov sporočila:   Odgovori s citatom

Povem samo, da sem rešil problem. Ni bila kriva datoteka attiny4313.dat. Zadeva je začela delovati brez problema ko sem naložil najnovejšo verzijo BASCOM AVR!

Lp, Boris
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51 Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 48 dni


Powered by phpBB © 2001, 2005 phpBB Group