Tutaj masz przykład wysyłania danych do tego PCF: Godziny = Makebcd(godziny) Minuty = Makebcd(minuty) I2cstart I2cwbyte 162 I2cwbyte 3 I2cwbyte Minuty I2cwbyte Godziny I2cstop A i pamiętaj że w tamtym temacie schemat w pierwszym poście zawiera błędy więc musisz dokładnie przeczytać cały temat. PCF'a możesz podtrzymać 3V, albo kupić Atmega8L i cały układ...
A masz kondensator przy nóżkach zasilających DS1307? czasem bez kondensatora układ wariuje
aby wszystko było jasne , układ zasilasz napięciem stałym z pewnością na początek zastosujesz prostą sekwencję sterowania : 1000 0100 0010 0001 pomiędzy zmianą każdej sekwencją występuje przerwa czasowa tak wiec silnik zasilasz przebiegiem zmiennym w czasie dlatego była mowa o napięciu zmiennym w układzie i odpowiednich wzorach na obliczenie prądu
Też parę dni temu byłem na etapie testowania tego układu i doszedłem do następujących wniosków. Układ działał poprawnie tylko z softem AVRprog z pakietu AVRstudio. Do pracy z bascomem w ustawieniach programatora wybrałem External i podałem ścieżkę dostępu do AVRprog.exe - działało jak należy. Na stronie było napisane, że układ działa również z softem...
Może i proste dla tych co w tym siedzą dla mnie jeszcze trudne swego czasu coś tam pisałem w Bascomie a potem już nic a Arduino to znowu inna bajka ale do rzeczy .... - nie wiem jak deklaracje pinów ardurino maja się do pinów atmegi ? Mają się 'nijak' !!! Arduino stosuje własną numerację pinów, która w żaden sposób nawet nie jest podobna do naturalnej/fabrycznej...
Witam 1.Diody D1 D2 1n4148 od elektrozaworów w obecnym połączeniu nie spełniają swojej roli, chyba że zostaną zamienione na diody zenera. 2.Nieodfiltrowane zasilanie mikrokontrolera, brak chociażby prostego filtru LC na zasilaniu 3.Nóżki mikrokontrolera nieodsprzęgnięte za wyjątkiem jednej? 4.Brak kondensatora na nóżce reset 5.Płytka pcb jest do przeprojektowania...
Witam ............. Teraz moje pytanie: paluszasty napisał, że kurs EDW wystarczy, ja mam bascom1.11.8.1, 1. czy tym programem, będę mógł wgrać program do atmegi? 2. może pytanie banalne, ale STK200 jak patrzałem na avt ma wejście na 20-nóżkowy procesor, a ATmega8 ma 28 nóżek, czyli jest jakiś inny programator, który pozwoli mi przez mój program BascomAVR...
... Programuje w bascomie różne micro kontrolery... No to może już nadeszła pora, zajrzeć do dokumentacji któregoś z nich :?: Np. ATMega8 - odpowiedź znajdziesz już na pierwszej stronie :idea:
Witam, Zlecę napisanie kodu źródłowego w języku bascom. Układ będzie wykonany na atmega8 i ma pełnić funkcje 6-kanałowego przekaźnika bistabilnego. Porty D0-D5 to wejścia na które będzie podawany sygnał masy a dokładniej zbocza narastającego w celu włączenia odpowiedniego wyjścia na portach od B0-B5. Podanie zbocza narastającego na D0 włącza wyjście...
Mam jeszcze tylko problem z samymi wentylatorami jażeli nie pracują na pełnych obotach to dziwnie buczą (NMB model: 3110GL-B4W-B24) poza nimi mam jeszcze jeden i znim przy zmianie obrotów nic się nie dzieje działa prawidłowo (Yate Loon D80SM-12A). Da się to jakoś wyeliminować? Koncept regulacji obrotów przez zmianę szerokości impulsu, który tu właśnie...
Czyli tak - dajesz Atmelka zależnie od potrzeb ATTiny2313, ATMega8 lub ATMega16 /8515/8535 itp...(portów hohohoho), do PC łączysz się przez: 1. SPI/USI<>LPT (wersja nie wymagająca dodatkowych elementów), PC pracuje jako MASTER, ATMEL jako SLAVE (ten układ składa się TYLKO z procesora, jakiegoś kondensatorka odsprzęgającego zasilanie) 2. UART<>RS232...
http://obrazki.elektroda.pl/8267947700_1... Ponad 20 lat temu jako amator hobbysta budowałem proste układy elektroniczne. Studia i styczność z informatyką spowodowały, że porzuciłem hobby pod nazwą "składanie elektroniki" na rzecz "składanie programów komputerowych". W bieżącym roku (2011) dzięki uprzejmości kolegi Jacka.M, który okazał...
Petros :arrow: :idea: "w obsłudze zewnętrznego przerwania 1 napisałem kod który 256 razy co 100us sprawdza wejście PD3" ... ja na c też się mało znam jak narazie bo piszę tylko w asm lub bascom ale z tego co kolega pokazał - tą swoją procedurę - hmmm rodzi się szereg pytań, jak choćby: - a co z synchronizacją odbieranych kodów? gdzie jest wyłapanie...
Mikrokontroler to układ scalony zawierający w swej strukturze między innymi procesor, pamięci, liczniki-czasomierze, przetwornik analogowo-cyfrowy, komparator napięcia i porty (końcówki), którymi steruje w zależności od wyniku wykonania programu. Końcówki służą także do przyjmowania informacji z zewnatrz. Układ jest cyfrowy więc sygnały na końcówkach...
http://obrazki.elektroda.pl/9418966600_1... Witam wszystkich na forum. Jest to moje pierwsze publikowane DIY. Słowo wstępu… Projekt powstał z jednego, bardzo ważnego powodu: bo bardzo chciałem coś takiego mieć! Jest to układ odczytujący kod karty poprzez interface EM4095 z anteną, dekoduje, sprawdza i wysyła poprzez port szeregowy....
http://obrazki.elektroda.pl/5462459700_1... Witam Chciałbym zaprezentować mój projekt zdalnego sterowania pilotem RTV z funkcją uczenia się kodu przycisku. Układ powstał na potrzebę sterowania oświetleniem diodowym pod półką w pokoju. Układ powstał na bazie procesora ATMEGA8 taktowanego zegarem wewnętrznym 8MHz. Program napisany w BASCOM...
http://obrazki.elektroda.net/61_11887643... Witam, ten temat chyba już był poruszany na elektrodzie, wielu ludzi szukało różnych sposobów na jak najprostszy sposób aby korzystać z komunikacji poprzez USB w swoich układach mikroprocesorowych. wiele jest różnych rozwiązań w necie jak choćby cesko.igor czy na niemieckich stronach Powerswitch...
Nie schemat. Daj zdjęcie układu.
Symulator Lasera http://images49.fotosik.pl/261/c05af04e8... Fot.0 Jedno ze zdjęć prototypu symulatora lasera Jest to opis kilku symulatorów zaprojektowanych i działających przeze mnie . Zarówno tych najprostszych opartych na popularnym tajmerze 555 , jak również do konstrukcji profesjonalnych opartych na mikrokontrolerach jednoukładowych...
https://obrazki.elektroda.pl/2034175900_... Wczoraj wczesnym rankiem (tj. niedziela) tak sobie leżałem oglądając TV i pomyślałem, że przydałoby się zaświecić światło w pokoju, ale strasznie nie chciało mi się wstawać… Tak powstał pomysł na oświetlenie sypialni sterowane pilotem IR. ;) https://obrazki.elektroda.pl/6206372600_...
czy jest mozliwe zmienienie podprogramu przerwania np z labe 11 a w innej czesci programu aby to samo przerwanie Int0 np przechodzilo do podprogramu labe 13 ? chodzi mi jezyk bascom i układ Atmega8
Witam, chciałem skonfigurować układ UART w Atmega8 według przykładu z helpa dla Bascoma, ale jest z tym problem, bo zwracany jest błąd. Konfiguracja poleceniem: [syntax=vbnet]Config Com1 = 19200 , Synchrone = 0 , Parity = None , Stopbits = 2 , Databits = 8 , Clockpol = 0 [/syntax] Komunikat błędu: "Variable can not be used with RESET [UCSR0A]" Bascom...
http://obrazki.elektroda.pl/8997199800_1... Do zaprojektowania i skonstruowania układu autoryzacji dostępu z wykorzystaniem klucza Dallas , zmusiła mnie konieczność instalacji systemu alarmowego. Elektronika układu jest zbudowana w oparciu o ogólnodostępny mikroprocesor ATMega8, przystosowany do pracy z klasycznym czytnikiem pastylek...
Witam ! Poszukuję czasopisma "Nowy Elektronik" nie pamiętam rocznika ani numeru, pamiętam tylko że był w nim schemat i listing programu napisanego w Bascomie. Układ był przedwzmacniaczem z elektronicznymi potencjometrami sterowanymi po I2C. Całość była sterowana pilotem ( chyba z kodem RC5 ). Układ miał dwa wejścia przełączane. Na płytce był jeśli dobrze...
Tak, schemat i kod powinny działać. Podaj jeszcze, jak zasilasz układ - napięcie oraz źródło. I najlepiej wrzuć możliwie dobre zdjęcie układu, może ktoś się dopatrzy jakiejś pomyłki.
Chciałbym przedstawić moje pierwsze "większe" urządzenie jakie zrobiłem podczas nauki mikrokontrolerów. Nie ma wprawdzie zastosowania praktycznego ale można by takie zastosowanie znaleźć. Zrobiony został przy okazji przedmiotu Automatyka i Robotyka. Sercem układu jest mega8 która obsługuje LCD 2x16, steruje coolerem komputerowym przez BC337 i odczytuje...
Witajcie, Zacząłem pisać ostatnio program w bascom, jednak nie działał, okazało się że część kodu odpowiedzialna za przejście do podprogramu nie działa, długo kombinowałem, wklejałem części kodu znalezionych w internecie, ale wciąż nie działa. Kod: [syntax=basic4gl] $regfile = "m8adef.dat" $crystal = 8000000 $hwstack = 40 $swstack = 16 $framesize =...
Kwarc nie może być inny, jeśli dawałeś inne to na bank jest to przyczyna, musi być dokładnie 32,768khz żeby układ poprawnie działał.
Dziwnie masz wykonany układ resetu.
Układ i przejściówkę zasilasz z tego samego źródła czy z oddzielnych ?
Jak odłączysz DSa to program wykrywa błąd i sygnalizuje że nie ma połączenia ? Tak. W zamówieniu stoi: Układ scalony ds18s20 (ds1820)
Witam, Mam wielką prośbę, czy może ktoś ze szanownych kolegów przerobić ten program na język Bascom? Z góry serdecznie dziękuje. [syntax=c] ////////////////////////////////////////... //EPP-Rozgrzewka //Funkcja tworzaca wrazenie liniowosci jasnosci diody dla oka ludzkiego // //Autor: miszcz310 //25.XI.2011 // //ATmega 8, F_CPU 8000000...
Witam Zbudowałem klawiaturę matrycową 4x3 oraz podłączyłem ją do mikroprocesora Atmega8. Napisałem program ( jestem początkujący w programowaniu , wszystkich komend nie znam) w Bascom'ie który ma odczytywać który switch w klawiaturze jest wciśnięty i przypisywać do niego pewną wartość. W zależności od tej wartości dioda podłączona do uC ma mignąć tyle...
Witam. Od pewngo czasu bawie sie uC i doszedlem do wniosku ze najwyzsza pora podlaczyc modul ZS-RT1, wraz z odbiornikiem. O ile sprawa odbiornika jest dla mnie jasna, to mam pare pytan co do nadajnika do starszych i bardziej dosw. kolegow. 1) Jakie napiecie musi byc na wejciu danych RT1 zeby bylo traktowane jako jedynka. 2) Jak zmusic uC ( Atmega8 )...
zamieszczam listing ktory przeklepalem zgazety Nowy elektronik: $regfile = "m8def.dat" $crystal = 800000 Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.3 , Db6 = Portd.2 , Db7 = Portd.1 , E = Portd.5 , Rs = Portd.7 Config Lcd = 16 * 2 Config Adc = Single , Prescaler = Auto , Reference = Off Ddrb = &B00000000 Ddrc = &B00000000 Ddrd = &B10111110...
Dopiero zaczynam naukę w Bacsom avr i już napotkałem na problem. Zrobiłem programator kompatybilny z stk200 i zaprojektowałem uniwersalny system mikrokomputerowy z Atmega8 gdzie mam między innymi diodę podłączoną do portu C.2 a przełącznik do portu B.0. Napisałem następujący program w Bascom avr 1.11.7.7 " Config Portc.2 = Output Config Portb.0 = Input...
Może wyschły elektrolity :> Można ustawić BOD w FuseBitach np. na 4V to przy niższym napięciu kiedy procek mógłby "zgłupieć" układ sam się zresetuje. Można ustawić Watchdog`a... ogólnie jeśli Reset pomaga to obstawiam oprogramowanie...
Witam. Od jakiegos czasu mam dwie Atmegi 8 (z dopiskiem 16pu) i chciał bym jakoś sie nimi zająć otóż wiec... Czy mógł bym prosić któregoś z bardziej doświadczonych elektroników znających Bascoma o narysowanie prostego schematu i napisaniu pod to brogramu w Bascomie który mial by za zadanie np. Zaświecić diode lub uruchomić silniczek po naciśnieciu jakiegoś...
Jestem początkujący.Proszę o pomoc http://obrazki.elektroda.pl/6478836100_1...
Witam, pojawił się u mnie problem (pewnie banalny) z obsługą matrycy led. Posiadam podręcznikowy przykład M. Wiązani i próbuje go przerobić tak aby działał z moim schematem: [syntax=basic4gl]'wiersze Config Pinb.4 = Output Config Pinb.3 = Output Config Pinb.2 = Output Config Pinb.1 = Output Config Pinb.0 = Output 'kolumny Config Pind.7 = Output Config...
Witam, Proszę o wskazanie błędu, nie chce mi skompilować programu - błąd w bascomie wyświetla w ostaniej linijce czyli w komendzie END - nie mam już pomysłu co jest nie tak [syntax=vbnet]$sim $regfile = "m8adef.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.3 , Db5 = Portb.2 , Db6 = Portb.1 , Db7 = Portb.0 , E = Portb.6...
J/w Prosty program prośba o sprawdzenie $regfile = "m8def.dat" 'rodzaj mikroprocesora $crystal = 1000000 'taktowanie Config Porta = Input 'porta jako wejscie Porta = &B00000000 'wszystkie koncowki porta stan spoczynkowy Config Portb = Output 'portb jako wyjscia Portb = &B00000000 'wszystkie koncowki porta stan spoczynkowy Do 'poczatek programu If Porta...
Witam wszystkich fachowców, Z programowaniem uC w języku Bascom dopiero zaczynam wiec bardzo proszę o wyrozumiałość. Chodzi mi o wstawienie obsługi przycisku. Całość ma działać w następujący sposób -jeśli wciskam i cały czas trzymam przycisk, podając stan niski "0" na pind.1, to zaczyna działać pierwsza część programu. Natomiast w momencie kiedy puszczam...
Witam. Proszę o sprawdzenie kodu do sterownika dyskotekowego 6-ciu lamp 230V program wygląda tak: [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 8000000 Config Portd = Input Portd = 1 Config Portc.0 = Output Config Portc.1 = Output Config Portc.2 = Output Config Portc.3 = Output Config Portc.4 = Output Config Portc.5 = Output 'klawisze Up Alias...
Jestem początkujący. Dopiero uczę się programowania. Miał być to mój pierwszy samodzielny program. Podczas kompilacji występują 3 błędy: error : 7 error: 350 error: 127 wszystkie w line:0 Używam Bascom AVR w wersji 1.11.9.8 demo Poniżej zamieszczam moje wypociny. Niestety w pliku pomocy jest tylko opisany Error:7 http://obrazki.elektroda.net/42_12667718...
Witam Zbudowałem sumo robota jednak mam problem z główną petlą która będzie nim sterować. Robot posiada jeden czujnik wykrycia białej lini (Sg2bc) oraz jeden czujnik wykrycia przecwinika (Sharp) Czujniki osobno gdy sa zaprogramowanie działają dobrze lecz nie umiem ich połączyć w jeden program by ze sobą współpracowały. Zasada działania: Gdy załącze...
Ponieważ nie jestem programistą i prócz Bascoma nie zagłebiałem się w inne języki szukam rozwiązania w tym obszarze. Jednak być może jakieś wstawki asemblerowe tu będą potrzebne. Opisze sytuacje. Jest układ CMX469 który odbiera transmisję 2400Bd. Nie jest to transmisja w jakimś konkretnym standardzie więc wszystko trzeba na piechotę robić. Paczka danych...
Witam stałem się posiadaczem Bascom AVR 2.0.7.3 pełnej wersji . mogę pisać programy powyżej 4KB tylko nie mogę wgrać programu do Atmega8 A bo kompilator nie zna takiego procesora . Proszę o pomoc męczę się z tym problemem a nie stać mnie na zakup nowej pełnej wersji 2.0.7.5 gdzie Atmega 8A jest normalnie wykrywana i programowana ale bez wykupienia pełnej...
Witam mam pewien problem i nie moge sobie z nim poradzić jak zrobić by na wyświetlaczu mozna było wybierać "piny" np pinb.4 wprawiać go stan 1 a następnie po np 200 ms wyłączał sie sam i była mozliwość uruchomienia drugiego np pinb.0 i w jaki sposób zapisać to do eepromu bo zalezy mi by cykl załaćzania tych pinów był zapamietany i wykonywany pętli jak...
Pokaż jak wygląda układ modelowy i schemat. Niestabilność wskazań 1 i 2 może wynikać z zakłóceń oscylatora, które przenosi sie między częścią cyfrową a analogową atmegi. Można poprawić układ albo ograniczyć rozdzielczość przetwornika ADC.
Ad.1 - gdyby miało wystarczyć to bym nie pisał. Ale tu nie chodzi nawet o to że mają być dwa dodatkowe. Tzn para, jeden elektrolit rzędu 10-47uF a drugi ceramik 100nF - NAJWAŻNIEJSZE jest to że MUSZĄ być umieszczone (ta para) jak NAJBLIŻEJ nóg procesora. Zresztą taką parę daje się do KAŻDEGEO scalaka na PCB ;) a 7805 też jest scalakiem i obowiązują...
Witam ! Zbudowałem 2 układy --> gotowce (nadajnik/odbiornik podczerwieni w standardzie Rc5) z książki Marcina Wiązania "Programowanie mikrokontrolerów w języku Bascom" Zaprogramowałem je tez wg gotowych programów. W układzie odbiornika jest zamontowany wyświetlacz LCD który ukazuje nr komendy i adresu. Niestety mi ukazuje stale adres 255 i komendę 127....
Witam Kupiłem ostatnio na znanych aukcjach programato USBasp AVR ATMEL ISP http://obrazki.elektroda.pl/4843849200_1... mam zamiar programować Układ ATmega8 w programie BASCOM chyba że radzicie jakiś inny.Problem polega na tym że nie mam pojęcia jak to wszystko skonfigurować aby napisany program wysłać do programatora. Dodano po 1 PS...
Kody pilota są przypisane w programie na stałe i układ nie uczy się komend. Pozdrawiam!
Witam! ATMEGA 8 na pokładzie ma 6 przetworników A/C : - 4 x 10 bitów - 2 x 8 bit Po co bawić się w układ RC, piły i młotki :)
Witam Mam problem związany z odbieraniem sygnału podczerwieni. Ale może zacznę od początku. Działam na układzie ZL2AVR, jest tam procek Atmega8 jbc. Zbudowałem sobie układ nadajnika na podstawie książki Marcina Wiązani "Programowanie mikrokontrolerów AVR w języku BASCOM". Kod programu wziąłem z helpa BASCOM AVR. Program do odbioru mam z ww. książki....
mam prośbę i skierowano mnie tutaj.. potrzeba mi zrobić układ na atmega8 w języku bascom a sam nie wiem jak to wykonać w 100%... Działanie proste urządzenie jeżeli dostanie 100 imp / sek zapali jedną diodę od 100 do 200 imp / sek zapali drugą a od 200 w górę zapali trzecią... pewnie dla was to proste jak obręcz ale proszę o pomoc... z góry THX dokładnie...
Apropo wyników to daj znać co ci wyszło, bom sam ciekaw. :) Apropo dokładności wyników to nie tyle dokładność co powtarzalność pomiaru jest istotna. Potem można pomierzyć parę rzeczywistych wartości, zinterpolować i skalibrować układ programowo.
Zmienilem, ale to nic nie dało. Nadal DP świeci po włączeniu zasilania. Zauważyłem tylko jedną ciekawą rzecz, a mianowicie gdy najpierw skonfiguruje się portd, a potem portb to układ działa tak jak powinien.
kol. MirekCz chodzi o to abyś zobrazował sobie pomiar przetwornika za pomocą diod Led , dokładniej nie całe słowo tylko 4 najstarsze bity na dowolnym porcie , osobiście polecam jednak LCD bo szybciej i prościej sprawdzisz faktyczny stan , czy sprawdzałeś układ z dodaniem opóźnienia ?
Chciałbym zasięgnąć porady co do napisania programu w języku Bascom do mikorkontrolera ATMega8. Zadanie jakie miałby wykonytwać układ polaga na odbieraniu sygnału DMX, jego dekodowaniu i prezentowaniu na 2 warianty. Te dwa wariany to amm na mysli osobne programy. Pierwszy wariant to prezentacja zdekodowanego DMX na 8 portach mikrokontrolera, załóżmy...
Witam Mam za zadanie wykonać sterowanie fazowe żarówki. Wykorzystuje układ Atmega8 oraz Bascom 1.1.9.5. Poniżej przedstawiam kod: Enable Interrupts Enable Int0 Enable Timer1 Config Int0 = Falling Config Timer1 = Timer , Prescale = 1 On Int0 Przerwanie On Timer1 Opoznienie Load Timer1 6000 Do Loop : End Przerwanie: Start Timer1 Return Opoznienie:...
Wymyśliłem cos innego, jeżeli odłączymy zasilanie układ pamięta przez 5s program. Jeżeli nie będzie powrotu zasilania wraca do początku. Czy stosując ten układ można uzyskać taki efekt?
Moim zdaniem o wiele lepiej wykorzystać procesor z większą liczbą wyprowadzeń niż dokładać jakikolwiek układ by obsłużyć LCD, wyświetlacz LED czy klawiaturę 4x4.
witam sprawdź w options>compiler>chip jaki układ jest wpisany jak inny to może ten błąd powodować
Hmm zaraz coś sprawdzę bo na to wychodzi że niby wgrywa mi program na procka a jednak nie wgrywa zmieniłem układ zaraz go skonfiguruje i zobaczę
Witam, mam problem ze zrozumieniem obsługi transmisji 1-wire w Bascom'ie. Chciałbym obsłużyć jeden układ DS18B20 przez mikrokontroler ATMEGA8. Zależy mi na programie odczytującym wartość temperatury i zapisaniu tej wartości w postaci liczby dziesiętnej jako zmienna. Jeżli ktoś ma chwilę czasu to bardzo proszę o umieszczeniu kompletnego kodu, wtedy po...
Czy na początku programu ustawiłeś magistralę I2C: Config Scl = Portx.x Config Sda = Portx.x I2cinit Pisałem obsługę do zegara na tym układzie. Zobacz tutaj: [url=http://mirley.firlej.org/zegar_nixi...
przerwać bascom atmega8 zegar bascom atmega8 bascom zegar atmega8
awaria ekspresu philips firmware st31000528as taśma ścieżek
bateria milwaukee bateria parkside
Arduino Uno – efekt powolnego wygaszania LED PWM, kod, podłączenie, gamma, millis Renault Megane 3 licznik wsad EEPROM 24C16 K4M848 manual – gdzie znaleźć, jak odczytać