|
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
marko-x Član
Pridružen-a: Tor 02 Nov 2004 14:21 Prispevkov: 325 Aktiv.: 1.46 Kraj: prekmurje
|
Objavljeno: Pet Mar 09, 2012 7:42 pm Naslov sporočila: Attiny4313 in DS1820 |
|
|
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!!!
Č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 |
|
|
lojzek Član
Pridružen-a: Pet 25 Jan 2008 8:00 Prispevkov: 3356 Aktiv.: 16.97
|
Objavljeno: Pet Mar 09, 2012 9:02 pm Naslov sporočila: |
|
|
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 |
|
|
smatjaz Član
Pridružen-a: Pon 10 Nov 2003 16:33 Prispevkov: 803 Aktiv.: 3.60
|
Objavljeno: Pet Mar 09, 2012 10:05 pm Naslov sporočila: |
|
|
Š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 |
|
|
marko-x Član
Pridružen-a: Tor 02 Nov 2004 14:21 Prispevkov: 325 Aktiv.: 1.46 Kraj: prekmurje
|
Objavljeno: Ned Mar 11, 2012 1:29 am Naslov sporočila: |
|
|
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 |
|
|
marko-x Član
Pridružen-a: Tor 02 Nov 2004 14:21 Prispevkov: 325 Aktiv.: 1.46 Kraj: prekmurje
|
Objavljeno: Ned Mar 11, 2012 12:39 pm Naslov sporočila: |
|
|
Ima kdo attiny4313.dat, da ga zamenjam. Mogoče pa bo pomagalo.
|
|
Nazaj na vrh |
|
|
marko-x Član
Pridružen-a: Tor 02 Nov 2004 14:21 Prispevkov: 325 Aktiv.: 1.46 Kraj: prekmurje
|
Objavljeno: Čet Mar 15, 2012 10:40 am Naslov sporočila: |
|
|
Program sem probal še na mega16 in na Attiny26 čipu in deluje normalno.
Ima kdo kakšno idejo zakaj ne deluje na Attiny4313?
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 |
|
|
lojzek Član
Pridružen-a: Pet 25 Jan 2008 8:00 Prispevkov: 3356 Aktiv.: 16.97
|
Objavljeno: Čet Mar 15, 2012 11:23 am Naslov sporočila: |
|
|
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 |
|
|
protoncek Član
Pridružen-a: Sre 31 Jan 2007 9:41 Prispevkov: 9573 Aktiv.: 45.64 Kraj: Mengeš
|
Objavljeno: Čet Mar 15, 2012 2:18 pm Naslov sporočila: |
|
|
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.
Opis: |
|
Download |
Ime datoteke: |
ATtiny4313.zip |
Velikost datoteke: |
6.83 KB |
Downloadano: |
25 krat |
|
|
Nazaj na vrh |
|
|
marko-x Član
Pridružen-a: Tor 02 Nov 2004 14:21 Prispevkov: 325 Aktiv.: 1.46 Kraj: prekmurje
|
Objavljeno: Ned Mar 18, 2012 8:46 pm Naslov sporočila: |
|
|
Hvala protoncek, problem je bil v attiny4313.dat. Zdaj dela brez problema.
l.p.
Marjan
|
|
Nazaj na vrh |
|
|
protoncek Član
Pridružen-a: Sre 31 Jan 2007 9:41 Prispevkov: 9573 Aktiv.: 45.64 Kraj: Mengeš
|
Objavljeno: Ned Mar 18, 2012 11:26 pm Naslov sporočila: |
|
|
Ni blema. Samo da si uredil.
|
|
Nazaj na vrh |
|
|
19967 Član
Pridružen-a: Sre 12 Okt 2005 9:57 Prispevkov: 110 Aktiv.: 0.49 Kraj: Ormož
|
Objavljeno: Sre Jun 19, 2013 9:52 am Naslov sporočila: |
|
|
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 |
|
|
19967 Član
Pridružen-a: Sre 12 Okt 2005 9:57 Prispevkov: 110 Aktiv.: 0.49 Kraj: Ormož
|
Objavljeno: Pon Jul 01, 2013 3:31 pm Naslov sporočila: |
|
|
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 |
|
|
|
|
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: 73 dni
Powered by phpBB © 2001, 2005 phpBB Group
|