regfile atmega

Znaleziono około 3713 wyników dla: regfile atmega
  • ATMEGA BASCOM - przerobienie kodu z atmega1284p na atmega8

    Unknown statement Atmega 8 nie ma portu "A". (tylko "B", "C" i "D"). Nie zmieniłeś też $REGFILE na poprawny! Jeżeli chodzi o regfile to zmieniłem, kod na samej górze jest oryginałem, stąd brak zmian w nim Dlaczego przerabiasz kod na takiego dinozaura? Jeśli chcesz zastosować tańszy procesor to spróbuj ATmega88PA, ATmega644P albo inne z końcówką 4PA...

    Mikrokontrolery AVR   18 Cze 2013 11:05 Odpowiedzi: 4    Wyświetleń: 2217
  • REKLAMA
  • Atmega 8535 i ATmega32L ten sam program a inaczej działa ?

    Witam mam problem. Mam program do pomiaru temp 2xDS18B20 podłączone do PB0 (1wire). Po uruchomieniu uK z prawej strony LCD wchodzi pewnien napis potem znika i wyświetla się temp. Na 8535 działa wszystko Ok napis ladnie i płynnie wjeżdża a na 32L wchodzi ale wooolno co 4 sekundy jedna literka a pomiar temperatury w ogóle nie działa. Program jest napisany...

    Mikrokontrolery   25 Lut 2008 11:31 Odpowiedzi: 2    Wyświetleń: 1266
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Program w Bascom dla LCD 3310 i Atmega8 - przykład z pinoutem

    własnie to czytałem wcześniej i nie mogę dać sobie rady.Mam atmege8L podłączoną bezpośrednio pod LCD 3310 (logika 3,3 v). Nic mi się nie wyświetla.dlatego proszę o podesłanie jakiegoś programiku w Bascomie pod atmege8 z opisem jakie porty do czego podpiąć żebym w końcu doszedł co mam źle. Za każdym razem wykorzystuję programy z innego procka a z racji...

    Mikrokontrolery   25 Sty 2009 17:49 Odpowiedzi: 15    Wyświetleń: 4768
  • Bascom Atmega 1284P - Moduł internetowy na ENC28J60

    Witam Korzystając kodu Tuxgraphics zmodyfikowanego przez Kolegę Mundi1970 , chciałem również postawić prosty serwer pokazujący temperatury z kilku czujników oraz wilgotność i ciśnienie. Po zmianach regfile i pinu CS nie mogę go jednak skompilować. Występują trzy błędy: Error 46 Line: 363 Assignment Error Enc28j60_linkup Erroe 229 Line: 450 End Sub or...

    Mikrokontrolery   29 Paź 2013 11:48 Odpowiedzi: 5    Wyświetleń: 3435
  • [ATmega8] - Powitanie na LCD przed uruchomieniem programu

    dajesz tak $regfile = "m8def.dat" $crystal = 8000000 lcd "jestem atmega" wait 1 cls lcd "cos tam znowu" wait 1 cls lcd "i tak dalej" ... do 'własciwy pogram loop end

    Mikrokontrolery   13 Wrz 2007 11:29 Odpowiedzi: 3    Wyświetleń: 1232
  • REKLAMA
  • 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ń: 3294
  • Jak dodać brakujący plik $regfile m1284def.dat do Bascom dla ATmega1284?

    Kurcze tylko mam kolejny problem bo mój program zajmuje już 40kb a będzie dalej rozbudowywany. Więc mnie blokuje znowu wersja demo. Chyba będe musiał zostawić tą atmege i zakupić atmegę64 i przegladnąć program i go jeszcze bardziej zmodyfikować, żeby zmniejszyć rozmiar. Dziwne jest to że mam wersję Bacoma 2.0.7.3 i tam również nie ma. Nie bardzo rozumiem...

    Mikrokontrolery AVR   02 Mar 2013 17:08 Odpowiedzi: 13    Wyświetleń: 2436
  • REKLAMA
  • [Atmega2560][Bascom]Odczyty z ADC - magia jakaś...

    To już załatwia bascom - jest ustawione na Auto. co do sedna, sprawdziłem dziś na swoim układzie kanały 0-7 ADC następującym programem: [syntax=basic4gl] $regfile = "m2560def.dat" $crystal = 16000000 Config Adc = Single , Prescaler = Auto , Reference = Avcc Dim Wart_adc1 As Word Dim Wart_adc2 As Word Start Adc 'AVCC bezpośrednio do 5V, AREF w powietrzu,...

    Mikrokontrolery   18 Lis 2012 10:41 Odpowiedzi: 11    Wyświetleń: 2886
  • ATMEGA32 Bascom - Zapis na karte SD (AVR-DOS) crash

    Hahahaha :D tak! W IDE sa wpisane takie dla małego projektu i małego procesora. Mając większy projekt i procesor trzeba je albo tam zmienić albo wpisać bezpośrednio w projekcie. Kompilator się nie pyta o nie bo ma wpisane te domyślne, ale one są za małe. Musisz wiedzieć jaki masz mikrokontroler i ile ma RAM`u. Na przykład ATmega 32 ma 2kB RAM`u (dwa...

    Mikrokontrolery AVR   19 Sty 2015 13:02 Odpowiedzi: 6    Wyświetleń: 1299
  • ATmega8535 - przetwornik 8bitowy AC i wysylanie do ATmega128

    Czy ATmega8535 ma tylko mierzsyć napięcie i wysyłać? Jeśli tak to po co taki duży uK do tego? :) Program może wyglądać tak: $regfile = "m8535.dat" $crystal = 16000000 $hwstack = 32 $swstack = 10 $framesize = 40 Dim W As Word Config Watchdog = 2048 Start Watchdog Reset Watchdog Config Adc = Single , Prescaler = Auto , Reference = Internal Start...

    Mikrokontrolery   12 Mar 2008 22:57 Odpowiedzi: 11    Wyświetleń: 1430
  • ATmega644p stk200/300 - Nie mogę zaprogramować uc

    Faktycznie, masz chyba jakąś starszą wersję Bascoma i brakuje pliku m644pdef.dat Musisz też pamiętać o ustawieniach opcji Bascoma i zmianie zapisu na początku programu na $regfile = "m644pdef.dat".

    Mikrokontrolery Początkujący   04 Lis 2012 23:40 Odpowiedzi: 5    Wyświetleń: 1854
  • Jak zasilić Atmega 8535 i poprawić błędy w Bascom?

    Witam, Przedewszystkim na początku umieć informację, która wskaże kompilatorowi dla jakiego procesora ma utworzyć kod: $regfile = "m8535.dat" Nie jest to konieczne jeśli wybierzesz ręcznie w ustawieniach Bascoma jaki to procek a vcd_a tak właśnie zrobił

    Mikrokontrolery   13 Sie 2006 12:16 Odpowiedzi: 7    Wyświetleń: 1734
  • REKLAMA
  • Konfiguracja 2 UART w Atmega644P w Bascom 1.11.9.0 - błąd 117, nieznane przerwanie

    Witam. Ustaw prawidłowy scalak powinno być : $regfile = "m644pdef.Dat"

    Mikrokontrolery Początkujący   07 Lis 2013 22:35 Odpowiedzi: 4    Wyświetleń: 1272
  • atmega328p - Błąd wrong write count przy programowaniu Bascomem

    ....przeniosłem się na atmega32.... .... Hmmm, przesiadłeś się na ATmega32 a kompilujesz pod ATmega328p :?: To są dwa "troszkę" różne procesory. A programator jak podłączasz :?:

    Mikrokontrolery   25 Maj 2013 17:09 Odpowiedzi: 3    Wyświetleń: 2991
  • Jak zaprogramować atmega 8 w Bascomie pin reset jako I/O

    Witam ! Przetestowałem ten kod: $regfile = "m8def.dat" $crystal = 1000000 Config Lcd = 20 * 4 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc , E = Portc.4 , Rs = Portc.5 Lcd "witam!" Fourthline Lcd "4" End i wszystko jest OK, program się kompiluje Prawdopodobnie powodem nie kompilowania...

    Mikrokontrolery AVR   08 Gru 2009 14:57 Odpowiedzi: 30    Wyświetleń: 6626
  • [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ń: 921
  • 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ń: 1083
  • Mój pierwszy program na mikrokontroler ATmega 8 - błędne działanie

    Tak też można: $regfile = "m8def.dat" Config Portd.1 = Output:Config Portd.4 = Output Portd.1 = 0:Portd.4 = 1 Do Waitms 100 Toggle Portd.1:Toggle Portd.4: Loop Nie naruszasz wtedy innych końcówek portu D, które możesz wykorzystać do innych bardziej szczytnych celów. (A z końcówkami czasem jest krucho.)

    Mikrokontrolery   05 Lut 2006 23:16 Odpowiedzi: 4    Wyświetleń: 849
  • ATMEGA 8: LCD nie wyświetla tekstu, możliwe błędne podłączenie przewodów

    Twoja konfiguracja jest dobra. $regfile = "m8def.dat" $crystal = 8000000 Config Lcdpin = Pin , Db7 = Pb.0 , Db6 = Pd.7 , Db5 = Pd.6 , Db4 = Pd.5 , E = Pb.7 , Rs = Pb.6 cls Do locate 1,1 Lcd " Test " Loop End Wgraj ten program i pokręć potencjometrem od kontrastu.

    Mikrokontrolery AVR   28 Wrz 2010 10:45 Odpowiedzi: 11    Wyświetleń: 2667
  • Jak zaprogramować ATmega 8 do sterowania elektrozaworem z czujnikiem gazu?

    To chyba powinno wyglądać tak: $regfile = "m8def.dat" Config Portb = Output Portb = &B00000000 Config Portd = Input Portd = &B11111111 Do If Pind.5 = 0 Then Portb.4 = 1 Loop End Oczywiście można i tak, ale mi działa tak jak ja napisałem. I autor tematu musi zbudowac programator STK200/300(pod LTP) lub STK500 pod USB.

    Mikrokontrolery AVR   05 Sty 2011 21:29 Odpowiedzi: 9    Wyświetleń: 2770
  • Zegar wtórny Atmega8 z osobną cewką na sekundy i osobną na minuty

    Pozwolę sobie umieścić post pod postem żeby wiadomość dotarła do zainteresowanego. Jeszcze lepszym wyjściem dla takiego zegara będzie zastosowanie dedykowanego rezonatorka 32768Hz (32,768KHz) Wartość 32768 to w zapisie binarnym dokładnie piętnaście bitów. Jeśli więc Timer będzie zliczał generowane impulsy to po 32768 uzna że mineła sekunda :D Bascom...

    Mikrokontrolery   15 Maj 2015 21:30 Odpowiedzi: 33    Wyświetleń: 3219
  • [atmega328] [atmega328][bascom] Sterowanie PWM2 dla OC2A i OC2B bez ICR2, ICR2H, ICR2L

    [syntax=basic4gl]$regfile = "m328pdef.dat" $crystal = 16000000 '*** Timer0 Config for 500Hz Interrupt CTC Mode *** Config Timer0 = Timer , Prescale = 256 , Compare A = Disconnect , Compare B = Disconnect , Clear Timer = 1 Enable Compare0a : On Compare0a Int0_isr : Compare0a = 249[/syntax] Kompiluje się bez problemu. Co do ustawienia na rejestrach. Napisałem...

    Mikrokontrolery AVR   12 Kwi 2015 17:22 Odpowiedzi: 11    Wyświetleń: 1743
  • [Atmega32,128] [Bascom] Komunikacja między dwoma modułami bluetooth WT12

    dzięki:), odbiornik śmiga, że aż miło. Mam jeszcze problem z sparowaniem odbiornika i nadajnika. Nadajnik łączy mi się automatycznie z komputerem i w programie S3 Term v1.0 działa, jest wszystko OK. Nie potrafię jednak skomunikować nadajnika z odbiornikiem. Chcę wysyłać nadajnikiem kolejno informacje A, B, C... po czym w odbiorniku mają przełączać się...

    Mikrokontrolery AVR   31 Lip 2012 10:35 Odpowiedzi: 17    Wyświetleń: 3515
  • [ATmega16a][BASCOM]Dziwne, niestabilne zachowanie pinów jako wejścia

    [syntax=vbnet] $regfile = "m16adef.dat" 'mikrokontroler $crystal = 8000000 'częstotliwości oscylatora taktującego mikrokontroler Poziom Alias Pina.7 : Config Poziom = Input : Set Poziom 'wew podciągnięcie do VCC Obudowa Alias Pinc.5 : Config Obudowa = Input : Set Obudowa 'wew podciągnięcie do VCC Led_p Alias Portc.4 : Config Led_p = Output 'po starcie...

    Mikrokontrolery AVR   12 Kwi 2021 06:31 Odpowiedzi: 12    Wyświetleń: 726
  • [Atmega 8] [Bascom] Mrugający wyświetlacz LCD przy pomiarze z DS18B20

    Programu napisanego pod ATmege8 nie można bezpośrednio wrzucić na ATtiny i odwrotnie. Pokaż lepiej oba swoje programy, bo link, który podałeś nie działa. Dodano po 2 Trzeba pewnie przynajmniej zmienić dyrektywę $regfile definiującą typ mikrokontrolera.

    Mikrokontrolery AVR   04 Gru 2008 13:16 Odpowiedzi: 27    Wyświetleń: 4904
  • [Bascom] Jak dobrać $crystal dla RC5 ,1Wire , SD -HW SPI

    Na razie nie ma problemów z działaniem przy : $regfile = "m2560def.DAT" 'ATMEGA 2560 $crystal = 4000000 $hwstack = 64 $swstack = 64 $framesize = 64 Ale karta SD chodzi za wolno. Fakt że na soft-spi . Na Hardware zapewne można by poszaleć ale nie potrafię tego opanować niestety <rozkłada ręce>. Na moje oko procesor chodzi na 4MHz więc...

    Mikrokontrolery AVR   05 Sty 2010 12:40 Odpowiedzi: 72    Wyświetleń: 9744
  • [ATmega][Bascom] Proszę o podpowiedź co robię źle, polecenie incr.

    marcinek.p - to gotowiec dla ciebie, nie mam jak go przetestować ale jestem pewien że zadziała jak trzeba. Masz tu przerwanie, miganie led i zliczanie migniec z incr Mozna to wszystko wkleic do przerwania ale dobra zasada nakazuje w przerwaniach umieszczać jak najmniej kodu. [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 1000000 $hwstack = 32 $swstack...

    Mikrokontrolery AVR   08 Lut 2012 12:14 Odpowiedzi: 11    Wyświetleń: 2247
  • Atmega168 Bascom - Przerwanie co 5us i odczyt 8 bitów

    e marcus to jest tak jest cała linia 8-bitowa na której lecą non stop jakieś dane do różnych układów, są też dodatkowe 4 linie sterujące na której lecą tylko impulsy "0" i wtedy właśnie lecą właściwe dane które chcę odczytać AVR'em. W sumie z tych 4-linii sterujących na jednej lecą impulsy "0" 128-raz y które wywołują Czy masz jakiś powód aby tą 8-bitową...

    Mikrokontrolery Początkujący   18 Lis 2014 09:04 Odpowiedzi: 65    Wyświetleń: 4944
  • ATMEGA128 BASCOM automatyczne przeładowanie timer3

    Witam, niestety ale chyba coś jest nie tak? Na wstępie należałoby wyjaśnić że nie ma czegoś takiego jak "automatyczne przeładowanie timera" (reload/load timer1 powiedzmy). Termin ten jest związany z procedurą konfiguracji timerów występującą tylko w trybie "Normal", gdzie każdorazowo początkowa wartość timera musi być wpisana przez processor. Taka...

    Mikrokontrolery AVR   21 Sty 2015 23:40 Odpowiedzi: 6    Wyświetleń: 1979
  • ATmega8 Bascom - opóźnienie gaszenia LED po puszczeniu przycisku S1

    Grala1 - Nie wiem czy ta wersja spełni oczekiwania : '$prog &HFF , &HE1 , &HD9 , &H00 ' Fusebity fabryczne !!! $sim ' dyrektywa opuszczania zwłoki (usunąć ten wiersz przy wgrywaniu w chip) $regfile = "m8def.dat" ' dyrektywa kompilatora o rodzaju procka ATMega 8 $crystal = 16000000 ' określenie kwarca 16 MHz Config Pinb.1 = Output...

    Mikrokontrolery AVR   05 Lut 2012 19:38 Odpowiedzi: 21    Wyświetleń: 5566
  • Konfiguracja USART1 i RTC w ATmega128 z użyciem Bascom

    Witam, Jak byś zobaczył do HELPa Bascoma to byś dużo się dowiedział :) $regfile = "m128def.dat" $crystal = 16000000 $baud = 9600 'set the baud rate for the first hardware UART. $baud1 = 9600 'set the baud rate for the second hardware UART. 'when CONFIG COMx is not used, the default N,8,1 will be used Config Pinb.7 = Output Config Com1 = Dummy...

    Mikrokontrolery   01 Lip 2006 07:11 Odpowiedzi: 1    Wyświetleń: 1794
  • Czy BASCOM-AVR obsługuje ATmega168? Jaki programator wybrać?

    Witam Moja propozycja jest taka sciagnij note katalogowa z atmela tam masz spis rejestrow z adresami tego procka ,utworz swoj plik np. atm168DEF.dat a w nim wpisz te rejestry(na podstawie jakiegos innego procka) . W pliku *.bas na poczatku wstaw $regfile ="atm168DEF.dat" i powinno dzialac Pozdrawiam

    Mikrokontrolery   21 Sty 2005 13:40 Odpowiedzi: 2    Wyświetleń: 1415
  • Jak połączyć AT90S8515 i ATmega8515 przez SPI? Ustawienia i kod AVR

    witajcie mam taki probem chce połączyć dwa avry jeden to at 90s8515 8Mkwarc drugi to atmega 8515 16M kwarc Atmege chce ustawić na MASTER połączyłem piny SCK, MOSI,MISO,SS obu układów chce wysłać z atmegi zmienną "a" do atmela i odwrotnie KOd ATMEGI $regfile = "m8515.dat" $crystal = 16000000 dim a as byte config spi=hard , data order=msb, polarity=high...

    Mikrokontrolery   13 Lis 2004 12:45 Odpowiedzi: 10    Wyświetleń: 1158
  • [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ń: 2022
  • Jak zacząć projekt monitoringu z ATMEGA162, RS i modemem SMS?

    Witam, poniżej zamieszczam kod z Bascoma mojego sterownika BMS, w tej chwili kontroluje temperaturę, czas, Rs232, LCD 2x16. Obsługa z klawiatury lub pilota RC5, w obecnej chwili rozwiajm go o dostęp przez internet. zajmuje ok 8kb pamięci więc w A162 będziesz miał jeszcze drugie tyle pamięci. Ja kożystam z A32 Pozdrawiam. PS. daj znać jak zakończysz...

    Mikrokontrolery   20 Wrz 2006 16:37 Odpowiedzi: 6    Wyświetleń: 1788
  • Dobór rezystora do przełącznika przy ATMEGA 8 - jaki prąd maksymalny?

    W takim razie nie trzeba żadnych rezystorów. Jeden koniec przycisku podłączasz do wybranego portu mikrokontrolera, a drugi do masy. W programie musisz dać "0" zamiast "1", ale to chyba wiesz sam. Przykładowo przycisk dołączony do PB1 ma zrobić podniesienie wartości I o jeden: $REGFILE="m8def.dat" $CRYSTAL=8000000 Config Pinb.4 = Output Config...

    Początkujący Elektronicy   12 Kwi 2008 20:02 Odpowiedzi: 5    Wyświetleń: 1370
  • [atmega8] [atmega8][BASCOM] I2C - wyświetlacz pokazuje 165, brak reakcji na odpięcie I2C

    Podstawowa sprawa - w drugiej linijce kodu masz napisane, że $crystal = 8000000 podczas gdy na schemacie nie masz podłaczonego żadnego kwarca. Jeśli używasz wewnętrznego oscylatora (i oczywiście masz tak ustawione FuseBit'y), to ATmega pracuje na 1MHz i taką wartość powinieneś ustawić w programie, bo nic nie będzie działać, albo będzie, ale "dziwnie"...

    Mikrokontrolery AVR   23 Maj 2009 16:56 Odpowiedzi: 22    Wyświetleń: 8006
  • Atmega8L w Bascom - jak dodać brakujący układ do listy?

    Witam. Nie wiem jak deklarujesz w programie dany mikrokontroler, ja wpisuję w ten sposób i nigdy nie miałem problemu. $regfile " m8def.dat" Każdą Atmegę 8. ATmega 8L może mieć większy zakres zasilania 2.7V - 5.5V.

    Mikrokontrolery Początkujący   25 Maj 2014 10:52 Odpowiedzi: 13    Wyświetleń: 1737
  • ATmega8535 - problem z programowaniem FLASH przez SPI (STK/200)

    ojoj panowie elektronicy:P Mam podobny problem z AT90S8535 i programatorem STK200/300. Czyta pamięć, resetuje ale nie chce programować. Może to sprawa konfiguracji Bascoma? po pierwsze - ustawiles opoznienie w konfiguracji? (bascom/programator/delay - tak z 300 ustaw, do 1500 moze dojedziesz) po drugie - wpisz na sztywno $regfile="m8535.dat" zaraz na...

    Mikrokontrolery   11 Mar 2006 01:53 Odpowiedzi: 4    Wyświetleń: 1443
  • [Bascom] Komunikacja UART między Atmega16 i Atmega328 - zamiana zmiennych i transmisja dwukierunkowa

    Witam Panowie mam problem mianowicie z komunikacją UART 2 AVR .Jeden z nich to Atmega16(odbiornik) a drugi Atmega328(Nadajnik) i tak: Nadajnik wysyła 2 zmienne do odbiornika na którym jest wyświetlana wartość na LCD i wszystko działa poprawnie ale zdarza się tak że zmienne lubią zamienić się miejscami tzn, "Znak" dostaje wartość "Znak_1" i odwrotnie....

    Mikrokontrolery AVR   23 Maj 2024 22:39 Odpowiedzi: 2    Wyświetleń: 498
  • [atmega8][bascom] licznik bcd i wyświetlanie na 7seq

    Witam Chciałem zbudowac układ który liczył by 0-9 i wyświetlane to było na siedmiosegmentowym wyświetlaczu... .......... prosze o pomoc i o jakies proste wytłumaczenie moich błędów. myslalem jeszcze o robieniu tego za pomoca rozkazu INC i dodawania tylko nie wiem jak zawartośc rejestru wystawic na wyjscia z gory dziekuje za pomoc pozdrawiam Tu masz...

    Mikrokontrolery AVR   23 Cze 2009 19:37 Odpowiedzi: 8    Wyświetleń: 4426
  • Atmega128 - Zatrzymanie programu przy użyciu waitus powyżej 2

    Witam. Po raz pierwszy zaczynam używać Atmegi128. Chciałem odpalić programik testowy który zapali diody. Zapalam cztery diody na PORTC i to działa. Problemem pojawia się kiedy wstawię do programu dowolne polecenie wait waitms waitus. Program tak jakby się wtedy zatrzymuje. Atmega pracuje na zewnętrznym kwarcu 8MHz. [syntax=basic4gl] $regfile = "m128def.Dat"...

    Mikrokontrolery AVR   12 Mar 2014 21:31 Odpowiedzi: 9    Wyświetleń: 1434
  • Eclipse, programowanie 5 diod na Atmega 32 - sekwencja czasowa

    W Bascom to parę linijek. Proszę bardzo: [syntax=vbnet] $regfile = "m32def.dat" 'wybor typu procesora $crystal = 8000000 'ustalenie czestotliowsci taktowania Config Pina.1 = Output ' diody Config Pina.2 = Output ' diody Config Pina.3 = Output ' diody Config Pina.4 = Output ' diody Config Pina.5 = Output ' diody Dioda_1 Alias Porta.1 'Wygodne aliasy...

    Mikrokontrolery Początkujący   20 Sty 2018 16:19 Odpowiedzi: 7    Wyświetleń: 732
  • Atmega 8 - Bascom - Dioda świeci cały czas, co poprawić w kodzie?

    Diodę gaś tak jak ją zapalasz. [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 1000000 Config Portb.0 = Input Config Portb.1 = Input Config Portd.5 = Output Przycisk1 Alias Pinb.0 Dioda Alias Portd.5 Przycisk2 Alias Pinb.1 PORTB.0 = 1' to jest podciąganie do Vdd - działaj w tym celu na rejestrze 'PORTX lub PORTX.Y PORTB.1 = 1 Reset Dioda Do If Przycisk1...

    Mikrokontrolery Początkujący   22 Mar 2014 09:43 Odpowiedzi: 9    Wyświetleń: 2226
  • [Atmega8] Atmega8 BASCOM TIMER1 – sprawdzenie kodu generatora 50Hz do UPS/przetwornicy

    Witam. Jestem poczatkujacym dlatego proszę o błachostkę. Buduje ups-a / przetwornice trafo z starego ups-a a generator 50hz ... Niema dlatego wybor padl na atmege 8 i timer1. Czy ktoś co coś jarzy mógłby mi to sprawdzić ? Byłbym wdzięczny . Oto kod : $regfile = "m8def.dat" 'atmega 8 $crystal = 8000000 '8 mhz 'INNE KONFIGURACJE Config Timer1...

    Mikrokontrolery AVR   13 Cze 2010 12:30 Odpowiedzi: 7    Wyświetleń: 1979
  • Dlaczego program BASCOM do ściemniania diody na ATmega16 nie działa?

    Jeśli masz Atmegę 16 to zmień w porgramie $regfile = "m8def.dat" na: $regfile = "m16def.dat" Zakładam, że fuse bity ustwiłeś na taktowanie 8MHz, gdyż tyle masz w kodzie.. Jeśli to nowa ATmega i nie bawiłeś się fusebitami, to zamień w kodzie programu $crystal na $crystal = 1000000 ,gdyż takie taktowanie jest domyślnie ustawione fabrycznie.

    Mikrokontrolery AVR   07 Lut 2012 22:23 Odpowiedzi: 12    Wyświetleń: 4120
  • Atmega16 - Timer2 nie zlicza, różnice w konfiguracji z Atmega8?

    Witam Na atmega8 program działa idealnie lecz na atmega 16 nie działa timer2 w ogóle nie zlicza nie mogę go uruchomić.. Czy na atmega16 uruchamia się go innaczej niż na atmega8. [syntax=basic4gl]$regfile = "m16def.DAT" $crystal = 1000000 $baud = 1200 Config Timer2 = Timer , Async = On , Prescale = 128 On Timer2 Zegarek Enable Interrupts Enable Timer2[/syntax]...

    Mikrokontrolery AVR   04 Paź 2012 20:24 Odpowiedzi: 10    Wyświetleń: 1350
  • Atmega128 i Bascom - brak reakcji pętli, LED nie miga, co sprawdzić?

    $Regfile="m128def.dat" $Crystal=8000000 Config porta=Output Porta=&B01010101 Do Rotate Porta,Left Waitms 200 Loop End Procek zapala co drugiego leda ale ruchu brak.Sprawdziłem fuse... mam włączoną 103 jak przełącze na "atmega 128 mode" świecą wszystkie ledy i nic

    Mikrokontrolery AVR   06 Mar 2009 21:51 Odpowiedzi: 7    Wyświetleń: 1349
  • [ATmega8][Bascom] - Sprawdzenie programu - nie działa poprawnie

    Witam , wklejam kod jaki udało mi się wypocić. Miało być tak pięknie a wyszło jak zawsze :-( Ten twój kod jest oczywiście błędny. Po pierwsze, jeżeli stosujesz napięcie referencyjne wewnętrzne, to dla AtMega 8 wynosi ono 2.56V. Zatem poziom napięcia mierzonego podanego na dowolny pin ADC nie może przekroczyc tej wartości. Jeżeli jednak ten warunek...

    Mikrokontrolery Początkujący   02 Cze 2013 21:42 Odpowiedzi: 18    Wyświetleń: 4632
  • Sterowanie silnikiem krokowym, atmega 8, zmiana szybkości

    Dodaj na początku dim flaga as byte. Resztę masz- podprogramy i główną pętlę. 'PROGRAM DO STEROWANIA SILNIKIEM KROKOWYM $regfile = "m8def.dat" $crystal = 8000000 Config Portb = Output 'czyli uaktywniam porty D Portb = &B01110111 'określam który z portów będzie jako pierwszy aktywny Config Pind.2 = Input Pind.2 = 1 Config Debounce = 30 'czekaj...

    Mikrokontrolery   13 Paź 2010 19:04 Odpowiedzi: 63    Wyświetleń: 16515