bascom przesunąć tablica

Znaleziono około 75 wyników dla: bascom przesunąć tablica
  • Tablica LED.Nietypowe i dość skomplikowane składanie danych.

    Jeżeli między znakami masz jedną kolumnę odstępu, to na pierwszej stronie będą dwie, a nie jedna kolumna z drugiego znaku, no ale to szczegół ;) Nie wiem, jak masz zapisaną "czcionkę". Jak na moje oko, to może być po bajcie na każdą linię i takich linii 7, jedna po drugiej, potem następny znak itd. Nieużywane bity (te z prawej, znaki wyrównane sa do...

    Mikrokontrolery   11 Kwi 2005 05:48 Odpowiedzi: 11    Wyświetleń: 2718
  • [bascom] Jak dynamicznie wybrać tabelę na podstawie zmiennej w Bascom?

    Poczytaj w pomocy o instrukcjach: DATA , RESTORE, READ. Kiedyś robiąc skomplikowane menu używałem tego do przechowywania stałych tekstów/opisów. Wszystkie były tej samej długości. Aby nie używać SELECT CASE zrobiłem wstawkę asemblerową. O ile dobrze pamiętam rejestry R8 i R9 są używane jako wskaźnik dla funkcji READ. Możesz też wszystkie swoje dane...

    Mikrokontrolery AVR   19 Wrz 2009 18:46 Odpowiedzi: 4    Wyświetleń: 2153
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Jak przesunąć tablicę 25 danych z CODE do XRAM w mikrokontrolerze 8051?

    Dobrze by było podac w czym programujesz asembler, C++, bascom??

    Mikrokontrolery   09 Sty 2006 23:16 Odpowiedzi: 5    Wyświetleń: 792
  • REKLAMA
  • Korekcja programu w Bascomie dla tablicy matrycowej 8x80 z wyświetlaczem 2x16

    Witam chciałbym prosić o pomoc w korekcji programu napisanego w bascomie. Skonstruowałem tablice o rozdzielczości 8x80 pikseli na której są wyświetlane: zegar temperatura, imieniny. Chodzi mi o to żeby przystosować tablice do wyświetlania nazw przystanków tak jak jest to rozwiązane w komunikacji miejskiej. Chciałbym aby był do tego sterownik z wyświetlaczem...

    Mikrokontrolery Początkujący   17 Lis 2014 11:31 Odpowiedzi: 0    Wyświetleń: 633
  • Jak przesuwać dane w tablicy i uśredniać pomiary ADC w BASCOM?

    (at)zumek Dzięki za kod, ale nie do końca wiem jak on działa. Szkoda :( W1 to tablica wskaźników na W, przesunięta o dwa miejsca? Mylisz się :( W1 , to jakby wskaźnik na W powiększony o 1 element tablicy W , czyli 2 bajty . Natomiast tablica wskaźników , to ... nie z tej bajki ;) A dokładnie rzecz ujmując , to Bascom definiuje tablicę W1 , w obszarze...

    Mikrokontrolery   05 Cze 2007 16:21 Odpowiedzi: 9    Wyświetleń: 3893
  • REKLAMA
  • Atmega16, Bascom, pomysł na zapis i wyświetlanie zmiennej.

    Stwórz tablicę za pomocą: Dim Zmienna(5) As Byte 'lub Word, Integer, Long, Single, Double... Przed zapisem aktualnej wartości do Zmienna(1), przesuń wartości z 1, 2, 3, 4 o jeden indeks (na 2, 3, 4, 5). Pamiętaj aby zrobić to tak, by nie "zamazać" wartości przy przesuwaniu. Potem zapisujesz aktualną wartość do Zmienna(1) i masz komplet, który...

    Mikrokontrolery AVR   19 Lut 2013 21:32 Odpowiedzi: 9    Wyświetleń: 2303
  • [Mega88a][Bascom] Multipleksowanie, pobieranie z DATA

    Bascom jest tak beznadziejny, że adresuje tablice od 1 a nie od zera. To by jednak dawało przesunięcie o jeden a nie 2.

    Mikrokontrolery AVR   05 Lut 2018 23:19 Odpowiedzi: 7    Wyświetleń: 657
  • REKLAMA
  • Bascom. Rotate na trzech zmiennych, w jaki sposób?

    Tak na szybko - pierwsze skojarzenie: skopiować element tablicy do zmiennej tymczasowej, na niej przeprowadzić przesunięcie, a następnie nadpisać pole tablicy zmodyfikowaną zmienną tymczasową. pozdrawiam

    Programowanie   27 Gru 2007 12:32 Odpowiedzi: 2    Wyświetleń: 1340
  • BASCOM AVR - jak wykonać przesunięcie bitów w prawo?

    Jak nie rozumiesz całości to ciężko będzie to tak w kawałkach tłumaczyć bo w drugiej funkcji jest wskaźnik na tablice z danymi. Trzeba pobrać adres tych danych u Ciebie i trudno się wypowiadać nie widząc całości. Mam dużo swoich spaw i też nie bardzo mam czas się oderwać. Najlepiej ściągnij jakąś biblioteke do obsługi LCD z Forum Bascom i zobacz jak...

    Mikrokontrolery AVR   22 Sie 2016 12:33 Odpowiedzi: 4    Wyświetleń: 1830
  • [ATTINY2313] [ATTINY2313][BASCOM] Jak przesuwać elementy tablicy przy pomiarach DS18b20?

    ' Na początku kodu Index_tab=0 ...... ...... If Licznik = 1200 Then IF Index_tab=3 Then ' przesuniecie w tył jeżeli pozyskano co najmniej 3 pomiary Pomiar(1)=Pomiar(2) Pomiar(2)=Pomiar(3) Else ' Fragment kodu wykonywany dla Index_tab=0,1 i 2 Incr Index_tab IF Index_tab>3 Then Index_tab=3 End If Pomiar(index_tab)...

    Mikrokontrolery AVR   13 Lis 2009 16:51 Odpowiedzi: 2    Wyświetleń: 2046
  • Emulacja klawiatury PC w Bascom - problem z odczytem danych

    I2crbyte Z(i) , Nack Wcześniej masz for i=0 to 5 Nie wyrzuci ci takiego błedu ale zapis jest zly. W bascomie adresowanie tablicy zaczyna się od 1 (z(1) - to jest pierwszy element tablicy) Błąd wyświetla dopiero chyba bascom avr. Daj pętle przesuniętą o 1 i będzie dobrze. Ale uważaj - to przesuniecie (for i=1 to 6) może ci też pogmatwać inne...

    Mikrokontrolery   21 Maj 2006 20:14 Odpowiedzi: 3    Wyświetleń: 1802
  • BASCOM - Jak przejść do kolejnego elementu w tablicy stringów?

    Po pojawieniu się PINB.0 = 1 zwiększaj indeks tablicy Idx. Idx to zmienna którą będziesz indeksował tablicę w poleceniu: Lcd Tablica(idx). Ponieważ program może być na tyle szybki, że mógłby przesunąć indeks tablicy o parę kroków naprzód jeśli na PINB.0 utrzymuje się stan wysoki, to musisz też zapamiętać czy zwiększenie zostało już wykonane i pozwolić...

    Mikrokontrolery AVR   08 Sie 2013 01:27 Odpowiedzi: 11    Wyświetleń: 3123
  • REKLAMA
  • Jak wygenerować 3-fazowy sygnał 0-10V z Atmega16/32 w BASCOM?

    Musisz albo dodać 3 x DAC do procesora, albo wygenerować 3xPWM (o rozdzielczości > 1024) i odfiltrować to dolnoprzepustowo. Do tego dojdzie jeszcze wzmacniacz, żeby uzyskać amplitudę 10V. Przesunięcie o 120° to tylko kwestia odpowiedniego indeksowania tablicy z wartościami chwilowymi sinusa.

    Mikrokontrolery   07 Lut 2011 18:25 Odpowiedzi: 2    Wyświetleń: 1344
  • Przesunięcie bitów w tablicy o 2 bity w lewo w C - jak to zrobić?

    Zdaje się że kolega rapid. dał rozwiązanie ale sprawdzę ją dopiero jutro wieczorem bo mam kolokwium :D Myślałem że da się to rozwiązać bez dodatkowych zmiennych no ale trudno. Wszyscy mówią że C daje dużo większe możliwości programiście niż bascom a w bascomie wystarczyło by zmiennaa.1 = zmiennab.7 zmiennaa.0 = zmiennab.6 i tyle.

    Programowanie Początkujący   24 Mar 2015 20:10 Odpowiedzi: 23    Wyświetleń: 1623
  • Termometr DS18B20+Atemega8+Bascom - próba zrozumienia kodu

    16 (liczba nie cyfra) ponieważ temperatura odczytywana jest z dokładnością do 4 cyfr po przecinku, dlatego odczytaną wartość trzeba podzielić przez 16 (przesunąć o 4) Bd(1) = 1wread(9) tu do Bd jest wpisanych 9 bajtów ( liczba bajtów w nawiasie) odczytanych przez 1wread(9) z czego 2 pierwsze to temperatura OK pierwszą rzecz rozumiem Co do drugiej,...

    Mikrokontrolery AVR   17 Lut 2011 18:00 Odpowiedzi: 9    Wyświetleń: 5316
  • [ATMEGA 8] Jak napisać program do tablicy LED z ATMEGA8 i BASCOM?

    Tak problem został rozwiązany. Zamiast tworzenia tablicy o wielkości 6*Ilość_znaków - w której są przetrzymywane wartości wierszy danej kolumny litery. Stworzyłem Tablicę 30-elementową do której wpisywana jest tylko jedna litera w jednej pętli (od 30-25 komórki tablicy - tak aby jej nie było widać na matrycy), w kolejnej pętli litera jest przesuwana...

    Mikrokontrolery AVR   02 Lis 2010 07:54 Odpowiedzi: 106    Wyświetleń: 35925
  • Bascom AVR: Jak zmierzyć przesunięcie fazowe sygnału prostokątnego 8kHz?

    Dopieścić m dobre słowo , lubię dopieszczać , ale Bascoma to nie potrafię zbytnio , pocę się już 2 tygodnie i dopiero dziś po sugestiach kolego coś wydłubałem. A może jak bym przepuścił SIN-us przez 2 klucze otwierane z przesuniecie 90 st. zrobił pomiar napięcia , napisał tablicę X i Y i na tej podstawie stwierdzał przesunięcie ? ale następny temat...

    Mikrokontrolery AVR   21 Sty 2017 18:06 Odpowiedzi: 48    Wyświetleń: 2592
  • Jak zaimplementować kolejkę FIFO do SMS-ów w Bascom?

    Witam Jakoś nie widzę problemu. Po pierwsze można sobie zadeklarować zmienną tekstową, która może przechować do bodajże 255 znaków. Można sobie też zadeklarować tablicę z takimi zmiennymi i odpowiednio operować tymi danymi. Na przykład każdy nowy SMS będziesz wpisywał do pierwszej komórki w tablicy po tym jak poprzednie SMSy przesuniesz o jedną pozycję....

    Mikrokontrolery   14 Cze 2007 12:14 Odpowiedzi: 2    Wyświetleń: 1815
  • Jak połączyć 8 zmiennych (a-h) w jedno słowo 8-bitowe do 74HC595 w Bascom AVR?

    dla opisu programu w pseudokodzie(nieznam bascoma.. wole asm itp..) przyjme że bity sterujące znajdują się w dolnych częściach zmiennych.. i zamiast a..h przyjme tablice stan[0] do stan[7] TMP = 0 pętla wykonywana od 0 do 7 ze skokiem o 1 przesuń tmp o jeden bit w lewo tmp = stan[numer wykonania pętli] koniec pętli w tmp jest skompresowany stan 8 bitów...

    Mikrokontrolery   15 Lis 2005 08:54 Odpowiedzi: 4    Wyświetleń: 1304
  • Attiny13 [bascom] - Wstawienie sterowania PWM do programu

    Mnie zawsze to działa, a moim zdaniem jak można tak zrobić to nie niesie to szkód. Zresztą zgodność w fazie ma znaczenie, ale nie zawsze. Jeśli steruję jedną diodą to nie ma to znaczenia. Zresztą czy mógłbyś mi pokazać na diagramach w datasheecie dowód na to, że dioda przy zmianie OCR w złym momencie błyśnie lub zgaśnie całkowicie? Bo moim zdaniem inne...

    Mikrokontrolery Początkujący   28 Gru 2012 09:34 Odpowiedzi: 14    Wyświetleń: 2583
  • Jak mierzyć ujemne temperatury DS1820 w Bascom z dokładnością 0,1°C?

    Małe pytanko do jakiego to jest scalaka? Jesli do ds1822 to strona 3 manuala LSB 62(dec)=3e(hex) MSB 2(dec)=02(hex) cała liczba 023e(hex) cztery najmlodsze bity to wartosc po przecinku temp= 023,e (hex)= 35.... e=1110 0,e=(1/2+1/4+1/8)=0,875 zatem masz za niska temp ciała 35.875 *C :) kod przykladowy dla delphi: temp:=(buf[1] and 7)*16+((buf[0] and...

    Mikrokontrolery   07 Lis 2004 23:57 Odpowiedzi: 50    Wyświetleń: 9711
  • Bascom operacje na bitach - Bascom operacja na bitach

    Witam, proszę o poradę. Wykonałem matrycę świetlną LED 8x8, program sterujący pisałem w BASCOM AVR, matrycą steruję przez układ 74164 plus tranzystory, chciałbym uzyskać efekt przesuwających się liter, schematy zapalanych diod dla danej litery są zdefiniowane w ośmiu tablicach oddzielnie dla każdego wiersza zapalanego w matrycy. Mój pomysł jest taki...

    Mikrokontrolery   17 Mar 2013 20:00 Odpowiedzi: 6    Wyświetleń: 2412
  • [bascom] odczyt z tablicy wartości byte do zmiennej word

    Otóż ten "adres" nie przesuwa o bajty, ale o długość zmiennej. Czyli jak masz Word to przesuwa o 2 bajty. Ale zawsze jest to wielokrotność 8 bitów. I przypuśćmy że nie jest istotne czy przesunie o długość zmiennej byte czy o długość zmiennej word... Jeżeli więc odczytujesz do zmiennej typu Word, to Lookup zawsze będzie odczytywało po 2 bajty. ...ale...

    Mikrokontrolery AVR   08 Paź 2009 12:35 Odpowiedzi: 9    Wyświetleń: 3836
  • Bascom: Obsługa matrycy LED 126x15 - dziwne zachowanie programu

    Coś znalazłem jest w kodzie obliczanie pozycji: Sta = B1 * 15 Sto = Sta + 14 Pozycja = Licznik2 - 6 B = Pozycja * 15 Licznik 2 zaczyna liczyć od 6 więc 6-6 *15 = 0 a w procedurze wyświetlającej następuje odejmowanie od b liczny jeden w każdym odświeżeniu więc zamiast ciągu 15,14,13,12... mam 255,254,253,252... i podejrzewam że to jest powodem wariowania...

    Mikrokontrolery   10 Kwi 2005 00:13 Odpowiedzi: 24    Wyświetleń: 3041
  • Pomiar prądu AC 230V z układem ACS712-05 i Bascom: Dokładność 0.1A, AC vs DC

    Mam takie urządzenie ktore mierzy szczyty sinusoid przesuniętych w fazie z trzech przekładników prądowych. Jako, że jest to też Modbus Slave z baudrate 250kbps to nie chciałem robić ADC na przerwaniu bo te już mają co robić z obsługą komunikacji. Tak więc ADC jest obsługiwane przez pooling flagi ADC. Zamieszczam tylko kawałek kodu. W tym urządzeniu...

    Mikrokontrolery AVR   07 Sty 2023 20:31 Odpowiedzi: 9    Wyświetleń: 993
  • Jak dodać ogon do gry Snake w BASCOM 8051?

    Wklej kod zobaczymy co wyrzeźbiłeś. Tutaj masz o tym jak wygląda ramka wysyłana przez klawiaturę PC: http://www.beyondlogic.org/keyboard/keyb... Samo odebranie znaku jest proste, gorzej z kodami przyciśnięcia zwolnienia itp, aby algorytm się nie rozrósł trzeba pominąć obsługę tych dodatków i rozpoznawać wyłącznie określone przyciski, myślę że mikrostyki...

    Mikrokontrolery   08 Paź 2005 23:46 Odpowiedzi: 18    Wyświetleń: 1938
  • BASCOM, Przewijanie kilku tekstów na lcd bez shiftlcd

    Witam. Niestety to nie działa, gdy inkrementacja zmiennych "przesunięcie1 i 2" się zeruje po osiągnięciu len(x) w warunku if...then w głównej pętli, cały napis z Bufor_text zanika i tworzy się na nowo. widoczne na nagraniu: na Lcd pierwszy wiersz jest bufor_text + " "+ zmienna(przesunięcie) 1022010 const gdyż nie są wpisywane w moim projekcie na sztywno...

    Mikrokontrolery AVR   20 Kwi 2020 16:52 Odpowiedzi: 15    Wyświetleń: 831
  • [atmega16][c] czujnik wstrząsów na INT1, procek świruje...

    eh... W bascomie nie piszę bo... to bascom ;) . Ale c też nie jest idealne, nie oszukujmy się. No ale nie o tym miałem. Nie czytacie uważnie opisu problemu. Zaremowane jest żeby było widać, co jeszcze próbowałem i żeby można było samemu w razie czego sprawdzić co robiłem, jak robiłem albo zerknąć co robiłem nie tak i napisać o tym. Opóźnienia są po...

    Mikrokontrolery AVR   02 Mar 2009 20:23 Odpowiedzi: 4    Wyświetleń: 1350
  • Jak napisać analizator widma akustycznego w Bascom dla LCD i Atmela?

    beta to kąt 0 ReX Jeszcze jedna rzecz mi nie pasuje. Beta osiagnie maks wartosc 465 , po podzieleniu przez 32 = 15 ,czyli maks wartosc jaka mozemy wyciaganc z tablicy sinus: Tmp_c = sinus(15 + 8) * Dane tojuz chyba wyjaśniłem ale moge napisac jeszzce raz beta AND 31 daje jako wynik reszte z dzielenia przez 32 czyli liczby z zakresu od 0 do 31. powtażaja...

    Mikrokontrolery   09 Sie 2006 08:21 Odpowiedzi: 86    Wyświetleń: 26053
  • Jak uruchomić czujnik DS18B20? Problem z wyświetlaniem danych na LEDach

    Sorry zmyliłeś mnie tym koden na 1820(18s20). DS18B20 w pierwszych dwu bajtach temperatura zapisana jest na 12bitah (11 + bit znaku), a w 1820 na dziewięciu (8+1 znaku). 50h i 05h to 0550h (0000 0101 0101 0000binarnie) jeżeli przesuniesz 4 bity w prawo otrzymasz 0000 0000 0101 0101 czyli 0055h czyli 85stC (gotowe stopnie). A w mlodszym niblu mlodszego...

    Mikrokontrolery   13 Lut 2004 07:08 Odpowiedzi: 10    Wyświetleń: 2615
  • [Bascom] [Bascom][ATmega8] Program do trawiarki - problem z wyborem trybu na innym uC

    Witam mam problem z programem do trawiarki mianowicie znalazłem na necie program do sterowania trawiarką chciałem do tego dopisać wybór menu żeby było jeszcze był drugi tryb sterowania trawiarką. Wgrałem program do uC i działało poprawnie potem chciałem wgrać ten sam program bez żadnych zmian na inna ATmege8 i okazuje się że teraz program działa trochę...

    Mikrokontrolery   10 Sty 2013 19:30 Odpowiedzi: 2    Wyświetleń: 1533
  • [Bascom] Jak uniknąć resetowania wyświetlacza 7-seg LED przy naciśnięciu przycisku?

    Cześć Chciałem prosić kogoś o wskazówkę jak poradzić sobie z problemem wyświetlania wartości "Wartosc2" poniższego kodu. Mój problem polega na tym że w momencie naciśnięcia przycisku ( w programie to Up, Dwn ) gdy na wyświetlaczach jest np 1.1 wyświetlacze "resetują" się i wskazują wartość 00 po zwolnieniu przycisku wyświetlona zostaje poprawnie kolejna...

    Mikrokontrolery AVR   17 Wrz 2010 09:26 Odpowiedzi: 4    Wyświetleń: 4292
  • [Bascom] Problemy z komunikacją USART - brak stałej odpowiedzi, pętla danych

    Shift jest od przesuwania bitów. Ty musisz przesuwać całe bajty w tablicy Buffer_in. Użyj sobie mojej metody odbierania: [syntax=vbnet]Inputbin Dana Buffer_in(in_pos) = Dana Incr In_pos If In_pos = 9 Then 'Jak zmieści się co najmniej jedna cala ramka danych If Buffer_in(1) = &H01 Then 'To sprawdzamy czy jest prawidłowo rozpoczęta If Buffer_in(2) = &H10...

    Mikrokontrolery   19 Mar 2019 00:36 Odpowiedzi: 14    Wyświetleń: 768
  • Emulator zmieniarki CD do Audi - odbiór bitstreamu, Bascom, algorytm

    Jakby ktoś chciał zrobić coś podobnego, to pewne informacje są w poniższym linku: http://forums.hackaday.com/viewtopic.php... To moje pierwsze próby napisania programu. Jeszcze nie testowałem go w praktyce [syntax=basic4gl]$regfile = "m168def.dat" $crystal = 8000000 '$sim Config Timer1 = Timer , Prescale = 64 , Capture Edge = Falling , Noise...

    Mikrokontrolery AVR   17 Sie 2011 15:09 Odpowiedzi: 6    Wyświetleń: 1568
  • [Bascom] [Bascom][Atmega8] Sterownik AVT2829 - problemy z reakcją na pilota

    Witam. Chciałem zrobić sterownik wzmacniacza audio na bazie kitu AVT2829. Szczególnie zależy mi na uczeniu się dowolnego pilota. Zrobiłem płytkę przystosowałem do niej program, użyłem większego procesora (atmega8) no i program działa ale strasznie ułomnie. Procedura zapamiętania kodów z pilota przebiega jak należy ale już samo działanie jest strasznie...

    Mikrokontrolery   10 Sty 2018 21:58 Odpowiedzi: 2    Wyświetleń: 657
  • [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ń: 4355
  • Atmega16 DS18b20: Pulsujący LCD, błąd StoreBit, optymalizacja kodu Bascom

    Witam panowie od razu podkreślę że jeszcze uczę się bascoma więc proszę nie krzyczeć i nie usuwać tego postu do kosza Siedzę już nad tym 3 dzień i efekt mojej pracy nie najgorszy ale mam parę pytań po pewnych rzeczy nie rozumiem i nie mogę rozwiązać. Więc tak założeniem był pomiar temperatury przez ds18b20 wyświetlenie je na LCD i 4 wyświetlaczach 7...

    Mikrokontrolery AVR   08 Lut 2010 15:10 Odpowiedzi: 11    Wyświetleń: 3093
  • [bascom]zabezpieczenie transmisji RS wysyłanej bezprzewodowo 433Mhz

    Jest to podobne -owszem. Oczywiście, że jest algorytm do obliczania CRC jak i LRC. Trzeba skorzystać z google i z pewnością coś się znajdzie. Na tym forum jak i na Wikipedii na pewno coś znajdziesz jak obliczyć CRC. Mogę tylko powiedzieć, że całość opiera się na przesuwaniu i używaniu funkcji XOR. Są też gotowe funkcje do znalezienia w necie które przyspieszają...

    Mikrokontrolery AVR   25 Lis 2013 16:33 Odpowiedzi: 11    Wyświetleń: 2280
  • [atmega8][bascom avr] pcf8583,wyswietlacz siedmiosegmentowy

    Witam! Od pewnego czasu usiłuje napisać program do obsługi zegara na pcf8583 i wyświetlaczach siedmiosegmentowych lecz bez efektu. Jest sporo tematów tego typu, ale większość zegarów realizowana jest na LCD. Główny problem polega na wyświetleniu czasu na wyświetlaczach 7segmentowych. Proszę o jakąkolwiek pomoc i podpowiedzi. Schemat układu: http://obrazki.elektroda.net/13_12708371...

    Mikrokontrolery AVR   22 Kwi 2010 18:02 Odpowiedzi: 9    Wyświetleń: 4578
  • ATMEGA 2560: Jak odtwarzać krótkie pliki WAV bez użycia avr-dos.bas?

    I działa to tylko dlatego że bufor został przesunięty???? Tak. Jeżeli zastosujesz taki kod: $regfile = "M32Def.dat" $crystal = 16000000 $hwstack = 128 $swstack = 64 $framesize = 64 '---------------------------------------... Dim Timer1_licznik As Byte Dim Buffer(256) As Byte At 1024 Dim Write_position...

    Mikrokontrolery AVR   16 Lis 2016 22:22 Odpowiedzi: 328    Wyświetleń: 97395
  • [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ń: 1026
  • Cyfrowe Portfolio z wyświetlaczem LCD

    http://obrazki.elektroda.pl/9090946500_1... Witam. Chciałbym dziś zaprezentować niewielkie, pokazowe urządzenie. Idea zbudowania takiego cyfrowego portfolio sięga czasów, gdy gdzieś tu na elektrodzie pojawiła się "Elektroniczna Wizytówka". Bardzo zaciekawił mnie ten projekt, lecz większość podeszła krytycznie do nazwy "wizytówka". Postanowiłem...

    DIY Konstrukcje   13 Sie 2013 16:51 Odpowiedzi: 69    Wyświetleń: 29325
  • Analiza napięcia zmienn.w czasie z przetwornika A/C - rozkład na częstotliwości

    ale dla mnie wygląda podejrzanie wyrównywanie do całkowitej wyniku sin() i cos(). Tu wzorowałem się na kodzie ze strony http://www.dspguide.com/graphics/T_12_4.... . Tam wynik także jest zamieniany na wartość całkowitą poleceniem CINT - ogólnie obliczenia są prowadzone z użyciem zmiennych całkowitych. Chyba nie - nie wiem, co to za dialekt Basica,...

    Mikrokontrolery   20 Lut 2012 18:59 Odpowiedzi: 55    Wyświetleń: 6316
  • [Atmega8] [Atmega8][BASCOM] Optymalizacja kodu sterownika akwarium - oświetlenie i grzałka

    Kod po zmianach-przeniesienie napisów do eeprom; [syntax=basic4gl] '---------------------------------------... '***************************STEROWNIK AKWARYSTYCZNY***************************... '____________________________________by_... '**********************************RABBI...

    Mikrokontrolery AVR   24 Gru 2011 00:30 Odpowiedzi: 27    Wyświetleń: 4176
  • [BASCOM] Jak przesuwać pojedyncze bity przez wiele zmiennych Byte (A, B, C, D, E) w pętli FOR?

    Jesli to jest zawsze od najmłodszego bitu do najstarszego to można mieć tablicę pięciu bajtów i tam sie można odwoływać do kazdego bitu takiej tablicy. Na przykład: https://obrazki.elektroda.pl/4298129300_... W nowym Bascom jest mozliwość formuowania TYPÓW (Dim MyType As Type) i z tym pewnie tez by mozna coś pokombinować bo w takim...

    Mikrokontrolery AVR   30 Cze 2025 19:54 Odpowiedzi: 7    Wyświetleń: 369
  • BASCOM - LED Matrix - niepoprawne wyświetlanie, jak wysterować?

    Pin OE w stan wysoki i odłącza wyjścia od rejestru szeregowego układu. Pinem OE można nawet regulować jasność świecenia sterując go PWM. Wiersze mają zasilanie z tranzystorów a SCT ściągają odpowiednie kolumny do GND. Czyli z tego co widzę po schemacie tak jak u kolegi. Wpisuje dane do kolumn i włączam tranzystor zasilający wiersz 1. W kolejnym przerwaniu...

    Mikrokontrolery Początkujący   24 Sty 2017 22:16 Odpowiedzi: 26    Wyświetleń: 4371
  • ATTiny2313 - Konfiguracja Timer0 w C do migania diodą LED bez użycia Delay

    Raczej najpierw musisz sie nauczyć C No właśnie próbuję. Przez ostatnie kilka dni przewertowałem więcej PDF od kontrolerów, niż przez ostatnie 3 lata :D Na razie największy problem dla mnie to operacje bitowe - wiadomo w Bascom łatwiej. Kupiłem nawet Attiny4313, coby nie brakło pamięci. Problem był jednak w momencie polecenia włączenia przerwań, były...

    Mikrokontrolery Początkujący   05 Lis 2015 15:45 Odpowiedzi: 47    Wyświetleń: 3039
  • Bascom - Jak przesuwać tekst na LCD z góry na dół?

    Możesz to odwzorować w tablicy i przepisywać ekran. Przy pomocy Locate możesz zmieniać pozycję "kursora" na ekranie, czyli miejsce od którego zaczniesz wpisywanie tekstu. Pamiętaj jednak, że to czego nie nadpiszesz - pozostanie.

    Mikrokontrolery AVR   26 Maj 2014 23:52 Odpowiedzi: 6    Wyświetleń: 1362
  • Bascom \\ Atmega8 - Tablica matrycowa LED5x7 z książki Marcin Wiązania

    U mnie po zmianie tekstu który ma zostać wyświetlony z Bascom AVR na 12, na matrycy zaczęło się coś wyświetlać, ale nie to co powinno. Zamiast 12 wyświetla się 1,8,<,: i $, w różnych odstępach od siebie, i np. 8 wyświetla się dwa razy i to jedna po drugiej. Całość normalnie przesuwa się od prawej do lewej.

    Mikrokontrolery Początkujący   28 Mar 2013 08:45 Odpowiedzi: 9    Wyświetleń: 3630
  • Jak uruchomić i poprawić program wskaźnika VU na ATMEGA8?

    Witam Tak Panowie ja się z Wami zgadzam (z racji tego iż w programowaniu jestem jak but) chociaż z tymi diodami i analogowym wskaźnikiem zupelnie nie. Jeżeli chodzi o program to od początku miałem takie wrażenie, że cos jest nie tak. Uważałem, że trzeba to napisać co najmniej w C, ale najlepiej w asemblerze - niestety programista mi nie powiedział w...

    Mikrokontrolery AVR   03 Sty 2013 01:13 Odpowiedzi: 3    Wyświetleń: 2682
  • [mega8][BASCOM AVR] Za dlugi program 115% co zrobić?

    Najlepiej wysyłaj określoną ramkę, np.: 0xFF hou minu sek t t1 (odpowiedni typ, jeśli nie jest 8 bitowy to go musisz "pociąć") 0xFF Odbierasz do tablicy w której elementy się przesuwają i co odbiór sprawdzasz czy pierwsza odebrana i 7. odebrana są 0xFF i w takim wypadku przepisujesz odpowiednie elementy tablicy do odpowiednich zmiennych. Da się to zrobic...

    Mikrokontrolery AVR   25 Sie 2009 21:14 Odpowiedzi: 25    Wyświetleń: 2244