bascom atmega32 hwstack

Znaleziono około 121 wyników dla: bascom atmega32 hwstack
  • ATMEGA32 Bascom - Zapis na karte SD (AVR-DOS) crash

    Ile zadeklarowałeś HWstack SWstack i Framesize?

    Mikrokontrolery AVR   19 Sty 2015 13:02 Odpowiedzi: 6    Wyświetleń: 1134
  • BAscom atmega - Programowanie w Bascomie,silnik DC,Atmega32

    Jtag możesz wyłączyć nawet w kodzie: [syntax=vbnet]$regfile = "m32adef.dat" $crystal = 8000000 $hwstack = 64 $swstack = 32 $framesize = 32 Disable Jtag[/syntax] Do tego wszystkie aliasy przycisków powinny się odnosić do PIN a nie PORT. W niektórych masz PINA i tam jest dobrze ale niektóre masz PORTD i tam zawsze mikrokontroler będzie odczytywał 0.

    Mikrokontrolery AVR   20 Lut 2016 11:42 Odpowiedzi: 32    Wyświetleń: 3195
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Bascom ATmega32 - zamiana znaku w string oraz tryb powerdown

    Jeżeli masz kłopoty ze stabilnością programu, to może na początek zwiększ wartości stosów. [syntax=basic4gl]$hwstack = 128 $swstack = 128 $framesize = 128[/syntax]

    Mikrokontrolery AVR   24 Gru 2013 12:17 Odpowiedzi: 12    Wyświetleń: 1812
  • Przerwanie w Bascom resetuje mikrokontroler - jak kontynuować program?

    Wszystkie wartości mam domyślne dla atmega32: hwstack=32, softstack=8, framesize=24, itp

    Mikrokontrolery AVR   04 Sty 2010 16:58 Odpowiedzi: 9    Wyświetleń: 1262
  • [atmega32][bascom]Dziwne znaki na wyświetlaczu po 15min

    Przeanalizuj te swoje polecenia GOSUB pod względem możliwości wyjścia i ich zagnieżdżenia. Zwiększ również nieco stos HWStack bo masz przerwania i sporo odwołań przez GOSUB.

    Mikrokontrolery AVR   08 Kwi 2012 15:02 Odpowiedzi: 2    Wyświetleń: 2358
  • REKLAMA
  • [Bascom][ATmega32] - Proszę o wyjaśnienie części kodu

    Czy może mi ktoś w miarę dokładnie i jasno wyjaśnić znaczenie kilku poniższych linijek kodu w Bascom? Linijki te są umieszczone na samym początku listingu i nie potrafię ich zrozumieć. Co się stanie jeśli zmienię któreś z poniższych parametrów? [syntax=basic4gl] $prog &HFF , &HFF , &HC9 , &H00 $swstack = 255 $hwstack = 255 $framesize = 24 $baud = 9600...

    Mikrokontrolery Początkujący   06 Sty 2014 19:20 Odpowiedzi: 5    Wyświetleń: 927
  • [ATmega32] [ATmega32][Bascom] Podprogramy - Zmienne w podprogramie zwracają 0 0 w dużym projekcie

    Nie wiem o co chodzi- czy mu się zasoby skończyły...? Pamiętaj o tym, że istnieją dyrektywy $hwstack, $swstack, $framesize. W poprzednich wersjach źle był domyślnie ustawiony $swstack.

    Mikrokontrolery Początkujący   09 Mar 2012 18:06 Odpowiedzi: 2    Wyświetleń: 1276
  • [Atmega32] [Atmega32][Bascom] Zawieszanie programu - zarządzanie pamięcią w mierniku energii

    zapewne masz problem ze stosem. Jeśli po ograniczeniu ilości zmiennych które deklarujesz program działa , a tylko zmiana wielkości rozmiaru tablicy wpływa na to że program się wiesza to napewno tak jest. Spróbuj albo dać większy procek (z większym Ramem) lub też zwiększ rozmiar stosu. W bascomie służą do tego te polecenia $hwstack $swstack $framesize...

    Mikrokontrolery AVR   01 Gru 2011 07:46 Odpowiedzi: 3    Wyświetleń: 1410
  • [atmega32][bascom] Zapis bitmapy do eeprom.

    Kurde, masz zle skonfigurowany wyświetlacz !!! To samo co w poprzednim moim poście zrób z tym przykładem, następnie zdjęcie i wiadomo co dalej. [syntax=vbnet]$regfile = "m644pdef.dat" $crystal = 16000000 $framesize = 80 $hwstack = 50 $swstack = 50 Config Graphlcd = 128 * 64 , Dataport = Porta , Controlport = Portb , Ce = 2 , Cd = 5 , Wr = 3 , Rd = 4...

    Mikrokontrolery AVR   04 Paź 2015 06:24 Odpowiedzi: 29    Wyświetleń: 2841
  • REKLAMA
  • [Bascom][ASM] Jak skonfigurować ADC na ATmega32 dla 8 bitów?

    Czytam, szukam, i nic nie rozumiem.... Dodano po 24 Udało mi się ;) Nie wiedziałem że bity w dyrektywie &B liczone są od tyłu ;) [syntax=Bascom]$regfile = "m32def.dat" $crystal = 16000000 $hwstack = 40 $swstack = 16 $framesize = 32 dim adc1 as byte Admux = &B01100000 Adcsra = &B11100100 do kanal1 = adch loop[/syntax] Dokumentacja Atmega32 str. 212 Temat...

    Mikrokontrolery AVR   23 Lut 2018 09:29 Odpowiedzi: 3    Wyświetleń: 747
  • Atmega32 / Bascom - Konflikt dwóch SPI programowych z MAX7219 i WTV020SD

    Ta Atmega ma 2 tysiącie bajtów SRAM Kiedy zgłaszane jest jakieś przerwanie to Bascom odkłada około 30 rejestrów na stos HWstack. Kiedy wołane są jakieś procedury to na stos też odkładane są adresy powrotu z nich. Zadeklarowałeś tylko 32 bajty na stos... Spróbuj na początek zwiększyć wartości Hwstack i Framesize bo masz z czego dołożyć :D Samo granie...

    Mikrokontrolery AVR   29 Mar 2017 12:35 Odpowiedzi: 20    Wyświetleń: 2448
  • Optymalizacja wysyłania danych do radia w projekcie ATmega32 BASCOM

    Proszę. Można to zrobić na kilka sposobów. Pokazuję taki najprostszy żeby pokazać mechanizm. Kiedy bit w bajcie na danej pozycji ma wartość 1 to pin nadawczy jest ustawiany w stan wysoki i po 500us jest zerowany i znów czekamy 500us. Po tej operacji licznik wskazujący o który Bit w Bajcie nam chodzi jest zwiększany. Bity występują w ilości 8 ale numerowane...

    Mikrokontrolery AVR   09 Kwi 2016 19:03 Odpowiedzi: 3    Wyświetleń: 1113
  • [ATmega328P][Arduino/Bascom]Tłumaczenie programu Arduino do Bascom

    Tłumaczenie pierwszego kodu. W drugim to wiadomo, że brak biblioteki ;) Mogłem się gdzieś machnąć bo pisałem w przerwie pomiędzy innymi zadaniami. Dodałem tam sobie funkcję b w funkcjach mogę deklarować Local`s które nie są później potrzebne w Global`s. [syntax=vbnet]$regfile = "m2560def.dat" '8K SRAM | 4K EEPROM $crystal = 16000000 $hwstack = 256 $swstack...

    Mikrokontrolery AVR   09 Mar 2021 12:55 Odpowiedzi: 8    Wyświetleń: 840
  • [Atmega32][Bascom] GPS zapis na SD w funkcji szybkości

    Avr-dos zabiera 1kb sram na dzień dobry więc raczej do atmega16 się nie zmieścisz(chyba że przesiądziesz się na C).Jak masz podpiętą kartę do procka przez rezystory ( bo właśnie sam borykam się z tym problemem). $hwstack = 100 ' rozmiar stosu sprzętowego $swstack = 128 ' rozmiar stosu programowego $framesize = 100 Z tego co pamiętam minimalne powinny...

    Mikrokontrolery AVR   30 Maj 2011 18:27 Odpowiedzi: 6    Wyświetleń: 2671
  • Atmega32, Bascom, pastylki dallas ds1990 oraz rw1990.

    Chyba nie zauważasz różnicy. Po pierwsze jeśli tam pisze Go_lo to na pinie ma być ustawiony stan niski. Można to zrobić tylko ustawiając stan wysoki w rejestrze DDR.x Mniejsza o to bo zrobiłem Ci takie makra jak tam. Po drugie po wpisaniu wartości bitu czeka się ponad 10 ms a nie 10 us - to chyba wydatna różnica? Testnij tak. [syntax=vbnet]$regfile...

    Mikrokontrolery AVR   16 Gru 2016 04:10 Odpowiedzi: 10    Wyświetleń: 2322
  • Atmega328p - Softwerowy UART i zerowanie flagi INT0 BASCOM

    Te Waity do diody Led żeby patrzeć czy program się zawiesił nie są szczęśliwym rozwiązaniem dla programowego portu :D Zobacz tak. Dioda błyśnie jak coś odbierze i oczywiście wyśle Ci to drugim portem software`owym. [syntax=vbnet]$regfile = "m328pdef.dat" $crystal = 8000000 $hwstack = 32 ' default use 32 for the hardware stack $swstack = 10 ' default...

    Mikrokontrolery AVR   08 Sty 2017 21:17 Odpowiedzi: 5    Wyświetleń: 1062
  • [atmega32][Bascom] jak zmierzyc czas otwarcia wtrysku w aucie?

    Wielkość stosów możesz ustawić w menu Options -> Compiler -> Chip HW Stack, Soft Stack i Framesize (ustawienia domyślne to 32,24,24). Można też dopisać na początku programu: $HWSTACK = wartość $SWSTACK = wartość $FRAMESIZE = wartość gdzie wartość to ilość bajtów przeznaczona na stos. [url=http://basavrhelp.mcselec.com/index...

    Mikrokontrolery AVR   13 Sie 2011 10:13 Odpowiedzi: 20    Wyświetleń: 3338
  • Jak napisać kod w Bascom dla przepływomierza 648 impulsów/litr na ATmega32?

    Nie,ma liczyć litry tak jak dystrybutor . Dodano po 2 Nie wiem w jaki sposób dodawac litry do zmiennej po przekroczeniu okreslonej liczby impulsów z przepływomierza to co znalazłem to liczone wszystkie w czasie a tu chyba chodzi o przepełnienie licznika Czas tu nie ma znaczenia! Użyj dowolny timer w charakterze licznika (Counter), i tak jak sugerowano...

    Mikrokontrolery AVR   11 Wrz 2014 07:38 Odpowiedzi: 62    Wyświetleń: 7752
  • [Bascom] Czy ATMega32A obsługuje tryb asynchroniczny dla instrukcji Clock w Bascom?

    Na forum pomagamy osobom które wykazują chęć nauki lub maja konkretny problem. Jak uruchomić zegarek z pełnym kalendarzem itd. jest opisane w Helpie przy instrukcji "Config Clock" Jeśli Ci się nie chce czytać lub nie masz czasu to zleć napisanie tego programu. Osoba z doświadczeniem napisze Ci go w jeden dzień z wszystkimi wodotryskami. Pisze to bo...

    Mikrokontrolery AVR   13 Cze 2016 12:47 Odpowiedzi: 7    Wyświetleń: 1989
  • AVRDOS i ATMEGA32 - Karta SD nie odtwarza plików WAV, Bascom, biblioteki AVR-DOS

    Dodałem parametry związane z pamięcią SRAM, tj - $hwstack = 128 $swstack = 64 $framesize = 64 Program ruszył. Odtwarza już nawet długie utwory bez zawieszania się, działa z funkcją EOF i prawidłowo rozpoznaje koniec pliku. Zobaczymy jak to będzie dalej działało...

    Mikrokontrolery AVR   25 Sie 2011 23:55 Odpowiedzi: 13    Wyświetleń: 2162
  • Bascom AVR: Przekroczenie długości zmiennej string na Atmega32

    Otóż pisząc program obsługi tablicy reklamowej (na Atmega32 )zupełnie przypadkiem stwierdziłem, że na zmienną typu string np 10 znakową można zapisać np 20 znaków instrukcją Restore i Read. Co więcej to działa w normalnym programie tak jakby ta zmienna miała faktycznie 20 znaków ! Oto przykład sprawdzony na symulatorze: Dim Tekst As String * 10 Dim...

    Mikrokontrolery AVR   22 Lis 2011 17:48 Odpowiedzi: 6    Wyświetleń: 1687
  • Bascom - jak włączyć, zmierzyć i wyłączyć czujnik RS232 na Atmega32?

    To jest proste jak świński ogon :D ahahahaha, ale napisz kawałek kodu. Czy masz tam jakiś LCD czy nie, czy masz tam jakiś Timer ustawiony do odmierzania sekundy czy Wait`ujesz :D Czy w dokumentacji czujnika pisze, że nadaje tez na końcu niewidoczne w terminalu znaki 13 lub 10? EDIT: aaa masz tu taki prosty. Napisałem przy śniadaniu więc błąd mógł się...

    Mikrokontrolery AVR   12 Lis 2015 17:28 Odpowiedzi: 8    Wyświetleń: 2070
  • Bascom AVR / Atmega32 - Przesyłanie w zmiennych informacji o portach

    Wykombinowałem coś takiego :), przykład można uruchomić w symulatorze (dane wejściowe np. porta.1): EDIT: poprawiłem mały błąd w przykładzie, bity można nawet kopiować jeżeli port źródłowy i docelowy jest ten sam [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 16000000 $hwstack = 64 $swstack = 64 $framesize = 64 $baud = 57600 Dim Src_port_str As...

    Mikrokontrolery AVR   23 Sty 2013 11:59 Odpowiedzi: 6    Wyświetleń: 2628
  • atmega8 [bascom] - ds18b20 wyświetlacz LCD na I2C wyświetla głupoty

    Biblioteka której użyłeś nie ma możliwości dowolnej konfiguracji pinów. W załączniku masz bibliotekę prosto z Rosji :D Chiński wyświetlacz sam mi się uszkodził ale coś tam wyświetla :D http://obrazki.elektroda.pl/6257086800_1... Kod którego użyłem do zrobienia tego zdjęcia [syntax=vbnet] $regfile = "m8def.dat" ' specify the used micro...

    Mikrokontrolery Początkujący   05 Gru 2015 16:47 Odpowiedzi: 4    Wyświetleń: 2226
  • [AVR][ASM/Bascom][SD-MMC] Poradnik dla początkujących - karty SD i MMC

    Podejrzewam że skoro to Atmega32 to tworzysz coś pamięciożernego i stos się przepełnia, szczególnie że wstawka asm robi pushall i popall. Na początku programu daj większy stos, np: $hwstack = 64 I teraz zrób test czy jest dobrze. Jeśli nie to: - używasz przerwań w swoim programie na Atmega32 z opcją NOSAVE? Jeśli tak to wyrzuć NOSAVE - czy próbowałeś...

    Mikrokontrolery AVR   20 Lut 2015 17:24 Odpowiedzi: 17    Wyświetleń: 9855
  • Jak sprawdzić działanie wyświetlacza GDM1602A z ATmega32 i biblioteką HD44780?

    Wyświetlacz nie został zainicjowany. Najprościej sprawdzić poprzez prosty program w Bascomie wyświetlający dowolny napis. [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 16000000 $hwstack = 32 $swstack = 8 $framesize = 16 Config Lcd = 16 * 2 'Dostosować!!! Config Lcdpin = Pin , Db4 = Portd.6 , Db5 = Portd.5 , Db6 = Portb.7 , Db7 = Portb.6 , E =...

    Mikrokontrolery Początkujący   11 Lis 2013 01:49 Odpowiedzi: 16    Wyświetleń: 3063
  • [Atmega32] [Atmega32][Bascom] Brak wyświetlania danych z Bluetooth na LCD

    Jeżeli dobrze zrozumiałem Twój problem to spróbuj poniższy kod [syntax=basic4gl] $regfile = "m32def.dat" $crystal = 16000000 $baud = 19200 $hwstack = 32 $swstack = 10 $framesize = 40 Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7 , E = Portc.3 , Rs = Portc.2 '************************* Dim ***********************************...

    Mikrokontrolery AVR   27 Lip 2011 11:37 Odpowiedzi: 26    Wyświetleń: 5987
  • [Bascom AVR] ATmega32 - dioda LED na porta.0 nie świeci, jak to naprawić?

    Skoro jesteś pewien że sprawne to możemy sprawdzić ten kompilator. Ja bym ci wysłał przykładowy kod, a ty byś go skompilował i przesłał mi hex-a. Ja bym go sobie załadował i wtedy wszystko byłoby jasne czy to wina Bascoma czy nie. A tak swoją drogą to nie chce mi się wierzyć że to wina Bascoma. Oto ten kod: '//konfiguracja mikrokontrolera $regfile =...

    Początkujący Naprawy   30 Lis 2010 21:16 Odpowiedzi: 30    Wyświetleń: 6338
  • [atmega32] [atmega32][bascom] Jak podłączyć wiele LED do portu B z efektem przygasania?

    Wklepałem to: $regfile = "m32def.dat" $hwstack = 32 $swstack = 32 $framesize = 32 $crystal = 16000000 Dim Licz As Byte , Wyp(4) As Byte Portd = Portd Or &B00001111 Ddrd = Ddrd Or &B00001111 Config Timer0 = Timer , Prescale = 1 On Timer0 Przerwanie Enable Interrupts Enable Timer0 Wyp(1) = 31 Wyp(2) = 63 Wyp(3) = 95 Wyp(4) = 127 Do Wait 10 Set Wyp(2).7...

    Mikrokontrolery AVR   06 Lis 2010 17:41 Odpowiedzi: 4    Wyświetleń: 2295
  • [ATMEGA32] Jak obsłużyć przerwania dla 4 czujników w ATMEGA32 z Bascom?

    Witam! Moj problem przedstawia sie nastepujaco: Posiadam 4 czujniki cyfrowe. Zalozeniem jest wstrzymanie aktualnie wykonywanego kodu, gdy uC otrzyma sygnal z ktoregos z przyciskow i skok do petli powiazanej z tym czujnikiem. Przykladowy kod: $regfile = "M32Def.dat" $crystal = 16000000 $hwstack = 128 $swstack = 64 $framesize = 64 Config Pinb.0...

    Mikrokontrolery AVR   18 Kwi 2011 17:12 Odpowiedzi: 11    Wyświetleń: 1882
  • [atmega32] Podłączenie LCD WITEK WM-G1206A-1YLYb z kontrolerem KS0108B do ATmega32

    emarcus: JTAG jest disabled ale to chodzi o DATAPORT. Obojetnie na jaki port bym nie ustawil to nie dziala. A co do czcionek, wrzucalem biblioteke z fontami i bylo to samo. Ale moze podam troche inny przyklad jeszcze. Taki oto program: $regfile = "m32def.dat" $crystal = 7372800 $baud = 115200 $hwstack = 32 $swstack = 10 $framesize = 40 $lib...

    Mikrokontrolery AVR   07 Sty 2012 06:44 Odpowiedzi: 13    Wyświetleń: 5106
  • [bascom] zamula spi 2x atmega32 komunikacja w przerwaniu

    trol.six kiedyś robiłem UART i wysyłałem duże ilości typu byte przy małym transferze , chodziło dobrze a tu dosłownie wysyłam 2 byte i problem....może dał byś jakiś przykład Zrobiłem tak i jakby trochę lepiej(zmiana zegara na 16MHz i Noss=0) nadajnik: [syntax=vbnet]$regfile = "m32def.dat" $crystal = 16000000 $baud = 9600 $hwstack = 32 $swstack = 16...

    Mikrokontrolery Początkujący   13 Gru 2018 18:20 Odpowiedzi: 22    Wyświetleń: 921
  • [ATMEGA32][BASCOM] - Praca Timer1 w trybie CTC liczenie wygenerowanych impulsów

    Witajcie ! Mam taką zamotaną sytuację. Na początek kod, albo raczej jego istotne fragmenty: [syntax=basic4gl] $regfile = "m32def.dat" $crystal = 16000000 $hwstack = 128 $swstack = 128 $framesize = 128 Config Timer1 = Timer , Prescale = 8 , Clear Timer = 1 , Compare A = Toggle Enable Interrupts Start Timer1 On Oc1a Timer1_isr Enable Timer1 Ocr1a = 50...

    Mikrokontrolery AVR   11 Paź 2013 20:26 Odpowiedzi: 12    Wyświetleń: 2640
  • [Bascom] ATmega32: Problemy z zapisem danych na karcie SD 2GB Kingston i 1GB Sandisk

    Zarzuciłem taki prosty programik. [syntax=basic4gl]$regfile = "m32def.dat" $baud = 9600 $crystal = 16000000 $hwstack = 256 $swstack = 128 $framesize = 128 $include "Config_MMC.bas" $include "Config_AVR-DOS.BAS" Dim Errorcode As Byte Dim Btemp1 As Byte Do Wait 2 Errorcode = Driveinit() If Errorcode=0 Then Print "DriveInit: OK" Btemp1 = Initfilesystem(1)...

    Mikrokontrolery AVR   30 Cze 2011 06:18 Odpowiedzi: 23    Wyświetleń: 10526
  • AVR/Atmega32/Bascom - Uart programowy nie wszystko dociera.

    Przykład programiku który pobiera dane z uart programowego i wysyła na sprzętowy zęby zobaczyć w terminalu co pobrał. [syntax=basic4gl] $regfile = "m32def.dat" $crystal = 16000000 $baud = 2400 $hwstack = 32 $swstack = 10 $framesize = 40 Config Lcdpin = Pin , Rs = Portc.7 , E = Portc.6 , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 , Db7 = Portd.5 'EVBavr5...

    Mikrokontrolery Początkujący   27 Mar 2013 23:43 Odpowiedzi: 10    Wyświetleń: 2076
  • PWM + gaszenie diody przyciskiem na płycie testowej atmega32

    "attiny13.dat" $hwstack = 32 $swstack = 18 $framesize = 8 ' tiny13 Dlaczego na samym wstępie wyrzuca mi błąd w liniach: Pwm1a = 0 Pwm1a = 0 Pwm1a = 255 czy nie można przypisać stałej wartości dla Pwm1a? Kolejne błędy są również powiązane z pwm1a. Oczywiście że możne jeżeli taka funkcja jest dostępna. ATtiny13 takowej nie posiada bo nie ma Timera1,...

    Mikrokontrolery AVR   10 Sty 2012 20:37 Odpowiedzi: 6    Wyświetleń: 3060
  • [Bascom] Jak przerwać instrukcję Input w Bascom po odebraniu kodu RC5?

    mirekk36 . Na razie nie wiemy jakie kolega ma długieee te transmisje danych. RAM nie jest z gumy, a powinno jeszcze starczyć na całą masę zmiennych i trzy stosy, a zwłaszcza na HWStack, który by tu mocno puchnął. Jeśli to jest ATtiny2313 to pewnie, że nie ma o czym w ogóle mówić ale jeśli już coś co ma na pokładzie z 16kB Flash'a (nawet 8kB) i 1k RAM...

    Mikrokontrolery AVR   21 Gru 2010 20:27 Odpowiedzi: 15    Wyświetleń: 3039
  • ATmega32: Problem z wgrywaniem programu przez bootloader z Bascom

    Tak mam zrobione po wgraniu bootloadera, wgrywałem Cod programu wszystko Ok dostaje odpowiedz i leci juz nowy program. Chce wgrać jeszcze raz ten sam program juz nie idzie tak jak by sie zawiesił. Jak maja byc po ustawiane te Lock i Fuse Bits ----------------------------------------... 'name : bootnew.bas 'copyright...

    Mikrokontrolery AVR   07 Lut 2010 15:42 Odpowiedzi: 6    Wyświetleń: 2684
  • [Atmega32] [Atmega32][Bascom] Jak wyeliminować mignięcie PWM przy starcie?

    Fragmenty kodu: [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 8000000 $hwstack = 256 $swstack = 256 $framesize = 256 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db7 = Pa.0 , Db6 = Pa.1 , Db5 = Pa.2 , Db4 = Pa.3 , E = Pa.4 , Rs = Pa.5 Config Sda = Portd.1 Config Scl = Portd.0 Config 1wire = Portc.2 Config Pind.4 = Output 'oc1b niebieskie Config Pind.5...

    Mikrokontrolery AVR   07 Kwi 2012 17:38 Odpowiedzi: 29    Wyświetleń: 2917
  • [atmega32] Jak zapisać dane z DS18B20 na kartę SD w systemie FAT16? Atmega32, Bascom

    Witam Napisałem mały programik w celu zrozumienia obsługi karty sd. Program powstał z kilku innych programów które znalazłem w sieci i posklejałem w całość. Założenia są takie ze odczytywana jest wartość temperatury z czujnika ds18b20 i zapisywana jest na karcie sd. karta posiada system plików fat16 , stworzyłem plik temper.txt na karcie ale nic w nim...

    Mikrokontrolery AVR   14 Wrz 2010 21:11 Odpowiedzi: 2    Wyświetleń: 2593
  • [Atmega324p][BASCOM] - Brak komunikacji przez I2C z czujnikiem DS1624

    Witam. Walczę z obsługą magistrali I2C łączącej procesor Atmega324p i czujnik DS1624. Chcę zapisać na karcie SD póki co dwa surowe bajty z rejestru temperatury, jednak prawie za każdym razem otrzymuję wynik 255, czyli same jedynki w bajcie. Piszę "prawie", gdyż przy ostatniej próbie z jakiegoś powodu była to liczba 151. Podobny efekt daje próba zapisu...

    Mikrokontrolery AVR   21 Sty 2013 19:35 Odpowiedzi: 1    Wyświetleń: 1617
  • ATmega32 - karta sd lcd z 6100 i atmegą32 w bascomie

    Witam.Piszę soft który ma na celu obsługę kart SD i LCD od 6100.Samą obsługę LCD opanowałem (na atmedze8) jednak nie wiem czy SD będzie działać.Jako kartę wykorzystam m2 1gb (została po starym telefonie).Jak na razie nie mam dostępu do atmegi bo właśnie co ją spaliłem jednak pytam się o poprawność softu.Jak widać w sofcie brakuje jeszcze odczytywania...

    Mikrokontrolery AVR   18 Lip 2012 18:54 Odpowiedzi: 2    Wyświetleń: 1475
  • [BASCOM][ATMEGA32]problem z uruchomieniem glcd ks0108

    Witam to znowu ja no i niestety mam dalej problem a więc po wgraniu tego programu i po wielu próbach dalszy raz nic. $regfile = "m8def.dat" $crystal = 8000000 '8 MHz - turn on external resonator (fuse bits) '$baud = 19200 ' use baud rate $hwstack = 100 $swstack = 75 $framesize = 40 $lib "glcdKS108.lbx" '$sim Config Portb...

    Mikrokontrolery AVR   03 Sty 2018 11:36 Odpowiedzi: 26    Wyświetleń: 5081
  • Komunikacja Atmega32 z czujnikiem DS18B20 przy taktowaniu 25MHz - Bascom

    Osobiście nic nie mam. Widziałem jedynie WAV player z takim generatorem na 25MHz na MCS. Mój największy overclocking to był w projekcie MIKA gdzie użyłem tego USARTfriendly 18432_000Hz bo wyświetlacz był duży i lepiej/płynniej to wyglądało. Niemniej wiem, że się da. Wiem, że procesor powinno się dobrać do zadania, ale jak ktoś pisze, że ma tak i tak...

    Mikrokontrolery AVR   17 Kwi 2021 11:43 Odpowiedzi: 8    Wyświetleń: 651
  • atmega32 Bascom - pomiar i generowanie częstotliwości

    cały kod aktualnie wygląda tak. Docelowo w pętli głównej będą inne rzeczy jeszcze. [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 16000000 $hwstack = 128 $swstack = 128 $framesize = 128 Config Portc.0 = Output Config Portc.1 = Output Config Pind.0 = Input Config Pind.6 = Input Config Pind.5 = Input Config Pind.7 = Output Config Timer0 = Timer ,...

    Mikrokontrolery Początkujący   13 Mar 2014 09:21 Odpowiedzi: 6    Wyświetleń: 1617
  • [BASCOM] Błąd 215 Unknown ASM mnemonic w BASCOM przy 1wreset na Atmega16

    spróbowałem zmienić procesor na Atmega32 i błąd ciągle ten sam. Kod w którym się pojawia to: $regfile = "m16def.dat" $crystal = 16000000 $hwstack = 32 ' default use 32 for the hardware stack $swstack = 10 'default use 10 for the SW stack $framesize = 40 'default use 40 for the frame space ' use the alternative library 'Podłączenie pinów LCD...

    Mikrokontrolery AVR   30 Gru 2008 17:53 Odpowiedzi: 6    Wyświetleń: 1751
  • Bascom ,Atmega32 , Rs232- czyta tylko dwa lub trzy znaki

    Witam Zmontowałem (prawie) sterownik do C.O. i wystąpił problem. Otóż urządzenie nadaje do komputera poprzez RS232 swoje aktualne parametry w postaci: Print c(1),c(2),c(5) ..................... I tu wszystko jest OK. Ale problem jest w drugą stronę. Przy instrukcji: input Rsin odczytuje tylko dwa pierwsze znaki (czasem 3 lub...

    Mikrokontrolery   09 Cze 2009 08:13 Odpowiedzi: 10    Wyświetleń: 3229
  • [BASCOM] Nie działa wyświetlacz LCD 128x64 KS108 z Atmega328p - BASCOM, Kamami abg128064a-05

    [syntax=vbnet] $regfile = "m328pdef.dat" $prog &HFF , &H62 , &HD9 , &HFF ' generated. Take care that the chip supports all fuse bytes. $crystal = 1000000 $baud = 1200 $hwstack = 64 $swstack = 64 $framesize = 64 $lib "glcdKS108.lbx" Config Graphlcd = 128 * 64sed , Dataport = Portd , Controlport = Portb , Ce = 3 , Ce2 = 4 , Cd = 0 , Rd = 1 , Reset = 5...

    Mikrokontrolery AVR   17 Mar 2019 12:25 Odpowiedzi: 22    Wyświetleń: 2493
  • Atmega32 bascom uart - Kłopoty z komunikacją pomiędzy dwoma atmegami

    Problem był w odbiorniku. Napisałem coś takiego jak poniżej i było OK. Ale będę próbował tą drogą którą proponujecie,bo z tego co wyczaiłem to instrukcja Print przesyła zmienną np. 467 po jednym znaku, a na końcu CR, ale tak mogę przesłać jedną zmienną, zastanawiam się jeszcze jak w najprostszy sposób przesłać kilka zmiennych. [syntax=basic4gl]$regfile...

    Mikrokontrolery   14 Wrz 2014 16:03 Odpowiedzi: 6    Wyświetleń: 1419
  • [Atmega32]LCD kolor na PCF8833- BASCOM - jakie piny?

    Witam serdecznie, posiadam płytkę prototypową EVB v4.3.Zakupiłem do niej wyświetlacz LCD kolor na sterowniku PCF8833.Dopiero się uczę BASCOM,ale chciałem sprawdzić czy wyświetlacz działa.Próbowałem podpiąć piny wyświetlacza odpowiadające za podświetlenie do złącz na płytce +5V i GND ale nie było reakcji wyświetlacza tzn nie zapaliło się nawet podświetlenie....

    Mikrokontrolery AVR   23 Lip 2011 19:21 Odpowiedzi: 4    Wyświetleń: 2072
  • Atmega 128 16AU - problem z konfiguracją dataportu wyświetlacza Bascom

    Witam przygotowałem sobie na moim zestawie uruchomieniowym na atmega32 program, docelowo miał być na atmedze 128 więc zrobiłem płytkę i mam problem. Konfiguruje dataport wyświetlacza i jeśli ustawie inny niż PORTD (w układzie podłączony do PORTC) po zaprogramowaniu atmega "wisi". Dopisałem mruganie co sekundę podświetleniem i mruga tylko kiedy Dataport...

    Mikrokontrolery   03 Wrz 2011 08:49 Odpowiedzi: 2    Wyświetleń: 2414
  • [ATMega32] [ATMega32][BASCOM] Dlaczego wynik potęgowania single jest ujemny?

    Ja to wiem, wielu ludzi to wie, stary poczciwy QBASIC to wie. wersja bascom której używam to 12-stka, nowszej chyba nie ma. jeżeli ktoś mógłby to sprawdzić także na innych (starszych wersjach bascoma) będę bardzo wdzięczny. $projecttime = 2 $regfile = "M32DEF.dat" ' chip used $hwstack = 64 ' default use 32 for the hardware stack $swstack =...

    Mikrokontrolery AVR   28 Paź 2010 07:28 Odpowiedzi: 9    Wyświetleń: 2176
  • [Atmega32] Atmega32, Bascom: SIM900D, brak wyświetlania na LCD i zapisu SMS w pamięci

    Witam Napisałem sobie programik, który w założeniu ma sterować wyjściami i informować o zmianie wejść. Na razie wyjścia. Testując go przez UART PC, podpięty przez przejściówkę na FT232 działa całkiem nieźle. Odbiór z UART w przerwaniu Niestety po podpięciu do AtMega32, LCD nic nie wyświetla. Moduł jest ustawiony w trybie tekstowym - po wysłaniu z innego...

    Mikrokontrolery AVR   13 Cze 2011 16:25 Odpowiedzi: 7    Wyświetleń: 3952
  • Atmega32 Bascom - niestabilny pomiar czasu trwania impulsu na INT0

    Proszę. Nie testowane bo ja tu mam mnóstwo roboty ;) Normalnie użyłbym raczej wejścia ICP1, ale takie cos to możesz mierzyć chyba z palcem w uchu :D Powinien pokazać czasy stanu wysokiego i niskiego ;) [syntax=vbnet]$regfile = "m32def.dat" $crystal = 16000000 $hwstack=64 $swstack=32 $framesize=128 Config Lcd = 20x4 Config Lcdpin = Pin , Db4 = Portb.2...

    Mikrokontrolery AVR   08 Lip 2017 20:08 Odpowiedzi: 5    Wyświetleń: 1761
  • Takt, taktowanie, częstotliwość,cykl procesora, timety prośba o wyjaśnienie.

    1Hz to raz na sekundę. 8MHz to osiem milionów razy na sekundę. Sekunda jest tu kluczowa. W ciągu sekundy procesor taktowany 8MHz przetworzy około 8mln instrukcji (pomijam te które wymagają dwóch taktow) no a jak podłączysz do procesora taktowanie 16MHz to odwali dwa razy tyle roboty w ciągu sekundy . Zerknąłem na twoje kody i mam kilka rad. W Bascom...

    Mikrokontrolery Początkujący   28 Lis 2022 19:41 Odpowiedzi: 18    Wyświetleń: 1617
  • [Atmega32][Bascom] GPS, przetwarzanie danych z UART

    Witam Wzorując się na jednym z przykładów chciałem wyświetlać dane z GPS. GPS działa poprawnie, wyświetla dane w oknie terminala. Podłączenie TX GPS z Rx AtMega nie powoduje żadnej reakcji $regfile = "m32def.dat" $crystal = 8000000 $baud = 9600 ' predkość transmisji $hwstack = 64 ' rozmiar stosu sprzętowego $swstack = 64 ' rozmiar stosu programowego...

    Mikrokontrolery AVR   26 Maj 2011 14:30 Odpowiedzi: 2    Wyświetleń: 2333
  • [Atmega32] [Atmega32][Bascom] Problem z aktualizacją LCD przy użyciu dwóch UARTów

    Witam Nie za bardzo wychodzi mi wykorzystanie z dwóch portów UART. UART sprzętowy odbiera ramki z modułu GPS ( Tx modułu do Rx AtMega32 ) i to działa. Działa do momentu gdy włączę UART sprzętowy ( tylko Rx na jednym z portów Atmega do Tx portu Com w komputerze - korzystam z przejściówki, ale to chyba nie problem ), wtedy informacje na LCD nie są aktualizowane...

    Mikrokontrolery AVR   31 Maj 2011 09:00 Odpowiedzi: 3    Wyświetleń: 2757
  • [BASCOM] - UART- dwu kierunkowy przesył zmiennych.

    Zrobiłem płytkę do sterownika domowego na której znajdują się dwa procki: atmega128(procesor główny) i atmega32(procesor muzyczny). Konieczna jest w tym przypadku komunikacja tych procesorów w obu kierunkach przez uart. Całą noc zajęło mi napisanie programu do takiej właśnie komunikacji i w rezultacie mam coś takiego: At128- [syntax=basic4gl]'---PROCESOR-----------...

    Mikrokontrolery Początkujący   11 Sie 2013 14:14 Odpowiedzi: 38    Wyświetleń: 5385
  • [Atmega328][Bascom] Sterowanie przerobionego serwa za pomocą config servos

    Witam. Mam przerobione serwo tak aby obracało się dookoła, odpiąłem potencjometr który jest w środku (5k) i wlutowałem miniaturowy i ustawiłem go w połowie tak aby serwo myślało że jest na środku.Oryginalną elektronikę zostawiłem. Jednak mam taki problem,jak uda mi się kręcić serwem w obie strony to go nie mogę zatrzymać. Jak skręcę potencjometr na...

    Mikrokontrolery AVR   07 Maj 2011 08:30 Odpowiedzi: 3    Wyświetleń: 1797
  • [Atmega328] [Bascom?] Nie wykrywa przejścia przez zero sieci

    Witam. Tym razem mam dość dziwny temat, ale bez oscyloskopu jest ciężko przeanalizować gdzie leczy problem. Mianowicie zbudowałem dimmer do sterowania fazowego, jednak problem na jaki się natknąłem to detekcja zera sieci. Układ detekcji został zbudowany zgodnie ze schematem ze strony https://obrazki.elektroda.pl/9822366100_... https://obrazki.elektroda.pl/4696795900_...

    Mikrokontrolery Początkujący   08 Lip 2018 03:22 Odpowiedzi: 1    Wyświetleń: 870
  • Jak uruchomić OLED SSD1306 po wybudzeniu Atmega328p bez resetowania?

    Przykro mi koledzy, że zamiast świat robić lepszym toczycie jakieś jałowe dyskusje. Napisałbym ten przykład koledze szybciej, ale jestem ostatnio bardzo zajęty. Miałem akurat ten wyświetlacz podpięty do Arduino Uno z Mega328P więc i procek pasował. Używałem go tam do debugowania kodu. Jedynie taktowanie powinieneś w kodzie zmienić pod swoje 8MHz. Każdy...

    Mikrokontrolery AVR   31 Gru 2016 23:49 Odpowiedzi: 15    Wyświetleń: 2679
  • [Bascom] [Bascom][Atmega328] Uart niepoprawnie odbiera dane GPS - jak to naprawić?

    Już prawie opanowałem ten odczyt. Nie jest to wina zbyt długiego zapisu na kartę. Zrobiłem to tak że stringa "dane" dzielę za pomocą funkcji split a później jeśli pierwszy człon stringa dane jest "$GPGGA" to następuje zapis na kartę. I taki sposób działa ale tylko raz. Raz zapisze poprawnie ramkę i tyle nie ma więcej zapisów. Oto nowy kod: [syntax=basic4gl]...

    Mikrokontrolery AVR   28 Wrz 2012 10:47 Odpowiedzi: 10    Wyświetleń: 2694
  • Bascom / Atmega328 - Rozdzielenie zmiennej typu Byte na Bit

    Wracając do WTV020 Okazało się, że działa na takim kodzie: [syntax=vbnet] $regfile = "m168def.dat" ' the used chip $crystal = 8000000 ' frequency used $hwstack = 80 $swstack = 60 $framesize = 80 Config Portb.0 = Output 'CLK Config Portb.1 = Output 'Data Out Config Portb.2 = Output 'Reset Config Portc.1 = Input 'busy status Clk Alias Portb.0 ' Clk -...

    Mikrokontrolery Początkujący   24 Maj 2016 23:36 Odpowiedzi: 11    Wyświetleń: 1512
  • atmega32 [Bascom] - Jak poprawnie obsłużyć przycisk z dwiema funkcjami PWM?

    Witam Wiem, że temat przycisku jest mocno nadwyrężony, ale ... Program ma jednym przyciskiem przy dłuższym przytrzymaniu zwiększać i zmniejszać wartość wyjścia PWM ( na zmianę ) lub przy krótszym włączyć/wyłączyć, czyli pwm1a = 0 lub pwm1a = 255. Każda z tych funkcji osobno działa ok, ale razem działa tylko włącz/wyłącz przy krótszym przytrzymaniu W1,...

    Mikrokontrolery AVR   26 Paź 2011 15:49 Odpowiedzi: 3    Wyświetleń: 2599
  • [BASCOM] Jak mierzyć napięcie (0-5.5V) i prąd (0-2.5A) na ATmega328 w BASCOM?

    Hej, Potrzebuję pomocy w opanowaniu pomiaru: napięcia (3x) i prądu (rezystor 0.1om) Ciągle wychodzą mi głupoty i nie wiem gdzie popełniam błąd. Chciałbym mierzyć napięcie 0-5.5V i prąd 0-2.5A Na początek schemat (ze schematu wykroiłem co zbędne) i kod (tu tylko to co potrzeba do pomiarów) aby było wiadomo o czym gadam ;) https://obrazki.elektroda.pl/4328627700_...

    Mikrokontrolery AVR   02 Cze 2018 06:56 Odpowiedzi: 12    Wyświetleń: 1356
  • [Atmega168][Atmega32][1wire][Bascom] problem z komunikacją

    Kurcze ale malutki jestem... :D Po skrócie 1. Nie używałem JTAG-a i ta wiedza póki co nie jest mi raczej potrzebna. 2. Wiem jak ustawia się fusebits, ale jak napisałem na AT mam wyłączony JTAG a na AT168 nie. Jednak magistrala na AT168 działa bez problemu i to na porcie C z włączonym JTAG-iem 3. Rezystor podciągający dobrałem metodą prób i błędów staneło...

    Mikrokontrolery AVR   27 Wrz 2009 21:23 Odpowiedzi: 28    Wyświetleń: 4328
  • [Atmega32] [Bascom] DS18b20 - dwie linie po dwa DS18B20

    nie, nie, nie, nikomu nie chciało się zajrzeć do dokumentacji BASCOMA? wszystkie polecenia obsługi 1wire można przeprowadzać na DOWOLNEJ LINII: 1WREAD Top Previous Next Action This statement reads data from the 1wire bus into a variable. Syntax var2 = 1WREAD( [ bytes] ) var2 = 1WREAD( bytes , port , pin) Remarks var2 Reads a...

    Mikrokontrolery AVR   27 Sty 2011 20:15 Odpowiedzi: 5    Wyświetleń: 5842
  • Atmega32 - [BASCOM] Dekoder obrotu a menu w m32. Co nie tak?

    Witam. W nawiązaniu do zamkniętego mojego tematu [url=http://www.elektroda.pl/rtvforum/vi... chciałem na atmega32 zrobić takie menu lecz wykorzystując dekoder obrotu. Na przyciskach działa mi to extra ale nie mogę dojść do ładu z tym dekoderem. Z niego poprzez obrót wychodzą impulsy więc chyba musiałoby to być inaczej...

    Mikrokontrolery AVR   30 Sty 2013 19:13 Odpowiedzi: 1    Wyświetleń: 1365
  • Wyświetlacz DEM128064LSBH-PW-N + ATMEGA32 - kilka pytań (podłączenie)

    Cześć, Próbuję poprawnie podłączyć wyświetlacz, który oparty jest na sterowniku ST7565R (w Bascomie dostępne są biblioteki) do Atmegi32. Wybór padł na ten wyświetlacz ze względu na rozmiar okna - idealnie pasuje mi do obudowy. W związku z tym mam kilka pytań, na które mam nadzieję uzyskam odpowiedzi i podpowiedzi :) Poniżej załączam narysowany przeze...

    Mikrokontrolery AVR   13 Mar 2016 11:15 Odpowiedzi: 3    Wyświetleń: 1869
  • [Bascom] RS485 z Atmega328 i ATtiny2313 - brak odpowiedzi od slave'a

    Przy takim kodzie: Attiny2313 - temu raczej nic nie dolega - odbiera i wysyła: $regfile = "attiny2313.dat" $crystal = 8000000 $baud = 9600 '********************* Konfiguracja magistrali 1-Wire Config 1wire = Portd.5 '********************* Config Serialin = Buffered , Size = 10 Enable Interrupts '********************* Konfiguracja wejść i wyjść...

    Mikrokontrolery AVR   02 Sty 2012 21:39 Odpowiedzi: 15    Wyświetleń: 3385
  • [ATmega32][Bascom]Odbieranie\odczytywanie SMS z Siemensa C35

    Witam Zbudowałem układ oparty o uC ATmega32 i połączyłem ją z Siemensa C35. Nie będę opisywał połączenia i wrzucał schematów bo to mi działa. Udało mi się odczytać z komórki: *Stan naładowania baterii *Siłę sygnału antenowego *Date i godzinę *Numer osoby dzwoniącej i zawiesiłem się na odczycie SMS-a. Wykrywam nowego sms-a poprzez zapytanie: Nowysms...

    Mikrokontrolery AVR   04 Sty 2012 10:08 Odpowiedzi: 6    Wyświetleń: 2956
  • Bascom - Atmega328 - SIM800L wysyłanie SMS i Email

    Witam Testuję moduł GSM SIM800L. Chciałem, aby po otrzymaniu komendy przez SMS odsyłał zwrotny SMS lub wysyłał email z danymi. Najpierw "na sucho" klepiąc ręcznie linia po linii przez terminal uzyskałem pozytywne wyniki testów ( tzn. otrzymywałem SMS i email ). Nieco gorzej jest w przypadku podłączenia do Atmega328. Podsłuchując terminalem odbieram:...

    Mikrokontrolery   27 Lis 2017 14:02 Odpowiedzi: 7    Wyświetleń: 1527
  • [Bascom] [Bascom][Atmega328] Nieprawidłowe wyświetlanie strzałek kierunku na LCD 20x4

    Sporo tego ( obsługa SD, PCF8563 + menu do ustawiania daty, obsługa PCF8574 w przerwaniu INT1 )- ale nie ma problemu - zmieniła się tylko zawartość podprogramu Pomiar była taka, jak w pierwszym poście oraz wyłączyłem w wyświetlanie na LCD tych wartości wskazań z DS18B20, oczywiście dostosowałem pozycje wyświetlania do LCD 4*20 - załączniku spakowany...

    Mikrokontrolery AVR   08 Lut 2012 23:26 Odpowiedzi: 3    Wyświetleń: 2676
  • "uLCD-test" Atmega32, Siemens LCD, Bascom.

    Pier -> w programie wystarczy zmienić tylko bibliotekę na odpowiednią do posiadanego wyświetlacza. Tutaj wrzucam wersję jeszcze ciut zoptymalizowaną w stosunku do poprzedniej (okazało się że było kilka linijek niepotrzebnych, które w zasadzie nie były wykorzystywane i zabierały kilka taktów procesora). Oto kod: 'Przeglądarka zdjęć BMP z kart SD 'Wymagania...

    DIY Konstrukcje   29 Gru 2011 22:17 Odpowiedzi: 151    Wyświetleń: 60412
  • [BASCOM][Atmega328] - Poprawny program a jednak błąd.

    Witam. Mam taki program pod wyświetlacz SSD1306 z forum MCS Electronics: [syntax=vbnet] 'oled 0.96 i2C $regfile = "m328pdef.dat" $crystal = 16000000 $hwstack = 64 $swstack = 64 $framesize = 64 Dim Resetflag As Bit dim send as byte Const Kontrast = &HFF '00-FF Kontrast Config Scl = Portc.5 Config Sda = Portc.4 Config Twi = 400000 Declare Sub Rstoled...

    Mikrokontrolery AVR   14 Cze 2016 05:50 Odpowiedzi: 4    Wyświetleń: 1479
  • [Bascom] Jak przesłać dane z DS18B20 przez UART z Attiny2313 do Atmega328?

    Witam Używam Attiny2313 do pomiaru dwóch temperatur z DS18B20. Wynik ( Integer ) przesyłam bez żadnej obróbki przez UART przewodem 40 cm do Atmega328. Atmega rozbija odebrane dane i jest obróbka Kod Attiny2313 $regfile = "attiny2313.dat" $crystal = 8000000 $baud = 4800 '********************* Konfiguracja magistrali 1-Wire Config 1wire = Portd.5...

    Mikrokontrolery AVR   24 Gru 2011 21:00 Odpowiedzi: 10    Wyświetleń: 2750
  • Jak poprawnie wysłać komendy do LCD TFT 3.2 ILI9341 z AtMega328 w Bascom?

    Cześć Zakupiłem ostatnio wyświetlacz LCD taki jak tutaj 3.1.18. Zabronione jest publikowanie informacji do źródeł, które po pewnym czasie wygasają (publikowanie odnośników do stron o charakterze krótkotrwałym). 4218813488. Chciałem go połączyć z moją Atmegą, ale nie mogę przejść samego początku i chociaż wyświetlić 1 piksel. Programuję w bascomie i...

    Mikrokontrolery AVR   19 Maj 2014 10:25 Odpowiedzi: 14    Wyświetleń: 5922
  • [ATmega32] Jak uzyskać zmienną częstotliwość PWM 50-1000 Hz na ATmega32 w Bascom?

    Witam Powracam znowu z moim problemem. Schemat wygląda tak: http://obrazki.elektroda.pl/9508942500_1... Kod tak: Dodano po 30 Błąd znaleziony - złe podłączenie tranzystora.

    Mikrokontrolery AVR   09 Lip 2014 19:04 Odpowiedzi: 21    Wyświetleń: 7809
  • atmega328 Bascom - Odczyt danych z PCF8563 - błędy odczytu z rejestru -dodaje 40

    Witam Mam płytkę Loggera GPS + SD + PCF8563. Jeśli chodzi o GPS i zapis na SD wszytko jest OK. Problemem jest ( i to pierwszy raz się z czymś takim stykam ) odczyt danych z z układu PCF8563. Otóż dla pewnych wartości sekund, odczytana wartość czasu - godziny jest większa o 40 ( czterdzieści ). Czyli jeśli czas jest 22:40:02 to jest wyświetlany poprawnie,...

    Mikrokontrolery Początkujący   08 Wrz 2015 10:33 Odpowiedzi: 4    Wyświetleń: 2337
  • [atmega328][bascom][avr-dos]Odczyt karty mmc nie działa

    Witam. Mam problem z odczytem karty mmc, miałem już działający układ z dobrym kodem ale gdzieś się zawieruszył w gąszczu plików i musiałem się za to wziąść od nowa. Jednak niechce mi działać. Karty mam 2 (32mb mmc sanyo i siemens, obie w fat 16). Na jednej dostaje error init file system 229 a na drugiej error during drivie init 225 Co najciekawsze wczesniej...

    Mikrokontrolery AVR   06 Cze 2011 15:29 Odpowiedzi: 25    Wyświetleń: 5181
  • [Atmega32] [Atmega32][BASCOM] Programowanie zegarka PCF8583 z przyciskami na EvB

    Witam, próbuję zaprogramować prosty zegarek na PCF8583 na płytce EvB i już na wstępie napotkałem na ścianę. Jestem początkujący - generalnie to pierwszy program w bascomie, który ma więcej niż kilkanaście linijek, więc liczę na Waszą wyrozumiałość i pomoc. Udało mi się na podstawie przykładów z tego forum i zaczerpniętych z netu, zmusić do działania...

    Mikrokontrolery AVR   13 Paź 2011 10:13 Odpowiedzi: 8    Wyświetleń: 3999
  • [Atmega32][Bascom] - Odtwarzacz *.wav z panelem dotykowym.

    Ciężko powiedzieć co tam jest nie tak. Spróbuj tego: [syntax=basic4gl]'---PROCESOR-----------... $regfile = "M32Def.dat" Wait 2 $crystal = 16000000 $hwstack = 128 $swstack = 64 $framesize = 64 '---WYŚWIETLACZ-------------------------... $lib "glcdKS108.lib"...

    Mikrokontrolery Początkujący   12 Paź 2012 18:37 Odpowiedzi: 34    Wyświetleń: 4917
  • [Atmega32] Jak obliczyć adres EEPROM 24C02 dla Atmega32 i Bascom?

    Rezystory są już dane na płytce, zresztą zegar na PCF działa bez zarzutu ( no może trochę śpieszy, ale to kwestia kondensatora przy kwarcu ) sprawdziłem połączenia - nóżki 5 czyli SDA ( 24C02 i PCF8583 ) są podłączone do 23 nogi uC, czyli PC1-SDA. Podobnie z SCL. Teraz zrobiłem tak, że odczyt jest po włączeniu/resecie ( przed pętlą główna ), a zapis...

    Mikrokontrolery AVR   22 Mar 2011 19:28 Odpowiedzi: 19    Wyświetleń: 5860
  • atmega32 Bascom - Multileksowanie 6-ciu wyświetlaczy LED

    Witam Mam problem z multipleksowaniem wyświetlaczy LED. Mam gotową płytkę bazową http://obrazki.elektroda.pl/3311050900_1... oraz płytkę wyświetlaczy http://obrazki.elektroda.pl/5528051300_1... najpierw próbowałem ustalić, które segmenty mają się zapalać, aby poprawnie wyświetlać cyfrę. No i zaczyna się problem, bo chociaż...

    Mikrokontrolery Początkujący   29 Lip 2014 20:14 Odpowiedzi: 14    Wyświetleń: 3198
  • Atmega32 Bascom Zapis na SD i komunikacja UART pytania

    Problem ze zmianą nazwy pliku rozwiązałem - oczywiście należy pamiętać, że nazwa pliku może być ośmio znakowa. W kodzie dodałem: Plik = "temDD_MM" + ".txt" Mid(plik , 4 , 5 ) = Data_plik oraz w odczycie czasu Data_plik = Bcd(dday) + "_" + Bcd(mmonth) oraz zmieniłem wpis zapisu Open Plik For Append...

    Mikrokontrolery AVR   17 Mar 2012 07:26 Odpowiedzi: 14    Wyświetleń: 4123
  • [ATMEGA32] Jak napisać program w Bascom dla ATMEGA32 do generowania obrazu TV?

    ' ****************************************... ' * * ' * Mega 8 PAL Video Test Pattern 64 Colours ( noninterlaced ) * ' * * ' * V3.1.38 (c) 2008 Moshtech * ' * * ' ****************************************... ' ' Device -> Analog Devices AD722 or...

    Mikrokontrolery AVR   25 Sty 2010 16:45 Odpowiedzi: 4    Wyświetleń: 5683
  • [Mega32][Bascom] - Dziwne działanie z wyświetlaczem ST7565R

    Witam. Buduję zegarek oparty o Atmegę32 i wyświetlacz na sterowniku ST7565R. Układ podobny do mojego [url=http://www.elektroda.pl/rtvforum/to... zdalnego. Skopiowany jest z niego program, oczywiście przerobiony odpowiednio i powycinane co trzeba. Na razie tylko go uruchamiam. I tak jak przy pisaniu programu pod "Panel zdalny" nie...

    Mikrokontrolery AVR   29 Wrz 2016 16:39 Odpowiedzi: 2    Wyświetleń: 978
  • BASCOM, AVR, RS485, kłopot z komunikacją kilku urządzeń

    Witam, drogich forumowiczów. Mam problem z komunikacją kilku urządzeń w sieci rs485. A tak prawdę mówiąc to z komunikacją pomiedzy dwoma, jednym "master" i jednym "slave". Normalnie staram się zadawać pytania w ostateczności na forum Elektroda, ale po prawie 3 tygodniach siedzenia przy problemie, przeglądaniu masy poradników i postów związanych z rs485...

    Mikrokontrolery Początkujący   23 Paź 2020 10:17 Odpowiedzi: 27    Wyświetleń: 2937
  • NM7010A Wiznet [bascom][ATmega32] - Problem z uruchomieniem serwera HTTP

    witam, a mi ten program nie działa. pinguje układ ale nie wyswietla mi strony oto kod: [syntax=basic4gl]$regfile "m32def.dat" $lib "i2c_twi.lbx" $crystal = 11059200 Config 1wire = Portc.2 $baud = 19200 ' use baud rate $hwstack = 64 ' default use 32 for the hardware stack $swstack = 64 ' default use 10 for the SW stack $framesize = 200 Dim T1 As Byte...

    Mikrokontrolery   01 Lis 2011 14:19 Odpowiedzi: 9    Wyświetleń: 3918
  • [Bascom] Sterownia pilotem - jaki odbiornik podczerwieni?

    Witam! Sorki że odgrzebuję stary temat, ale mam problem. Szukałem w helpie bascoma przykładowego programu ( mam atmega32 i płytkę testową evb 3.4 16Mhz ) i zmieniłem tam tylko nazwę Uc taktowanie na 16 Mhz i żeby wyświetlał to na lcd i nic. Mój program wygląda następująco: '---------------------------------------...

    Mikrokontrolery AVR   14 Lis 2011 17:00 Odpowiedzi: 40    Wyświetleń: 9260
  • Bascom Atmega32 - Czarne kostki na wyświetlaczu Atmega Bascom

    Witam Piszę program w Bascomie na Atmega32 do sterowania ogrzewaniem w warsztacie i mam problem. Jest zegar RTC, zewnętrzny Ram, Timer, Menu i to wszystko działa bez zarzutu - dokładnie tak jak bym chciał. Chciałem dołożyć czujnik temperatury i wykorzystać do tego celu wejście ADC. Problem pojawia się w momencie jak w podmenu "Start_webasto" dodaję...

    Mikrokontrolery AVR   10 Sty 2014 15:16 Odpowiedzi: 15    Wyświetleń: 3504
  • Bezprzewodowy termometr do pieca C.O. BASCOM 433MHz z zapisem danych na kartę SD

    http://obrazki.elektroda.pl/3089511800_1... Witam, dziś prezentuje swój bezprzewodowy termometr pracujący na częstotliwości 433 MHz. Urządzenie składa się z nadajnika i odbiornika. Nadajnik odczytuje temperaturę pieca C.O. i wysyła ją do odbiornika. W odbiorniku mamy możliwość ustalenia górnego i dolnego progu załączenia alarmu, który...

    DIY Konstrukcje   21 Lip 2018 13:17 Odpowiedzi: 124    Wyświetleń: 50997
  • Bascom AVR 1.11.8.3, Atmega32: błąd nawigacji w menu po odczycie DS18B20

    Witam, proszę o pomoc: buduje sterownik na zasadzie włącz/wyłącz, to akurat nie jest w tym momencie ważne :), ale przejdźmy do szczegółów - ma pobierać dane z 4 czujników DS18B20, sam odczyt działa poprawnie, problem zaczyna się w menu, do kroku "2.2" czasem "2.3" wszystko działa poprawnie, lecz z "2.2" i naciśnięciu 'dalej' (lub "2.3") przeskakuje...

    Mikrokontrolery   27 Gru 2007 23:45 Odpowiedzi: 2    Wyświetleń: 2568
  • Atmega32 Basom AVR - makra , funkcje trygonometryczne -NAN

    Witam Problem mam następujący.. Walcze już od kilku dni nad przeniesieniem danych z excela a dokładnie z makr do atmegi 32 w BASCOM AVR. Problem jest taki, że excel prawidłowo wylicza to makro, a mój program w BASCOMIE niestety nie ;(.. Podaje kod makra w excelu: Sub PMV() Private Sub CommandButton1_Click() CLO = Worksheets("PMV").Rang...

    Mikrokontrolery AVR   01 Lut 2012 13:06 Odpowiedzi: 5    Wyświetleń: 2021
  • [Bascom] [Atmega32] [ENC28J60] Termometr LAN

    Po kilku dniach pracy urządzania stwierdziłem że jednak przydało by się żeby serwerek dodatkowo wysyłał dane do "https://thingspeak.com/" chociaż z termometru domowego. Próbowałem na rożne sposoby ale nie mam pojęcia jak to zrobić. Może ktoś z Was jest w stanie zmodyfikować kod ? Może kolega (at)bart-projects czyta ten temat? ;) (to ten sam kod co w...

    DIY Konstrukcje   29 Sie 2021 09:54 Odpowiedzi: 28    Wyświetleń: 5412
  • Komunikacja sprzętowa SPI ATMEGA32 i karta SD. Obługa AVR DOS w BASCOM.

    Temat wałkowany ale jak ktoś ma kłopoty z sd to tu mój kod działający na atmege32 karta 256mb sformatować ją należy przed uruchomieniem układu 'Bascom kod [syntax=basic4gl]$regfile = "m32def.dat" $hwstack = 128 ' rozmiar stosu sprzętowego $swstack = 128 ' rozmiar stosu $framesize = 128 $include "Config_MMC.bas" $include "Config_AVR-DOS.bas" Dim Btemp1...

    Mikrokontrolery AVR   29 Sie 2013 10:17 Odpowiedzi: 11    Wyświetleń: 6385
  • Sterownik domowy na ATmega32 - kod BASCOM, sterowanie światłem i piecem

    Panowie, Panie potrzebuję pomocy bo siedzę i siedzę i nie mogę sobie dać rady z kodem BASCOM. Jestem początkujący, a raczej raczkujący w AVR, programowaniu itd. :( Próbuję zbudować sterownik do pokoju który ma wykonywać: -sterowanie światłem (8x) -sterowanie piecem/kotłem gazowym (temperatura noc i dzień-dwie różne temperatury) -każdy przycisk ma dwie...

    Mikrokontrolery Początkujący   29 Lis 2014 20:44 Odpowiedzi: 6    Wyświetleń: 2958
  • Atmega32 - Bascom: Jak rozwiązać problem z za krótkim string?

    Pokaż źródła. $regfile = "m32def.dat" $crystal = 8000000 $hwstack = 340 $swstack = 128 $framesize = 128 $eeprom $include "Config_MMC.bas" $include "Config_AVR-DOS.BAS" Config Debounce = 30 '---------------------------------------... Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.4...

    Mikrokontrolery Początkujący   10 Sty 2013 14:16 Odpowiedzi: 9    Wyświetleń: 1767
  • Atmega32 i LCD KS108 - brak stałego wyświetlania obrazu po resecie

    Witam wszystkich. Zakupiłem ' D0 (LCD_GRAPH/con12) - PA0 (con15) ' D1 (LCD_GRAPH/con12) - PA1 (con15) ' D2 (LCD_GRAPH/con12) - PA2 (con15) ' D3 (LCD_GRAPH/con12) - PA3 (con15) ' D4 (LCD_GRAPH/con12) - PA4 (con15) ' D5 (LCD_GRAPH/con12) - PA5 (con15) ' D6...

    Mikrokontrolery AVR   05 Sty 2011 20:42 Odpowiedzi: 2    Wyświetleń: 2946
  • Jak przeliczać przepełnienie Timer1 16bit w ATmega32 z preskalerem 256?

    Zamieszczony wcześniej kod jest sprawdzony - działa na atmega8 Również po pomyfikacjach portów działa na attiny2313 i zajmuje 65% flash, wiec jest jeszcze miejsce na jakieś "wodotryski". Używam Bascom demo w wersji chyba najnowszej: 1.11.8.7 build 001 MS windows XP SP-2 Program pod attiny2313 na płytce uruchomieniowej ZL11AVR (Płytka ZL2AVR pod megę...

    Mikrokontrolery   22 Gru 2012 16:48 Odpowiedzi: 54    Wyświetleń: 14832