bascom avr + at90s2313
Masz problem? Zapytaj na forum elektroda.pl
From: "tomek p" <laibach_at_nospam_vega.umcs.lublin.pl>
Subject: bascom avr + at90s2313
Date: Sun, 12 Jan 2003 19:46:49 +0100
Witam,
Ech..., postanowilem rozpoczac zabawe z prockami i od razu sie sparzylem :-(
Zrobilem programator (Sample electronic programmer) na bazie kursu w EdW
Osla laczka, kupilem 90S2313, polutowalem to wszystko, napisalem jakis byle
jaki program, i bylem bardzo zadowolony bo procesor sie zaprogramowal bez
zadnych komunikatow o bledzie.
Niestety, procek choc zostal zaprogramowany zachowuje sie jak trup - zadnych
zaprogramowanych polecen nie wykonuje.
Podam przyklad, laduje do niego taki program:
Config Portd = Output
Config Portb = Output
Do
Reset Portd.0
Wait 1
Set Portd.0
Wait 1
Loop
End
i spodziewam sie ze na porcie d.0 bedzie pojawial sie stan niski i wysoki z
jednosekunowymi przerwami. Do portu d.0 podlaczylem diode led przez
tranzystor bc516, wyjscie portu przez opor 3.3k do bazy tranzystora, miedzy
baza a emiterem tez 3.3k , plus zasilania do emitera , dioda do kolektora
przez opor 300 ohm do masy. I niestety dioda nie swieci wcale.
Probowalem tez podlaczyc diode bezposrednio do portu tylko przez opor -
efekt ten sam.
Na wszystkich portach procka panuje napiecie od 0.8 do 1.2 V, czasami jest
inaczej ale zawsze napiecia na portach sa przypadkowe - niezgodne z
programem.
Co jest grane? Procesor sie programuje - wiec programator jest OK, zreszta
jest tak prosty ze pomylic sie w budowie nie sposob.
A moze procek jest zepsuty? Ja chyba go nie zepsulem, obchodzilem sie z nim
jak z jajkiem, rozladowywalem sie przez dotkniecie do klamki (zawsze mnie
ona kopie wiec to chyba dobre uziemienie) no ale wszystko jest mozliwe.
Chyba ze od razu byl zepsuty... Najprosciej byloby kupic drugi i sprawdzic -
ale troche kasy szkoda 17 zl ...
Byc moze cos zle robie, dlatego sie was pytam, moze ktos cos doradzi :-)
Pozdrawiam
Tomek
=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.atman.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai
From: "Wiktor" <wiktord_at_nospam_hoga.pl>
Subject: Re: bascom avr + at90s2313
Date: Sun, 12 Jan 2003 22:34:29 +0100
Witam,
Ech...,
Upewnij sie, ze w ustawieniach bascoma masz w konfiguracji podany uzywany
typ procka.
pozdr,
wiktor.
=========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!lublin.pl!news.lublin.pl!not-for-mai
From: tomek p <laibach_at_nospam_won_spam.vega.umcs.lublin.pl>
Subject: Re: bascom avr + at90s2313
Date: Mon, 13 Jan 2003 08:59:25 +0100
Wiktor wrote:
Witam,
Ech...,
Upewnij sie, ze w ustawieniach bascoma masz w konfiguracji podany uzywany
typ procka.
pozdr,
wiktor.
jest ustawiony wlasciwy typ procka...
=========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed.silweb.pl!newsfeed.tpinternet.pl!news.dialog.net.pl!not-for-mai
From: "SAPER" <nolin11_at_nospam_interia.pl>
Subject: Re: bascom avr + at90s2313
Date: Mon, 13 Jan 2003 14:15:04 +0100
Wreszcie po długim zastanowieniu "Wiktor"
użył klawiatury i:
Witam,
Ech...,
Upewnij sie, ze w ustawieniach bascoma masz w konfiguracji podany
uzywany typ procka.
pozdr,
wiktor.
Pewnie quarca nie zadeklarował w programie.... i/albo kwarc przy procku nie
wzbudza się bo źle połączony.... poczekajdo EdW 2/2002 tam chyba będzie
płytka z kwarcem i złączem do programowania na tym to bez problemu
zrobisz...
--
nolin11 / SAPER
mailto:nolin11_at_nospam_xxinteria.pl
z email-a wywal xx
=========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newnews.cyf-kr.edu.pl!news.nask.pl!news.internetia.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai
From: "damdam" <damdam_at_nospam_kki.net.pl>
Subject: Re: bascom avr + at90s2313
Date: Sun, 12 Jan 2003 22:37:18 +0100
->sprawdz uklad resetujacy procka
pzdr, damdam
=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!lublin.pl!news.lublin.pl!not-for-mai
From: tomek p <laibach_at_nospam_won_spam.vega.umcs.lublin.pl>
Subject: Re: bascom avr + at90s2313
Date: Mon, 13 Jan 2003 08:58:45 +0100
damdam wrote:
->sprawdz uklad resetujacy procka
OK, tylko powiedz jak...
=========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed.silweb.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai
From: "Janusz_k" <Janusz_k_at_nospam_go2.pl>
Subject: Re: bascom avr + at90s2313
Date: Mon, 13 Jan 2003 07:00:05 +0000 (UTC)
"tomek p" <laibach_at_nospam_vega.umcs.lublin.pl> napisał(a):
Witam,
Ech..., postanowilem rozpoczac zabawe z prockami i od razu sie
sparzylem :-(
A kwarc Ci chodzi ? najlepiej oscylem sprawdzić albo dać inny wolniejszy,
kondesatory pewne (NAJLEPIEJ NOWE) po 20 do 30 pF i musi ruszyć.
--
Pozdr.
Janusz
=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!lublin.pl!news.lublin.pl!not-for-mai
From: tomek p <laibach_at_nospam_won_spam.vega.umcs.lublin.pl>
Subject: Re: bascom avr + at90s2313
Date: Mon, 13 Jan 2003 09:04:09 +0100
Janusz_k wrote:
"tomek p" <laibach_at_nospam_vega.umcs.lublin.pl> napisał(a):
Witam,
Ech..., postanowilem rozpoczac zabawe z prockami i od razu sie
sparzylem :-(
A kwarc Ci chodzi ? najlepiej oscylem sprawdzić albo dać inny wolniejszy,
kondesatory pewne (NAJLEPIEJ NOWE) po 20 do 30 pF i musi ruszyć.
Z tymi kwarcami to troche kombinowalem, najpierw wlutowalem 4,19 MHz bo
w sklepie akurat nie bylo 4MHz, oczywscie nie chodzilo mi to to , wiec
od razu zaczalem podejrzewac ze to moze byc wina kwarcu. Mialem jakis w
szufladzie stary wylut z napisem 400, wiec wlutowalem ten - efekt ten
sam, w koncu pojechalem do innego sklepu i kupilem ten wlasciwy -
wymiana nic nie dala. Kondensatorki mam nowe 33 pF. Niestety nie mam
oscyloskopu i kwarcu nie sprawdze - ale z posrod trzech ktorys musi byc
dobry, tym bardziej ze uklad zawsze programuje sie bez zadnych
problemow... No mozna by jeszcze dac wolniejszy - sprawdze.
=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.supermedia.pl!news.webcorp.com.pl!not-for-mai
From: "Michał Wojtków" <michallo4_at_nospam_wp.pl>
Subject: Re: bascom avr + at90s2313
Date: Mon, 13 Jan 2003 10:23:55 +0100
Mzesz narysowac schemat twojego ukladu?? Nie wysylaj jakiesgos z gazety ale
patrz na Twój i rysuj , roboty malo a moze masz gdzies blad. Aha sprubuj
wlanczyc uklad bez podpietego programatora/ moze bledow nie wywalil bo masz
masz odznaczona opcje werifity i baskoma wali to co tam poszlo.
PZD Michał Wojtków
P.S. Looknij tu:
www.michallo.ll.pl
do dzialu elektronika
=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!lublin.pl!news.lublin.pl!not-for-mai
From: tomek p <laibach_at_nospam_won_spam.vega.umcs.lublin.pl>
Subject: Re: bascom avr + at90s2313
Date: Mon, 13 Jan 2003 10:55:29 +0100
Michał Wojtków wrote:
Mzesz narysowac schemat twojego ukladu?? Nie wysylaj jakiesgos z gazety ale
patrz na Twój i rysuj , roboty malo a moze masz gdzies blad. Aha sprubuj
wlanczyc uklad bez podpietego programatora/ moze bledow nie wywalil bo masz
masz odznaczona opcje werifity i baskoma wali to co tam poszlo.
PZD Michał Wojtków
P.S. Looknij tu:
www.michallo.ll.pl
do dzialu elektronika
Opisze schemat slowami: Pin 1 procka przez opor 330 ohm do pinu 4 LPT,
Miedzy pinami 4 i 5 procka - kwarc i oba piny przez kondensatory 33pF do
masy, pin 10 procka do masy i nozek 18...25 portu LPT, pin 17 procka
przez opor 330 ohm do pinu 2 LPT, pin 18 procka przez opor 330ohm do
pinu 11 LPT, pin 19 procka przez opor 330ohm do pinu 5 LPT. Pin 20
procka do pinu 1 portu joysticka (zasilanie) i jeszcze elektrolit
filtrujacy 100uF miedzy plusem a masa. Tak to wyglada, zrobione na
plytce uniwersalnej.
Uklad wlanczalem bez podpietego komputera, zasilanie bylo wtedy z
bateryjki 4.5V. W Bascomie mam ZAZNACZONA opcje veryfy. Zreszta,
odczytywalem zawartosc ROMU z procka Bascomem- program tam siedzial.
W programie nie dawalem dyrektyw co do typu procesora i czestotliwosci
kwarcu, wstawilem te dane w opcjach bascoma, sprobuje jeszcze dzisiaj z
dyrektywami (jak bede w domu)
Dzieki za odpowiedz.
=========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!news.dialog.net.pl!not-for-mai
From: "SAPER" <nolin11_at_nospam_interia.pl>
Subject: Re: bascom avr + at90s2313
Date: Mon, 13 Jan 2003 14:24:24 +0100
Wreszcie po długim zastanowieniu "tomek p"
użył klawiatury i:
Michał Wojtków wrote:
Mzesz narysowac schemat twojego ukladu?? Nie wysylaj jakiesgos z
gazety ale patrz na Twój i rysuj , roboty malo a moze masz gdzies
blad. Aha sprubuj wlanczyc uklad bez podpietego programatora/ moze
bledow nie wywalil bo masz masz odznaczona opcje werifity i
baskoma wali to co tam poszlo. PZD Michał Wojtków
P.S. Looknij tu:
www.michallo.ll.pl
do dzialu elektronika
Opisze schemat slowami: Pin 1 procka przez opor 330 ohm do pinu 4
LPT, Miedzy pinami 4 i 5 procka - kwarc i oba piny przez
kondensatory 33pF do masy, pin 10 procka do masy i nozek 18...25
portu LPT, pin 17 procka przez opor 330 ohm do pinu 2 LPT, pin 18
procka przez opor 330ohm do pinu 11 LPT, pin 19 procka przez opor
330ohm do pinu 5 LPT. Pin 20 procka do pinu 1 portu joysticka
(zasilanie) i jeszcze elektrolit filtrujacy 100uF miedzy plusem a
masa. Tak to wyglada, zrobione na plytce uniwersalnej.
Uklad wlanczalem bez podpietego komputera, zasilanie bylo wtedy z
bateryjki 4.5V. W Bascomie mam ZAZNACZONA opcje veryfy. Zreszta,
odczytywalem zawartosc ROMU z procka Bascomem- program tam siedzial.
W programie nie dawalem dyrektyw co do typu procesora i
czestotliwosci kwarcu, wstawilem te dane w opcjach bascoma,
sprobuje jeszcze dzisiaj z dyrektywami (jak bede w domu)
Dzieki za odpowiedz.
jak nie zadziała to proponuję na grupę poświęconą Bascomowi:
Serwer: news:news.ep.com.pl a grupa avt.ep.bascom :) tam pomogą...
może coś źle masz nadal połączone... dioda chyba jest podłączona przez
tranzystor (port proca raczej nie wysteruje) (NPN daj do sterowania)
Ps. SAPER życzy udanych doświadczeń z uP i ciekawych projektów... wszystkim
którzy zaczynają....
A proponuję zakup jakiejś płytki startowej dla uP np: AVT854(byłego
(mistrza?? bascom) ZR), 2500 czy tej co jest w EdW w kursie... nie będzie
już takich problemów....
A tak na marginesie AVR chodzą na qarcu 1-12MHz bez problemu (większego nie
mam , szkoda bo bym sprawdził :) )
--
nolin11 / SAPER
mailto:nolin11_at_nospam_xxinteria.pl
z email-a wywal xx
=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!lublin.pl!news.lublin.pl!not-for-mai
From: "DanielR" <danielromanowski_at_nospam_wp.pl>
Subject: Re: bascom avr + at90s2313
Date: Mon, 13 Jan 2003 17:07:18 +0100
może coś źle masz nadal połączone... dioda chyba jest podłączona przez
tranzystor (port proca raczej nie wysteruje) (NPN daj do sterowania)
do AT90s2313 możemy podłączyć diody bezpośrednio do pinu - świecą
=========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed.silweb.pl!newsfeed.tpinternet.pl!news.dialog.net.pl!not-for-mai
From: "Tomasz Ćwikła" <fan_tom1_at_nospam_poczta.onet.pl>
Subject: Odp: bascom avr + at90s2313
Date: Sun, 12 Jan 2003 21:29:07 +0100
Użytkownik tomek p <laibach_at_nospam_vega.umcs.lublin.pl> w wiadomości do grup
dyskusyjnych napisał:avsbnq$go$1_at_nospam_news.tpi.pl...
Witam,
Ech..., postanowilem rozpoczac zabawe z prockami i od razu sie sparzylem
-(
Zrobilem programator (Sample electronic programmer) na bazie kursu w EdW
Osla laczka, kupilem 90S2313, polutowalem to wszystko, napisalem jakis
byle
jaki program, i bylem bardzo zadowolony bo procesor sie zaprogramowal bez
zadnych komunikatow o bledzie.
Niestety, procek choc zostal zaprogramowany zachowuje sie jak trup -
zadnych
zaprogramowanych polecen nie wykonuje.
Podam przyklad, laduje do niego taki program:
Config Portd = Output
Config Portb = Output
Do
Reset Portd.0
Wait 1
Set Portd.0
Wait 1
Loop
End
Ja zrobiłem u siebie tak i działa. Dioda mruga.
Config Portd = Output
Portd = &B1111011
Config Portb = Output
Do
Reset Portd.2
Wait 1
Set Portd.2
Wait 1
Loop
End
Tylko że ja mam płytke testowa już zrobioną stan niski na wyjściu procesora
włącza tranzystor pnp a wysoki wyłącza
Pozdrawiam Tomek
PS. Też zaczynam kurs w EdW
=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.atman.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai