Witam Po kilku nieudanych próbach zaprogramowania uC wreszcie sie udało :D i zrobiłem pierwszego milibota . Skład to : procesor at90s2313 2 silniki z CDROMa podwozie oczywiscie z LEGO :) mostek H jest zbudowany z 74hc245 zasilanie to bateria 9V + LM78M05 (niedługo zamierzam zmienic na jakies lekkie aku) program napisany w BASCOMie śmiga super :D polecam...
Co do kursu języka C dla uP AVR to: 1). EdW od maja 2005 rozpoczyna się kurs "Programowanie procesorów w języku C" Radosław Koppel 2). Jarosław Doliński "Mikrokontrolery AVR w praktyce", BTC, Warszawa 2003 - droższa książka, zawiera opis architektury AVR, przykłady programów pisanych w C kompilowanych w AVR-GCC pod procesor AT90S2313 Co do BASCOM to...
pilnie potrzebuje program zagara gigantycznego na bascom avr ....... do procesora at90s2313.....
Programator jest podłączany bezpośrednio do LPT. Wymaga osobnego zasilania 5V. Rozmieszczenie elementów na płytce pozwala na zastosowanie standardowego złącza LPT. W przypadku programowania dużej ilości układów proponujemy dosyć kosztowną podstawkę ZIF. Programator podłączamy przy wyłączonym komputerze. Później można uruchomić komputer a następnie BASCOM,...
Witam jestem bardzo początkującym programistą procka AT90S2313 w Bascomie. Problem tkwi w tym że chciałbym z procka wygenerować przebieg sinusoidlany o zadanej Hz. I teraz niewiem czy ten procek ma jakis przetwornik C/A i tak dalej. Jesli jest taka możliwość prosił bym o pomoc w postaci albo kodu BASCOMA albo inforamcji na ten temat
Mam dziwny problem z ATmega8515 i obsługą szyny 1wire w Bascomie AVR 11.7.4. Prosty program zbudowany w oparciu o nieznacznie zmodyfikowany przyklad z helpa do odczytu temp. z ds18b20 działa na AT90S2313, a nie działa na ATmega 8515. Sposób podłaczenia jest ten sam, próboałem też konfigurować szynę 1wire na różne porty. Problem jest zawsze ten sam -...
Witam mam problem z obsługą przez procek przycisków. Procesor wpisuje sobie stany na chybił trafił albo w ogóle nie reaguje. Jesli zbliże do proska ręke albo wkrętak to po prostu szaleje. Dobrze odczytuje stan przycisków jeśli jedną końcówke multimetru połącze z masa a druga zwieram kołki złączy do których sa podłączone przyciski.Błagam pomóżcie, ponieważ...
Witam! Zainteresowałem się programowaniem mikrokontrolerów. Sprzęta mam jak w temacie czyli:at90s2313-10PI, do tego oczywiście programator. Zdecydowałem się na język Bascom. I teraz poszukuje jakiegoś przykładu oczywiście z diodką, niestety to co sam znajduję mnie nie satysfakcjonuje. Bardzo bym prosił o jakieś jasno obtłumaczne przykłady. I moje takie...
Witam. Korzystając z płytki testowej zaprogramowałem układ AT90S2313 tak by pełnił funkcje najprostszego zegara i tak sie stało. Jednak gdy to samo chciałem zrobić z układem ATTINY2313 korzystając z tego samego kodu układ odmówił posłuszeństwa, a konkretnie obraz zaczął migać i czas był opóźniony o kilka sekund. Można to zrobić zwiększając częstotliwość...
Witam Mam nastepujący problem. Po podłączeniu wyświetlacza LCD 16x2 i napisaniu takiego programu: Cls LCD "Bascom AVR" Na wyświetlaczu co pewien odstęp czasu mrygnie tylko ten tekst, a cały czas wyświetlone są kwadraty. Co może być przyczyną? Korzystam z KITu AVT3500, wszystko zrobione zgodnie z poradami z książki, a jednak nie działa...
Witam Przed zlutowaniem układu chciałbym sie upewnić, że schemat jest ok. Jak, że nie jestem zaawansowanym elektronikiem stąd ta prośba. Urządzenie ma za zadanie mierzyć napięcie oraz pokazywać je na wyswietlaczu LCD, wszystko obsługuje mikroprocesor AT90S2313. Q1 - 4MHz C1, C2 - 33pF kondensator ceramiczny przy zasilaniu procesora - 100pF kondensator...
Witam Napisałem prosty programik, na przetestowanie wyświetlacza LCD 8x2: $regfile = "2313def.dat" $crystal = 4000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.5 , Db5 = Portb.4 , Db6 = Portb.3 , Db7 = Portb.2 , E = Portb.6 , Rs = Portb.7 Cls Lcd "bascom" Do Loop End Pomimo poprawnego połączenia, na wyświetlaczu nie pojawia...
Stawiam pierwsze kroki z mikrokontrolerami i mam małe pytanko. RC5 odbieram w przerwaniu i wszystko prawie działa tylko co któryś raz, a czasami kilka razy pod rząd ( w sumie to wychodzi ok 50% przypadków ), mam odczyt adresu 255 i kod 127. Jak celuję pilotem gdzieś w ścianę, to taki odczyt jest o wiele częściej, więc chodzi prawdopodobnie o to, że...
Ja to tylko tu zrobiłem żeby prawidłowo wyswietlało na wyswietlaczu a tu inna wersja jak chcesz dokładniej $crystal = 4000000 Config Lcd = 16 * 1a Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portd.3 , Rs = Portd.2 Config 1wire = Portd.0 Dim I As Integer Dim S As Single Deflcdchar 0 , 7 , 5 , 7 , 32 , 32...
u mnie sytuacja wygląda tak: 1. mam programator AVRPROG USB v2 (STK500) firmy and-tech 2. przy kwarcu 16MHz na procesorze atmega1280 wgranie programu 1578B trwa ok 4,5s w trybie z stk500.exe, w trybie native driver (w optymalnych ustawieniach) ten sam program wgrywa się ok. 11,5s w obu przypadkach mówię o prostym cyklu erease-write bez weryfikacji 3....
ugh123 kolega miał dobrze zadeklarowane porty, a ty kazałeś mu poprawić na błędny zapis!! dla jasności (ostatnio pisałem to na forum w różnych tematach ze 100 razy): Config PORTn = Input / Output / &Bxxxxxxxx Config PINn.x = Input / Output 'czyli: Config Pinb.3 = Output i dla jasności: rejestr PINn to rejest odczytu rejest PORTn to rejestr zapisu...
Bawiłem sie w bascomie ładne pare miesiecy, od bascoma zacząłem swoją (trwającą już od zimowych ferii 2004) przygodę z uC, no na początku oczywiście było świetnie, byłem zdziwiony jakie to proste i nie przejmowalem sie tym że proste programy zajmują ponad 1k w pamieci programu. Pierwsze programiki to było coś wspaniałego, programowałem na początku tylko...
Witam To mój pierwszy post na tym forum. Od kilku dni użeram się z płytką AVT3500 z procesorem AT90S2313. Nie mogę w żaden sposób go zaprogramować. Próbowałem wszystkich trików i porad umieszczonych na elektrodzie, na forum AVT i innych forach i stronach internetowych. Mianowicie: Przy próbie programowania w Bascomie AVR (wersje demo x.6.8, x.8.3, wersja...
Mam problem ale zacznę od początku. Napisałem program w bascom-ie i chciałem go przerzucić do atmegi wiec użyłem Bascom-avr od razu w opcjach ustawiłem ze programuje atmege8 (która chyba jest podpisana M8 ) i jaki mam programator. po kliknięciu run programmer wyświetla mi się napis selected chip and targed chip do not match 90s2313<>M8. znalazłem...
Witam, piszę sobie program na A128 i nie umiem sobie poradzić z jednym problemem ... wykorzystuję instrukcję encoder jaka jest w bascomie do zliczania zmiennej LONG + - i jednocześnie dokonuję pomiaru napięcia V kod programu [syntax=basic4gl]'----------------------... 'name : BG30dB_LCD.bas 'copyright...
jony15 masz rację, że są to dwie różne rodziny jednak jak poprzednio pisałem można ich zamienić oczywiście tylko AT89S2051 na AT90S2313. Wiąże się to ze zmianą kwarcu jeżeli jest większy niż 10 MHz a układ resetu niekoniecznie musi być podłączony. Chodziło mi o to, że układ elektryczny urządzenia zostaje praktycznie nie zmieniony w stosunku do opracowanego...
Witam. Od jakiegoś czasu próbuje zbudować miernik głośności wyjścia słuchawkowego. Oczywiście wszystkie moje projekty jak do tej pory działają nie zbyt dobrze. pomyślałem że sięgnę po gotowca i znalazłem coś takiego: ----------------------------------------... 'name : BG30dB_LCD.bas 'copyright : (c)...
To zalezy w jakim Bascomie chcesz programowac. Np. w Bascomie 8051 mozesz programowac na przyklad popularne procesorki AT89C2051 a w Bascomie AVR procesory z rodziny AVR np. AT90S2313. Najprostszy programator jest do Bascoma AVR - sklada sie z kilku rezystorow i kilku przewodow podlaczanych do portu LPT komputera, dodatkowo mozesz programowac procesorki...
Witam, proboje podlaczyc AVR'a z komputerem, wiem ze elektronika dziala, oscyloskopem sprawdzilem i transmisja idze, max232 tez sie wykazuje. Jednak w HyperTerminal'u nic sie nie wyswietla. predkosc to 9600 kwarc 4MHz a proc. AT90S2313-4SC. Do drukowania urzywam standardowego print'a ze zmienna typu string jako parametr (probowalem tez print "jakis...
Interesuje mnie wykorzystanie ADC i PWM'a - tego co najsympatyczniejsze w tym mikrokontrolerze. Tak jak wcześniej wspomniałem, Bascom Demo AVR wywala się przy próbie sprawdzenia składni przy wybranym ATtiny26, natomiast przy AT90S2313 działa poprawnie. Zaznaczam, że chodzi o banalne przykłady dołączone do Bascoma. W związku z tym interesuje mnie, czy...
Witam! Proszę o pomoc wszystkich... Jak juz napisałem w temacie mam problem z programatorem AVR-ow mianowicie z STK300... Złożyłem go i wlutowałem kwarc 10 MHz bo gdy kupowałem części i procesor (AT90S23130-10 na właśnie 10 MHz kwarc) to zakupiłem kwarc 10 MHz. Po skonfigórowaniu BASCOM DEMO AVT okazało się że program nie widzi procka a wszystko było...
Ja ostatnio pisałem programik, który miał między innymi coś nadawać alfabetem Morse'a i do wytwarzania dźwięku użyłem sprzętowego portu szeregowego UART z mikrokontrolera AT90S2313. Ustawiłem odpowiednią prędkość nadawania (sposób liczenia znajdziesz w data sheet) i wysyłałem same znaki b'01010101 (55 hex). Nadawanie realizowane jest od najmniej znaczącego...
Nie chciałem zakładać nowego tematu, dlatego też odświeżyłem ten. Również mam problem z programatorem zbudowanym przezemnie, chodzi o STK200 według [url=]tego schematu. Niestety nie chce ruszyć, próbowałem skomunikować sie z nim przez program Yaap oraz programator w Bascomie. Dostaje dokładnie ten sam komunikat gdy nie jest w ogóle podłączony do portu....
Witam. Poszukuje schematu oraz programu w Bascom-ie do testera monitorow. Byl publikowany w NE 1/2005 jednak niekoniecznie musi to byc akurat ten projekt, zadowole sie kazdym ktory pracuje z prockiem AT90s2313. Przeniosłem z: Schematu/instrukcji...
Witam. Bardzo prosze jesli by ktos mogl napisac przykladowy program w Bascom-ie miernika czestotliwosci na AT90s2313. Nie potrafie jeszcze dobrze poslugiwac sie przerwaniami i ukladami TIMER w tym procesorze i dlatego prosze o pomoc.
W zasadzie głupie pytanie. Zawsze się da! Nawet przez AT90s2313. Przy 8515 masz tyle linii portów do wykorzystania... Jeden steruje anodami, drugi katodami. Wystarczy zrobić sterowanie matrycowe na 5 tranzystorach.
Najprościej za pomocą programatora STK200/300 i (darmowej wersji) programu Bascom.
Spróbuj skompilować ten programik pod konkretny mikrokontroler. W Bascomie domyślenie masz ustawione AT90S2313. Użyj dyrektywy: $regfile = "m8def.dat" - dla ATMega8, $regfile = "2313def.dat" - dla AT90S2313, Może pomoże :)
Futrzaczek czy ten kod, który pokazałeś to cały kod czy po prostu uznałeś że początek jest nieistotny i dlatego go nie wkleiłeś. Cały. Nigdy wcześniej nie dawałem deklaracji $CRYSTAL i programy działały poprawnie. W Bascomie od zawsze ustawione było 4MHz (domyślnie). Nie pytać się jak, ale działało. Aż przestało. Grzebałem natomiast w fusebitach, mając...
Witam. Jako, że w dziale diy nie znalazłem akceptacjii, piszę tutaj: No więc wiem, że da się sterować lcd od nokii 3310 przez lpt i przez uc. Mi zależy na Uc. W bascomie - jak już zauważyłem napisanie prostego programu wyświetlającego coś w bascomie to dość długa sprawa - dodatkowo bardzo "bajtożerna" - posiadam wersję demonstarcyjną bascoma i nie mogę...
Witam ! Jeśli chodzi o pomiar napięcia przez Attiny2313 jest to do wykonania na tym uP. W katalogu Bascoma/Samples jest plik BG30dB_LCD.bas. W nim jest program i prosty schemat jak to zrobić. W oryginale jest użyty AT90S2313-10 ale można zastosować ATtiny2313 po zmianie jednego lub dwóch fuse bitów. Pozdrawiam. Stefan
Witam. No cóż.. z AT90S2313 itd. morze być kłopot. Szkopuł w tym że tych mikrokontrolerów już nie produkują. Ale głowa do góry... ATMEL wprowadzi zamiennik Attiny2313. jest taki sam jak poprzedni tyle tylko ze ma drobne modyfikacje wewnątrz. Do jego programowania potrzeba też innego oprogramowania. Jeśli korzystasz z BASCOMa to potrzeba minimum wersje...
Polecam książkę Góreckiego - naprawdę świetna pozycja i wszystko jest perfekcyjnie wytłumaczone. Jedyna wada jest taka, że ta książka jest już trochę przestarzała. Opisywany tam AT90S2313 już dawno wyszedł z produkcji.
Witam Mam pytanie, czy ktoś może próbował sterować tak zbudowaną matrycą za pomocą pakietu BASCOM. Chodzi o proste wyświetlanie krótkich napisów składających się z max. 8 znaków statycznie. Wydaje mi się, że jest to standardowy układ do sterowania taką matrycą. Do procesora podpięte są 3 nogi A0, A1, A2 układu 74HC259, który steruje 7 rzędami oraz 3...
Gdzie dokładnie mam ustawić tą wartość w BASCOMIE? Zbudowałem już ten układ niestety BASCOM-AVR niechce wpisać mi programu, znaczy niby wpisuje ale czekam już 30minut a tu nawet procencik sie niewgrał ;/
Witam. Mam plytke z mikrokontrolerem AT90S2313. Chciabym stworzyc interfejs RS232 dla tego mikrokontrolera. W zwiazku chcialbym poprosic o jakis schemat takiego polaczenia z AT90S2313 z komputerem wlasnie za pomoca RS232. bede wdzieczny rowniez za jakis program w pascalu/c++ ilustrujacy przesylanie/odbieranie danych z mikrokontrolera. oraz jesli to...
at90s2313 jest jeszcze dostepny w sklepach kosztuje okolo 10pln atiny2313 tylko 6zł np w seguro i w bascomie sie go programuje bez przeszkód
.. a takie banalne pytanie - rozumiem, że zmieniłeś w Bascomie rodzaj procka do którego ma być kompilowany kod??? czyli na ATtiny2313? ;) ... natomiast co do samego kodu to ci nie pomogę bo wogóle nie programuję w Bascomie tylko w asemblerze
Witam. Pisze tego posta ponieważ nie mogę sobie poradzić z zaprogramowaniem UC AT90S2313. Kupiłem płytkę testową AVT 3500 i książke mikrokontrolery dla początkujących w celu nauczenia się programowania. Okazało się ze mam za stary port LPT i nie można programować na nim. Więc kupiłem programator Pon prog usb. I znowu mam problemy. Nie mogę zapisać programu....
Witam. Mój problem jest dość nietypowy - w mojej wersji bascoma nie ma regfile'u procesora attiny2313. Programator w Bascomie pisze "could not find device with id: (liczby są przeróżne)" Normalnie każdy normalny zainstalowałby nową wersję bascoma - ale niestety na moim komputerze jest to nierealne - no chyba, że ktoś mi powie, jak go zainstalować na...
Chcę kupić programator pod usb do zastosowania z płytą testową do kursu Bascom AVR z edw (wyciąganie starego kompa z portem LPT stało się kłopotliwe). Początkowo chciałem wybrać jakiś układ do złożenia ze sklepu AVT, ale widzę że w allegro są znacznie tańsze, tyle że nie bardzo wiem czym sie między soba różnią, a nie chcę sie naciąć. Proszę o wskazanie...
Witam Chwiałbym wykorzystać starsze chipy ATMEGA8515L-8PU (Nowy fabryczny)i AT90S2313-10PI (plyta testowa AVR2313 używany na Bascom) do programowania w języku z Arduino (Arduino 1.0.5-rs2) ma programator zaktualizowany USBasp oraz awaryjnie "ArduinoUNO" (nie mam problemu z podłączeniem programatora) Ale konfiguracją nowego chipa? Jakie mam opcje aby...
Chodząc po warszawskim Wolumenie natknąłem się na niezłą okazję, mianowicie w ciężarówce „Sławmira” sprzedawali graficzne wyświetlacze Samsunga 128x64 z podświetlaniem EL i z opisem, po 30zł za sztukę (mieli ich cały karton więc może się też załapiecie), takie same widziałem w sklepie po 140 zł. Kupiłem od razu 3 sztuki. Wyświetlacz...
Zrobilem prosty uklad na 2313. Programator- kabelkowy, podobny jak w helpie bascoma-dziala. Moge wgrywać programy. Zrobilem prosty program zapalający i gaszący diode-daziała. Zmieniam prędkość i dioda zapala się i gasi tak jak chce. Teraz chciałem nawiązać komunikacje z komputerem przy pomocy RS 232. Wylutowałem układ Max232, ale się nie mogę połączyć....
A nie można go zaprogramować przy pomocy SPI??? Poszukaj na elektrodzie tego hasła - to łatwe i przyjemne, wystarczy PC i port równoległy (szczególnie przy pomocy BASCOMA). Pozdrawiam RUBIK
Hej chce zrobic a w zasadzie zrobilem pilot na procesorku AT90S2313 i chce jak najbardziej ograniczyć pobór prądu. Paczyłem w helpie opisane jest tam cos takiego jak Watchdog i moze ktoś ma w tym wieksze doświadczenie i chciał sie nim podzielic jak to dziala itp(Pisze w Bascomie). Pzdr
Złóż sobie ten programator - u mnie działa jak złoto ;D Zrobienie go <jak dla jednorękiego człowieka z wadą wzroku i okularami jak denka od musztardy> zajmuje koło 45 minut - włącznie z pocynowaniem kabla i zrobieniem herbaty ;) Obsluguje go BASCOM AVR demo - wiec nie bedziesz mial problemu ze znalezieniem programu obslugujacego :D
Na allegro zakupiłem programator od tego pana jednak wielokrotne mailowanie nie przyniosło rozwiązania problemu... BASCOM AVR nie widzi mikrokontrolera ale widzi programator !!! Więc zwracam się do Państwa !!! Mam nadzieje że pomożecie mi w ustaleniu jaki kabel do jakiej nóżki (bo chyba w tym błąd) !!! Oto zdjęcia programatora Układ jest na bazie scalaka...
Zgadzam się z tobą, ale rodzi się pytanie: Jak przetłumaczyć ten program na BASCOM AVR? Poza tym nie chce kopiować czyjegoś rozwiązania. Chcę wzorując sie na czyichś doświadczeniach nauczyć się programować mikrokontrolery. Spuszczenie programu do procka i włączenie zasilana nie interesuje mnie, bo to by było zbyt proste.
Pisząc program w C czy Bascomie czy ASM w czasie kompilacji tego programu każdy zostaje zamieniony na kod hex, który najcześciej wgrywamy do mikrokontrolera a wiec piszac program dla bootloadera w c czy w innym on tez po kompilacji zostaje zamieniony na kod hex wiec wydaje mi sie ze jest identyczny chyba ze rozkaz smp jest jakos inaczej interpretowany...
Z tą pamięcią to trochę lipa.. Mam jeszcze jedno pytanie ;) Czy programowanie np. ATtiny2313 znacząco rózni się od programowania jakichś mocniejszych pozycji z avr np. Atmega32? Wykorzystuję środowisco bascom avr.
:cry: Proszę o pomoc w realizacji ukadu sterowania prędkości silnika wentylatora na 220 zmiennego. Próbowałem coś tworzyć, ale zabrnąłem w kozi róg i zero efektów. Mam układ detekcji sieci na mostku bezpośrednio z 220, na wyjściu z mostka rezystor 27k/2W na cny17. Na wtórnym cny17, baza i emiter zwarte rezystorem 100k i do masy, a kolektor na wejście...
Na wstępie chciałbym powiedzieć że piszę w BASCOM-ie AVR. Buduję urządzenie które ma wyświetlać wynik na wyświetlaczu 7-mio segmentowym (podyktowane warunkami środowiskowymi i widocznością). Napisałem program który działa (listing poniżej) ale dręczy mnie pytanie czy nie da się tego zrobić prościej tzn pobierać poszczególne cyfry bezpośrednio ze zmiennej...
Witam jesli dobrze rozumiem budujesz mszynke do wybierania tonowego lub dekoder dtmf. Z rob to tylko opierając sie na procesorze do generowaia tonów dtmf masz gotowe instrukcje w Bascomie. niewiem jak z dekodowaniem (niezajmowałem się tym) pewnie trzeba mierzyć częstotliwości.... pozdrawiam
Witam Nie bardzo rozumiem co rozumiesz przez pojęcie "odczytać komunikaty". Przy pomocy procka odczytasz adres i komendę wysyłaną przez pilota. Kody te następnie można wysłać używając komendy print do kompa poprzez MAX232 (dopasowuje poziomy logiczne do RS232). Jak podłączyć MAXa do procesora znajdziesz w gazetach i na sieci. Trzeba jeszcze pamiętać...
Jak zrobić coś takiego ?? Mam procek AT90S2313 Do niego dołączony COM poprzez MAX232 i 8x LED do portu B. Z coma odbieram dane konkretnie text wysyłany przez program LCDsmartie. Chcę teraz napisać soft który odbierze np 20 znaków i przetransformuje je na odpowiednie ciągi danych przeznaczone do wysłania na port B programik ma sterać wyświetlaczem widmowym...
Witam! Czy narysowany przeze mnie układ podziała w praktyce? Ma to być układ który będzie sterował silniczkiem. Co określony czas (który wyświetli się na lcd) silniczek dostanie prądu na chwilę i dorzuci trochę pokarmu. Potem się zatrzyma, odliczy czas i tak w kółko. Całość ma być sterowana z pilota RC5 żeby było wygodniej. Mikrokontroler zaprogramuję...
moge w bascomie odczytać cos takiego: LOCKBIT 21 : 11 /no memeory lock featurs enabled/ Dodano po 4 Z tego co poczytałem w archiwach ten problem pojawia się dość częst, komunikacja z DS18B20 albo chodzi pod Bascomem albo nie i nie wiem od czego to zależy. Mślałem że to zasilanie, sprawdziłem DS pod przetwornicą DC/DC pod LM7805, a nawet kupiłem bateryjkę...
To napewno wynika z nowej konstrukcji tego procka jest to prawie nowy układ na rynku. Układ ten wyparł AT90S2313. Ja Też mam problem z min dobrze napisamy program błędnie działa na tym nowym. Czyli przerwania od timera przychodzą znacznie póżniej niż mają przychodzic Na AT90S2313 działał poprawnie. Także moim zdaniem wynika to głównie z konstrukcji...
Witam Napisałem programik w Bascom avr do AT90s2313. Program miedzy innymi ma sie komunikować z komputerem. Przy prędkości komunikacji 2400 wszystko było ok, ale teraz musze zmienić prędkość na 19200, bo pomiędzy kompem i tym prockiem będzie radiolinia która pracuje tylko na takiej prędkości. Po zmianie prędkości dane z PC do mikrokontrolera docierają,...
Jak próbowałem go załadować to Bascom krzyczy że plik ma większy rozmiar niż bufor do którego ładuję, mieścił się dopiero w 512 bajtowym a licznik wskazywał rozmiar 377 bajtów zamiast 128 Doszedłem że na początku każdego wiersza są jak gdyby "adresy hex" przeniesione z programu który go eksportował, jak usunę pierwsze jedenaście znaków z każdego wiersza...
a jak sprawdzic w programie którym pinem steruje ENc wyświetlacza, i które to ustawienie w programie musze zmienić na domyślne bo jest tych ustawien troche?? procek jaki posiadam to AT90S2313-10PI a co do LCD to nie wiem kupiłem go razem z płytką na allegro. Mam jeszcze jedną prożbe,czy posiada ktoś całą dokumentacje czyli wszystkie nr z czasopisma...
Jak powinienem podłączyć triak przez optotriak do procesora np. At90s2313 tak by móc płynnie regulować obroty silnika elektrycznego 230V o mocy około 300W. Prosił bym o jakiś schemat i o ile to możliwe program do Bascom-a tak żebym mógł zrozumieć o co chodzi. Uwzględniając ze w programowaniu procesorów jestem zupełnym laikiem :). Z góry dziękuje za...
at90s2313 kwarc 4Mhz
Przed pierwszą linią konfiguracji ( Config ........ ) wstawiłem dwie dodatkowe linie: $regfile="attiny2313.dat" $crystal=4000000 i wszystko jak na razie działa ok. Mam wgranego Bascoma v.1.11.9.8. Dziękuję wszystkim za pomoc.
Jestem użytkownikiem Bascoma od 14 lat i do tej pory zdarzyło mi się dwa może trzy razy, że kod przekroczył 4k - początkowo było ograniczenie do 2k, ale wtedy na topie był AT90S2313. Dla hobbysty zaczynając od migania diodą po niezbyt zaawansowane programowo projekty (nie twierdzę, że Bascom nie nadaje się do czegoś poważniejszego) niema potrzeby go...
Witam, męczę się z programikiem mającym zliczyć ilość naciśnięć przycisku. Mikrostyk po przyciśnięciu łączy masę na PortD.2 w avr'rze at90s2313. Kombinuję i rezultaty mam mizerne. W pierwszym programiku wykorzystałem przerwanie ale nie liczy mi naciśnięć tylko przy jednokrotnym naduszeniu guzika zliczy z 5 impulsów a jak się guzik przytrzyma to cyferki...
tak jak w temacie chciałem zrobić tak żeby po naciśnięciu przycisku zapala się dioda :P i niewiem jaką komendą to mam zrobic Pomocy Zobacz w tym miejscu masz tam krok po kroku, no i oczywiście również polecam helpa szczególnie że jest dostępny także w języku polskim, a oprócz tego dla chcących się nauczyć pisać programy w BASCOM-AVR przydatnym będzie...
Wgrywam programik do AT90S2313 Klawiatura PS/2 Clock do 0 PORTD data do 3 PORT D $regfile = "2313def.dat" Config Keyboard = Pind.3 , Data = Pind.0 , Keydata = Keydata Config Portb.0 = Output Dim Key As Byte Do Key = Getatkbd() If Key <> 0 Then Reset Portb.0 Wait 2 End If Loop End Keydata: Data 0 , 0 , 0 , 0 , 0 , 0 , 0 ,...
Próbowałem ale nie "widzi" przerwania. Mam procka: AT90S2313. W poniedziałek kupie nowego procka to sprawdze.
Load CardLock (bascom AVR) Autor: Johan Thomas, NL This Smartcard codelock can remember 2 smartcards (telephone cards) by reading a part of the data from the card into the internal eeprom. This Smartcard codelock can remember 2 smartcards (telephone cards) by reading a part of the data from the card into the internal eeprom. You can store more cards...
Dopiero zaczynam, więc przepraszam za ew. banalne pytania, aczkolwiek przejrzałem dokładnie całe forum i widzę, że ww. procesor w połączeniu z BASCOMem sprawie wiele problemów. Pracuję na wersji 1.11.8.1 BASCOM i mam problem na samym początku konfiguracji w zakładce Option/Compiler/Communication - próbuję różnych kombinacji parametrów Freqency i Baudrate...
Spokojnie, bez paniki. Do tej płytki pasuje też ATtiny2313/at90s2313. Trzeba tylko odpowiednio podłączyć reset. Jest nawet miejsce na złącze ISP do AVR. Możesz też zaszaleć i próbować działać na at89 S 2051/89 S 4051. One też programują się przez ISP. Rodzinę 89 C x051 sobie odpuść. Na początek może być, jeno, że coraz mniej osób wykorzystuje te procesory....
Czytać potrafisz ? "Detected Micro does not match the selected Micro AT90S2313" Przecież napisane jak wół. Attiny2313 to nie to nie jest dokładnie to samo co AT90S2313.
A może coś takiego: [url=]Czterokanałowy regulator oświetlenia Co prawda projekt oparty jest na mikroprocesorze AT90S2313. Ale myślę, że bez problemu da się go zastąpić popularnym Attiny2313. Tym bardziej, że z Elportalu można pobrać kod źródłowy tego regulatora.
Aby nie zakładać nowego tematu napiszę tu. Może mi ktoś pomóc bo nie wiem jak skonfigurować USBASP w BascomAVR ver.1.11.9.8 windows XP Nie rozpoznaje procka i nic nie mogę zrobic. Poczytałem pokrewne tematy ale nic nie znalazłem
Witam Zlecanie nadal aktualne! Otrzymałem kilka propozycji ale widzę iż Delphi oraz Bascom sprawia duże problemy i nie gwarantuje stabilności. Wiec zmieniam środowisko programowania na C dla programu oraz dla kości AT90s2313 Ze względu iż nie znam tego środowiska C będę prosił o materiał i komentarze zawarte w oprogramowany aby kontynuować pracę nad...
Takźe polecam kurs z Edw oraz polskojęzyczny Help do Baskoma autorstwa Z.Gibka. Polecam od razu zacząć od AVR ponieważ Bascom do tych mikroprocesorów jest cały czas rozwijany natomiast Bascom dla 8051 zatrzymał się w rozwoju jakieś 3 lata temu. Jeśli chodzi o programowanie to najprościej przez ISP - wystarczą 3 oporniki i nie trzeba przekładać procesora...
Witam Na poczatku chce powiedziec ze uzyłem opcji szukaj i pytałęm pana google jednak nic konkretnego nie znalazł Do zbudowania tej matrycy uzyłem Atmega8 i 74hc595 (gdzies na forum pałeta sie ten schemat tyle ze zamiast ATmega8 był At90s2313 Wiem co ma sie pojawiac na wyprowadzeniach jednak nie wiem jak to zrealizowac programowo (zabawe z bascomem...
Witam dopiero uczę się programowania i mam pewien problem, przez przypadek uszkodziłem (przynajmniej mi się tak wydaje, program nie rozpoznaje mikrokontrolera ) procesor AT90S2313 i przy tej okazji postanowiłem się przesiąść na ATTINY2313. Do programowania używam płytki testowej AVT3500 i programu BASCOM w wersji 1.11.8.7 (obsługuje ATTINY) i w związku...
Spróbowałem komędy Start Timer0, ale wyskakiwał mi błąd w Bascomie, Spróbowałem też zmienić procesor na ATiny2313 i Baskom niechciał mi go załadować, próbował zmieniać opcje, ale nie udało mi sie znaleźć odpowiedniej konfiguracji lub po prostu to jest niemożliwe. Ale wpadłem na pewną myśl, skompilowałem program w początkowej wersji w Bascomie i przeszłem...
Witam, mam problem. Posiadam płytkę testową AVT3500 do nauki BASCOM-a. Niestety nie mam do niej układu AT90s2313 tak jak to być powinno. Podobno płytka współpracuje również z Attiny2313, co jest prawdą. W związku z tym, czy w kursie BASCOM autorstwa Piotra Góreckiego w książce "Mikrokontrolery dla początkujących" mogę użyć Attiny 2313 zamiast AT90s2313?...
witam wszystkich! mam pewien problem z wyświetlaczem 16*2 sterowany zgodnie z HD44780 pracuję na nim od jakiegoś czasu i wczoraj stała się bardzo dziwna rzecz, otóż przestał reagować na jakiekolwiek polecenie z mikrotkonrolera do tej pory korzystałem z biblioteki rklibavr - użycie jej jest bardzo proste, więc nie sądzę, żebym zrobił jakiś błąd w programie...
Bo właśnie o 2313 chodzi. Tak w ogóle ATTiny2313 to jest zamiennik nieprodukowanego już AT90S2313. Różni się jedynie paroma szczegółami (dla początkującego to nie będą szczegóły).
Witam. dotychczas programowałem AT90S2313 teraz chciałem przesiąść się na Attiny2313 i mam problem;/ Mam programator () i chciałem korzystać z oprogramowania bascavr 1.11.9.8 ponieważ działa ono stabilnie pod Windos7. Zainstalowałem programator skonfigurowałem w menadżerze urządzeń i bascomnie. wydaje mi się że wszystko jest dobrze podłączone i skonfigurowane...
Witam. Pisze maly programik do prostego termostatu. Planuje zrobic to na komparatorze jaki posiada Atmel AT90S2313, jednak mam maly problem... jak skonfigurowac przerwanie od tego komparatora ? :) Nota katalogowa jest pisana raczej pod asma, natomiast w instrukcji do bascoma zbyt wiele na ten temat nie pisza. Pytanie drugie - czy da sie w jakis prosty...
Witam, chciałbym zacząć przygodę z mikrokontrolerami. Wybrałem układ ATTINY2313 (jako że ciężko jest kupić AT90S2313). Zmontowałem programator i zainstalowałem Bascoma AVR Demo. Jednak już pierwsze próby programowanie zakończyły się niepowodzeniem. Wpisywałem gotowe programy z EdW, kompilacja kończyła się pomyślnie, przesyłanie programu do procesora...
Problem jest następujący: liczby zapisane na dysku komputera w pliku tekstowym (każda znajduje się w nowej linii) mają być przesłane do AT90S2313 (i umieszczone np. w tablicy ). W sumie będzie tych liczb 30 z zakresu od 0.001 do 5000. Przesłane dane będą następnie w pętli Do...Loop przypisywane konkretnej ZMIENNEJ typy Integer . Jak to sprawnie napisać...
AT90S2313 nie posiada przetwornika analogowo-cyfrowego więc do mierzenia napięcia stosowano komparator. Ty masz ATmega8 który ma owy przetwornik - nim najlepiej mierzyć napięcie z LM35. Poza tym ATmega8 ma tylko jeden komparator. Dim w As Word 'właczenie przetwornika CONFIG ADC = single, PRESCALER = AUTO, REFERENCE = internal w = Getadc(0) 'odczyt...
Witam, na początek przedstawię błahy programik napisany w BascomAVR: Config Portb = $b11111111 Portb = $b00000000 Config Portd = $b1111111 Portd = $b0000000 Do Loop End Wg. tego na wszystkich portach B i D powinno być „0”. Ale „0” występuje tylko na B.0, B.4, D.0, B.4. Z kolei jak zostanie ustawione „1” na wszystkich,...
Polaroida z sonarem można kupić niedrogo. Środek jest nieoceniony do zabaw z pomiarem odległości. Trzeba dodać tranztystor np.: BD 140, komparator analogowy LM339, parę rezystorów i podłączyć do mikrokontrolera. Materiały wygrzebałem w sieci. Programik na AT90S2313 testowałem na małe odległości - nie chciało mi się biegać z miarką. PS.: Schemat, który...
Witam. Jak sprawdzić czas naciśnięcia przycisku?? Chce zrobić tak , zeby po krótkim nacisnięciu przycisku procek wykonał jakąś operacje. Jeśli przytrzymał bym ten przycisk dłużej to procek zrobił by inna operacje. Np. At90s2313 , po jednokrotnym przycisnięciu przycisku zapala diode, natomiast po jego przytrzymaniu przesuwa jedynke po całym porcie. Pozdrawiam
w avrach trzeba ustawiac porty jako wejscia lub wyjscia moze tu msz blad lub jakie masz kondensatory przy kwarcu ja w atmega 8515 i at90s2313 oraz 1200 reset zostawiam w powietrzu i wszystko dziala sprawdz fuse bity
At90s2313 to nie to samo co attiny2313,jeśli nie masz wersji bascoma która obsługuje attiny to ściągnij tą wersję (jest dostępna w necie )i spróbuj raz jeszcze z prawidłowo ustawionym typem procka. Pozdrawiam
W kwestii bascom-u Ci nie pomogę ale może wykorzystasz wstawki asemblerowe ; .org 0 rjmp RESET ; Reset rjmp EXT_INT0 ; zewnetrzne Int0 rjmp EXT_INT1 ; zewnetrzne Int1 rjmp TIM1_CAPT ; zewnetrzny wychwyt wartosci licznika 1 rjmp TIM1_COMPA ; komparator A licznika 1 rjmp TIM1_OVF ; przepelnienie licznika 1 rjmp TIM0_OVF ; przepelnienie licznika 0 rjmp...