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 

Atmega8 in Bascom

 
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
Obelix
Član
Član



Pridružen-a: Pon 19 Maj 2008 13:59
Prispevkov: 1881
Aktiv.: 9.05
Kraj: Maribor

PrispevekObjavljeno: Sre Feb 04, 2009 10:49 am    Naslov sporočila:  Atmega8 in Bascom Odgovori s citatom

Imam vezje z Atmega8-16 procesorjem, takt mu daje 16 MHz kvarc.

V Bascomu napišem preprost testni program, led dioda naj utripa s taktom 1 sekunde.

Prenesem program, led dioda utripa s taktom 16 sekund (ročno merjeno s štoparico).

Je mogoče kdo naletel na podoben primer ?

Hvala in lep pozdrav, Andrej
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
mucek4
Član
Član



Pridružen-a: Sob 18 Jun 2005 20:52
Prispevkov: 2952
Aktiv.: 12.46
Kraj: Tržič - Mesto med gorami

PrispevekObjavljeno: Sre Feb 04, 2009 10:59 am    Naslov sporočila:   Odgovori s citatom

Sicer Bascom ni mora vrlina, ampak ali si nastavil pravilno frekvenco v programu?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
MAAG
Član
Član



Pridružen-a: Čet 26 Jun 2008 14:18
Prispevkov: 178
Aktiv.: 0.86
Kraj: SG-MB

PrispevekObjavljeno: Sre Feb 04, 2009 11:03 am    Naslov sporočila:   Odgovori s citatom

Prilepi se kodo. Da bomo lazje vidli kaj si ustvaril!
_________________
Samo da se kadi Smile
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
eddie
Član
Član



Pridružen-a: Sre 10 Dec 2003 21:02
Prispevkov: 723
Aktiv.: 3.05
Kraj: Severna primorska

PrispevekObjavljeno: Sre Feb 04, 2009 11:40 am    Naslov sporočila:   Odgovori s citatom

Ali si nastavil fuse bite za zunanji kvarc?
Lp
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
mucek
Član
Član



Pridružen-a: Tor 01 Avg 2006 10:47
Prispevkov: 5529
Aktiv.: 24.06
Kraj: Domzale

PrispevekObjavljeno: Sre Feb 04, 2009 12:40 pm    Naslov sporočila:   Odgovori s citatom

In ali si nastavil hitrost kristala v programu oz preko Options->Compiler->Communication?

LP, Grega
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Obelix
Član
Član



Pridružen-a: Pon 19 Maj 2008 13:59
Prispevkov: 1881
Aktiv.: 9.05
Kraj: Maribor

PrispevekObjavljeno: Sre Feb 04, 2009 3:02 pm    Naslov sporočila:   Odgovori s citatom

Tu je koda:

Koda:
$regfile = "m8def.dat"                                      'At-Mega-8
$crystal = 16000000                                         'Frekvenca kvarca 16Mhz

Ddrd = &B11111111                                           'PortD kot izhod za LED diode

Start:

Portd = &B10000000
Wait 1
Portd = &B10000000
Wait 1

Goto Start

End


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



Pridružen-a: Pon 31 Mar 2008 12:06
Prispevkov: 1104
Aktiv.: 5.27
Kraj: Ljubljana

PrispevekObjavljeno: Sre Feb 04, 2009 3:10 pm    Naslov sporočila:   Odgovori s citatom

Ali programiraš v Bascom AVR ali v AVR studio? Jaz imam iste probleme pri Attiny13 ker ga sprogramiram v AVR studio... Volkov programator ne mara Bascoma Very Happy
_________________
Razsvetljujemo od leta 1920!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
malci
Član
Član



Pridružen-a: Sob 15 Sep 2007 21:05
Prispevkov: 871
Aktiv.: 4.03
Kraj: Polhov Gradec

PrispevekObjavljeno: Sre Feb 04, 2009 3:39 pm    Naslov sporočila:   Odgovori s citatom

Imel isti začetniški problem.

Predvidevam, da nisi nastavil fuse bit-ov, in ti mikrokontroler uporablja interni oscilator, ki je privzeto nastavljen na 1 MHz. Če programiraš z bascom AVR, ta fuse bit nastaviš tik preden preneseš program v flash (samo prvič) - izbereš zavihek fuse and lock bits, ter izbereš željeno možnost - pazi da ga ne zakleneš

lp
uroš

_________________
Elektronika za hobi
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Obelix
Član
Član



Pridružen-a: Pon 19 Maj 2008 13:59
Prispevkov: 1881
Aktiv.: 9.05
Kraj: Maribor

PrispevekObjavljeno: Sre Feb 04, 2009 3:48 pm    Naslov sporočila:   Odgovori s citatom

Najbrž misliš, s katerim programom zapišem zadevo v procesor.

S programom SP12. Če to naredim s procesorjem AT90S2313, dela tako kot mora. Atmega8 pa ne. Saj dela. "Timing" pač ne štima. Delam prvič z Atmega procesorjem.

Ravnokar sem prebral:

Most new AVR chips have an internal oscillator that is enabled by default. Check the data sheet for the default value.

Očitno je pri AT90S2313 izbira med zunanjim in notranjim oscilatorjem izvedena "hardversko". Pri Atmegi bo pa treba aktivirati določen "fuse".

Grem naštudirat ustrezne "fuse".

Vseeno hvala za pomoč. Lep pozdrav, Andrej
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Obelix
Član
Član



Pridružen-a: Pon 19 Maj 2008 13:59
Prispevkov: 1881
Aktiv.: 9.05
Kraj: Maribor

PrispevekObjavljeno: Sre Feb 04, 2009 4:13 pm    Naslov sporočila:   Odgovori s citatom

To je bilo to.
CKSEL "fuse" je bilo treba nastaviti na 1111.
Tovarniško je nastavljen na 0001.

Lep pozdrav, Andrej
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
milan62
Član
Član



Pridružen-a: Ned 04 Jan 2004 23:19
Prispevkov: 2391
Aktiv.: 10.09
Kraj: Kranj

PrispevekObjavljeno: Sre Feb 04, 2009 5:25 pm    Naslov sporočila:   Odgovori s citatom

LEDuser je napisal/a:
Ali programiraš v Bascom AVR ali v AVR studio? Jaz imam iste probleme pri Attiny13 ker ga sprogramiram v AVR studio... Volkov programator ne mara Bascoma Very Happy


Moj primerek Bascoma se zelo dobro razume z USB programatorjem Darka Volka

LP

_________________
Wasting time online since 1999
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
LEDuser
Član
Član



Pridružen-a: Pon 31 Mar 2008 12:06
Prispevkov: 1104
Aktiv.: 5.27
Kraj: Ljubljana

PrispevekObjavljeno: Sre Feb 04, 2009 5:39 pm    Naslov sporočila:   Odgovori s citatom

Jaz uporabljam Bascom 1.11.9.0 licenčni! In ko priklopim programator kot STK500 Extended (COM 2, Baud 115200, izbrana datoteka Stk500.exe), mi ob kliku na "Read device" izpiše napako I/O error 103. Ne vem kaj delam narobe ker v AVR studio mi programira fantastično.
_________________
Razsvetljujemo od leta 1920!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
dkone
Član
Član



Pridružen-a: Sre 07 Mar 2007 18:53
Prispevkov: 2116
Aktiv.: 9.51
Kraj: Krško

PrispevekObjavljeno: Sre Feb 04, 2009 8:09 pm    Naslov sporočila:   Odgovori s citatom

LEDuser je napisal/a:
Jaz uporabljam Bascom 1.11.9.0 licenčni! In ko priklopim programator kot STK500 Extended (COM 2, Baud 115200, izbrana datoteka Stk500.exe), mi ob kliku na "Read device" izpiše napako I/O error 103. Ne vem kaj delam narobe ker v AVR studio mi programira fantastično.



A si probal tisto stk500.exe datoteko? Probaj še z AVRstudio-vo datoteko,najdeš jo v primarnem direktorju programa. Koker se spomnem,je meni Darkotov programator deloval BP v BASCOMU.

več si preberi tole.

_________________
Denis
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
LEDuser
Član
Član



Pridružen-a: Pon 31 Mar 2008 12:06
Prispevkov: 1104
Aktiv.: 5.27
Kraj: Ljubljana

PrispevekObjavljeno: Sre Feb 04, 2009 8:16 pm    Naslov sporočila:   Odgovori s citatom

Vse sem že probal in nič ne deluje vedno znova I/O error 103!
_________________
Razsvetljujemo od leta 1920!
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: 493 dni


Powered by phpBB © 2001, 2005 phpBB Group