bascom zapis tablica tablica

Znaleziono około 212 wyników dla: bascom zapis tablica tablica
  • Jak zapisać i odczytać 70 rekordów w EEPROM w Bascom na Atmega32?

    Wydaje mi się że jak byś nie zrobił i będzie działało to tak jest dobrze ;] ilu programistów tyle podejść do tematu... Jeżeli już zadeklarujesz taką dużą tablicę to tak czy siak będzie ona zajmowała jakąś przestrzeń w pamięci więc czemu nie użyć jej i odczytać z eeprom wszystkiego na raz. Kiedyś robiłem podobny sterownik do CO ze sterowaniem temperaturą...

    Mikrokontrolery Początkujący   16 Mar 2012 22:11 Odpowiedzi: 4    Wyświetleń: 1983
  • REKLAMA
  • Atmega 32 Bascom - jak poprawnie ustawić miesiąc i rok w rejestrze?

    Mając trochę wolnego czasu napisałem parę funkcji do obsługi układu PCF8583. Funkcja która ustawia godzinę i datę zapisuje też dane potrzebne do obliczenia pełnego roku, dzień tygodnia jest obliczany automatycznie na podstawie daty. Funkcje Pcf8583_write i Pcf8583_read można wykorzystać do zapisywania/odczytywania danych z wolnej pamięci ram. Dostępne...

    Mikrokontrolery AVR   26 Sty 2013 19:17 Odpowiedzi: 30    Wyświetleń: 6189
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • 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ń: 51096
  • BASCOM - Jak zapisywać wartości w tablicy po kliknięciu przycisku?

    No właśnie tak jak napisałeś. Parameter(8) = "Off" to jest właśnie zapis. Oczywiście pod warunkiem że jest to tablica Stringów a nie jeden String.

    Mikrokontrolery AVR   17 Sie 2014 18:24 Odpowiedzi: 3    Wyświetleń: 1047
  • BASCOM - LED Matrix - niepoprawne wyświetlanie, jak wysterować?

    Chyba dopiero zaczynasz z tymi tablicami ASCII :D Znaki od 0 do 32 (chyba) są niedrukowalne. Należą do nich CR Carriage Return i LF Line Feed. Numer 32 ma spacja. Kolejny to chyba wykrzyknik. Teraz jeśli masz tablicę z wzorami jak dany znak ma wyglądać, i na przykład w kodzie Autora informacja jak dany znak ma wyglądać mieści się w pięciu bajtach, to...

    Mikrokontrolery Początkujący   24 Sty 2017 22:16 Odpowiedzi: 26    Wyświetleń: 4371
  • REKLAMA
  • Bascom AVR – jak zdefiniować i używać tablicę tekstów do LCD w Atmega?

    Tablice wielowymiarowe to albo albo tablice tablic, albo specyficznie numerowany wektor... tablic tablic w BASCOMie nie zrobisz, ale wektor jak najbardziej. zamiast: int tablica[n][n]; tablica[x][y] = zmienna; możesz pisać: int[n*n] tablica; tablica[x*n+y] = zmienna; To jest oczywiście zapis w składni C++, w BASCOMie tablicę deklarujesz tak: Dim tablica...

    Mikrokontrolery   14 Lip 2009 13:49 Odpowiedzi: 7    Wyświetleń: 4514
  • REKLAMA
  • BASCOM - Przykładowy program komunikacji TX RX między dwoma 8051

    No fakt, to jest BASCOM 8051 a nie AVR. :oops: Ale idea jest taka sama. Trzeba zrobić sobie bufor w pamięci (np. tablica bajtów - Array) i dwa wskażniczki: Zapis, Odczyt; które będa sobie biegać w kółko po tablicy - tworząc tym samym bufor kołowy (http://en.wikipedia.org/wiki/Circular_b... Zapis będzie wskazywał element, który aktualnie można zapisać....

    Mikrokontrolery   01 Lut 2009 22:46 Odpowiedzi: 14    Wyświetleń: 2341
  • 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
  • Błędy kompilacji w Bascom dla Atmega8 z LCD i DS1820 - linia 185

    Przepisujesz z ksiazki? :cunning: Popatrz dobrze czy np. jest tam cos takiego: $regfile = M8def.dat Tutaj masz poprawny kod: 'Program sterowania dwoma układami DS1820 dołączonymi 'do tej samej magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator 'o częstotliwości...

    Mikrokontrolery AVR   26 Sie 2008 17:34 Odpowiedzi: 8    Wyświetleń: 2996
  • REKLAMA
  • Jak napisać program termometru dwu punktowego w Bascom dla ATmega8?

    Ok tutaj masz kody zrodlowe z ksiazki "Programowanie mikrokontrolerow AVR w BASCOM". Proponowalbym na tym etapie zakonczyc temat! 'Program obsługi jednego układu DS1820 dołączonego 'do magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator 'o częstotliwości...

    Mikrokontrolery   10 Maj 2008 09:22 Odpowiedzi: 32    Wyświetleń: 4778
  • Atmega16+PCF8583+BASCOM - Odczyt czasu zwraca 0:0:0, co robię źle?

    Druga kwestia, to zapis do pamięci 24c04 liczby zmiennoprzecinkowej, hmm. nie robiłem nigdy tego, nie bardzo wiedziałem jak to ugryźć. Sprawa jest generalnie prosta. Liczba typu single zajmuje cztery bajty, wystarczy więc ją rozbić na pojedyncze bajty i zapisać każdy z osobna. Przy odczycie robisz dokładnie odwrotnie. Powiesz pewnie "no dobra, ale...

    Mikrokontrolery AVR   31 Maj 2009 11:47 Odpowiedzi: 60    Wyświetleń: 9599
  • [mega8][BASCOM]Jak zapisać i odczytać dane z 24Cxx ?

    Zapisać -> Nie wiem w jakim stanie go masz, ale pewnie jako 8 bajtów:) Wytnij z tego bajty rodziny etc, zostaw sam SN właściwy, i jak pisał chyba JmL masz "tablice" w eepromie, no to siup zapisujesz pod ta i ta komórkę, co potrzeba. - tyle apropo zapisu Odczyt -> odczytujesz co któryś bajt(same SNy) do jakiejś innej tablicy w ramie i szukasz w niej...

    Mikrokontrolery AVR   09 Sie 2008 21:57 Odpowiedzi: 143    Wyświetleń: 17516
  • RS232 i Bascom: brak zapisu znaku z Waitkey() do EEPROM i tablicy bufor(5)

    Nie wiem dokładnie czy bascom dokonuje konwersji typu string na byte w tym może być problem. Spróbuj zmienna nm zadeklarować jako 'byte' może pomoże.

    Mikrokontrolery   12 Sie 2010 19:04 Odpowiedzi: 8    Wyświetleń: 2466
  • Zapisywanie i odczytywanie szeregu danych w eepromie avr.

    tak, stosuj tablice. Ulatwi ci to robote.... ALE pamietaj zeby NIE ZAPISYWAC DANYCH W KOMORCE EEPROMA O ADRESIE 0. Jesli zaczniesz deklarowac zmienne w bascomie to : ...jakies zmienne... .... .... .... 'EEPROM dim foo as eram byte 'to ci zalatwia komorke 0, bo tu bascom umiesci tą zmienną, i z niej niekorzystasz dim tablica1(3) as eram byte dim tablica2(3)...

    Mikrokontrolery   01 Kwi 2008 22:52 Odpowiedzi: 11    Wyświetleń: 1875
  • 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
  • Jak utworzyć tablicę 66-bitową w Bascomie z indywidualnym dostępem do bitów?

    Może ktoś wie jak założyć tablicę 66 elementową ( każdy element to bit) w obszarze adresowanym bitowo, tak by można było odwoływać się do poszczególnych bitów poprzez współżędne w tablicy np. bit22=Tablica(22). Bascom co prawda przyjmuje deklarację Tablica(66) as bit, ale traktuje to jak zmienną 1 bitową tzn. zapis Tablica(22) = 1 ustawia na 1 wszystkie...

    Mikrokontrolery   22 Sty 2004 16:08 Odpowiedzi: 5    Wyświetleń: 1670
  • Atmega 328, Bascom pytanie o ustawienie adresu tablicy w programie

    W jaki sposób zapisać nazwę aby kompilator nie wyrzucił błędu ? sugerowana nazwa poniżej nie jest akceptowalna lds r1, {Dane(1)} lds r1, {Dane(1)} - tutaj chcesz pobrać pierwszy element tablicy. Tak się nie da. Zarówno niveasoft , jak i pawlik118 mają rację. W przypadku odpowiedzi kol. pawlik118 otrzymasz adres początku tablicy. Natomiast jeśli chodzi...

    Mikrokontrolery AVR   17 Kwi 2017 21:19 Odpowiedzi: 18    Wyświetleń: 1341
  • [atmega8] [atmega8][BASCOM] Timer1, błędne odczyty powyżej 63Hz w radiometrze SOSNA?

    To nie Bascom jest przyczyną tylko źle napisany program ;). 1. odczyt timera1 16bit odbywa się po przez rejestr pomocniczy TEMP, ten rejestr jest też używany przez inne procedury i funkcje i jeśli jest użyty to właśnie niszczona jest wartość High timer1 bo ona tam jest wpisana gdy używasz komendy. wpisując tak timer1 do tablicy możesz gubić High timer1....

    Mikrokontrolery AVR   16 Lut 2012 11:34 Odpowiedzi: 2    Wyświetleń: 2000
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Można wyświetlać temperaturę w podmenu "wybór_Ds" ale trzeba zmienić cały program. Chyba nie jest tak trudno zapisać sobie cztery ID czujników i wiedzieć później który gdzie przypisać. Najlepiej osobno podłączać każdy czujnik i na naklejce na kablu przy czujniki zapisać jego ID. Wiedząc gdzie jakie jest ID czujnika można już mu w podmenu przypisać odpowiednią...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12858
  • Jak zapisywać dane do wewnętrznego EPROM'u w Mega32 Bascom?

    Calego kodu nie ma sensu wklejac bo to duuuzy program :) tutaj fragemnt dotyczacy tego zapisu Dim T1 As Byte , T2 As Byte , T3 As Byte , T4 As Byte Dim Temp As Integer '--- DZIEN --- '-IN- Dim Tin_zapis_dzien(7) As Eram Integer Dim Tinu_zapis_dzien(7) As Eram Byte Dim Tinmax_zapis_dzien(7) As Eram Byte Dim Tinumax_zapis_dzien(7)...

    Mikrokontrolery   06 Gru 2006 10:19 Odpowiedzi: 8    Wyświetleń: 1404
  • Bascom AVR - UART zwrot wartości zmiennej o którą pytany

    Kolejna tablica tym razem string, w której masz zapisane "wzorce", które możesz otrzymać po UART. Otrzymujesz dane, przeszukujesz tablicę string, odnajdujesz zgodny zapis, w tym momencie masz numer pola w tablicy, więc odpowiadasz wartością zmiennej z drugiej tablicy. Choć to trochę przekombinowane, więc może pomyśl o innym protokole transmisji.

    Mikrokontrolery AVR   16 Sie 2013 17:02 Odpowiedzi: 11    Wyświetleń: 2430
  • [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
  • Jak zoptymalizować zapis i odczyt danych EEPROM w Bascom AVR?

    To chyba jest taka pseudo tablica...

    Mikrokontrolery   10 Mar 2008 08:40 Odpowiedzi: 17    Wyświetleń: 1811
  • [Atmega8] [Atmega8][BASCOM] Optymalizacja kodu sterownika akwarium - oświetlenie i grzałka

    Zamiast "bawić się" z Readeeprom można to zrobić tak: [syntax=basic4gl]Dim Tablica(12) As Eram Byte Dim Wart As Byte Wart = Tablica(3) 'odczyt 3-ciego elementu z tablicy umieszczonej w EEPROMie Tablica(5) = 123 'zapis[/syntax] Trzeba tylko pamiętać, aby przed użyciem zmiennej umieszczonej w EEPROMie, skopiować ją do zmiennej umieszczonej w RAMie.

    Mikrokontrolery AVR   24 Gru 2011 00:30 Odpowiedzi: 27    Wyświetleń: 4176
  • Jak przesuwać dane w tablicy i uśredniać pomiary ADC w BASCOM?

    Daleki jestem od poprawiania negowania pomysłów zunka, bo uważam, że jego kody mają wysoką optymalizację i zawsze mnie urzekały profesjonalizmem, ale czy nie lepiej było by stworzenie dotykowej zmiennej index Const rozmiar= 100 Dim index as byte, Tablica(rozmiar) as word If index >rozmiar then Index = 1 End if Tabica(index) = NowaTemp...

    Mikrokontrolery   05 Cze 2007 16:21 Odpowiedzi: 9    Wyświetleń: 3893
  • [BASCOM] Moduł GPS, zapis danych do tablicy. Po RS232.

    Wyszukujesz początek ramki, czyli pewnie "$GPRMC," Potem ładujesz znaki do zmiennej textowej aż natrafisz an przecinek. Jak natrafisz na przecinek to zatrzymujesz ładowanie znaków (a przecinka nie ładujesz). Konwertujesz Text na liczbę Integer (chyba że chcesz tablicę Stringów). Potem masz przecinek. Omijasz. Zbierasz kolejne dane aż do kolejnego separatora....

    Mikrokontrolery AVR   30 Paź 2009 23:16 Odpowiedzi: 5    Wyświetleń: 2816
  • [ATmega32] [ATmega32][Bascom] Skrócenie kodu do zerowania tablicy za pomocą pętli

    Witam Czy zapis poniżej można jakość skrócić gdy chcę ustawić we wszystkich komórkach tą samą wartość (0) czy wchodzi w grę tylko użycie pętli for next. [syntax=basic4gl] Tablica(1)=0 Tablica(2)=0 Tablica(3)=0 . . . [/syntax]

    Mikrokontrolery AVR   08 Paź 2012 08:25 Odpowiedzi: 2    Wyświetleń: 1188
  • ATmega8 (BASCOM) - Niezrozumiałe wyniki odejmowania w tablicach Zm1 i Zx

    Byte to zmienna 8-bitowa, Word to zmienna 16-bitowa, Byte (1 byte). Bytes are stores as unsigned 8-bit binary numbers ranging in value from 0 to 255. Word (two bytes). Words are stored as unsigned sixteen-bit binary numbers ranging in value from 0 to 65535. nie programuje w bascomie ale zapisywanie 'większej' liczby do zmiennej o 'mniejszej pojemności'...

    Mikrokontrolery   28 Wrz 2008 11:23 Odpowiedzi: 11    Wyświetleń: 2052
  • Atmega644 i bootloader MCS - Dzielę się wrażeniami i dopytuję. [BASCOM]

    - czym jest / są: Spmcsr.0, Eecr.1. To nazwy rejestrów ATmegi z których odczytywany / badany jest pojedynczy bit . W przypadku Spmcsr bit 0 a w przypadku Eecr bit 1. Taka konwencja zapisu.... - czym są r0, r1, r30, r31 To są rejestry wewnętrzne ATmegi.... - z czego wynika dzielenie firmware-u na kawałki akurat 128 bajtowe ? Z tego, ze zapis Flasha odbywa...

    Mikrokontrolery AVR   10 Cze 2015 10:54 Odpowiedzi: 45    Wyświetleń: 5037
  • Bascom8051 - Jak umieścić zmienną integer w tabeli dla AT24C64?

    Chyba myślimy o innych tablicach danych chodzi ni o taką tablicę która umieszcza dane w pamięci programu a nie w ramie tak jak w tym programie do zapisywania danych w eepromie program przeznaczony do umieszczenia w procu a nie do odpalenia w symulacji chyba że komuś chce się czekać 3,5h na zapisanie 1024b albo ma dobry emulator. Cały czas z braku programatora...

    Mikrokontrolery   28 Sie 2002 17:19 Odpowiedzi: 10    Wyświetleń: 3856
  • Zapis do EEPROM 24c64 - Jak zarządzać adresami przy skokach?

    Nareszcie ktoś odpowiedział:) No w czymś jest problem, chce zrobić tablice na wzór tej w BASCOM Dim _Dana(1000) as eram Word tylko teraz to ma być w 24Cxx. Problem w tym, że podczas zapisu zwykych danych odbieranych z UART trzeba zapisać jeszcze adresy gdzie te dane zostały umieszczone. Do tej pory zapisywałem w wewnętrznym EEPROMie M32 (wszystko szło...

    Mikrokontrolery   29 Sty 2006 14:18 Odpowiedzi: 11    Wyświetleń: 5051
  • Jak to zapisać w BASCOM8051 żeby zajmowało jak najmniej pam?

    Np.: 3983 = 0 15 143 65698 = 8 0 162 Format to: P , FSB, LSB - P wykorzystuję do adresowania pamięci dla tego dla liczby Dana > 65535, P = 8, a FSB i LSB do adresowania komórki w tej pamięci, których jest 65535 w 2 tablicach (P=0 i P=8). Integer (two bytes). Integers are stored as signed sixteen-bit binary numbers ranging in value from -32,768 to +32,767....

    Programowanie   07 Paź 2006 22:29 Odpowiedzi: 6    Wyświetleń: 1431
  • [ATtiny2313]+Bascom+zapis/odczyt danych do pamięci RAM

    Proponuje użyć tablicy. Do kolejnych jej elementów zapisujesz czasy poszczególnych odcinków. Potem porównujesz zawartość tablicy z aktualnymi pomiarami i wiesz czy jest już przeszkoda czy nie.

    Mikrokontrolery AVR   24 Maj 2009 22:44 Odpowiedzi: 5    Wyświetleń: 3663
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Nie stawia się nigdy operacji w tym miejscu, szczerze to jestem zdziwiony że to w ogóle się kompiluje. Taki zapis zaciemnia program. Co to jest test[3]? To tablica pojedynczego znaku, liczby? Musisz objaśnić wszystkie używane zmienne, z kapelusza nikt nic nie wywróży;)

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 241040
  • Odbieranie danych w postaci bitowej w Bascom 8051 - zapis do tablicy lub stringa

    czy w bascomie8051 jest mozliwosc odebrania danych tak aby zapisac je do tablicy w postaci bitowej? nie musi byc to zapisanie do tablicy, moze to byc string, ale zeby dane bylo w postaci ciagu 0 i 1

    Mikrokontrolery   03 Cze 2006 23:03 Odpowiedzi: 4    Wyświetleń: 2043
  • Jak podłączyć i zaprogramować czujnik DS18B20 do mikrokontrolera?

    No to powodzenia z obsługą 1-wire w assemblerze. Jeszcze przez początkującego. Mój nauczyciel bawił się okrągły miesiąc i udało mu się :). I2c można dosyć prosto obsłużyć z poziomu asm, ale co do 1-wire to jak nie znajdziesz gotowca w assemblerze to sam nie zrobisz. Dla chcącego nic trudnego. Nazwy procedur mówią same za siebie. Magistrala na P1.7...

    Mikrokontrolery   30 Lis 2005 13:53 Odpowiedzi: 31    Wyświetleń: 6567
  • 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ń: 3126
  • Jak zapisać i przetworzyć 20 znaków z COM na AT90S2313 w BascomAVR?

    tablica_a: data &b10101010,&b11111111,&b01010000 'dane binarne tablica_b: data 45,26,89,125 'dane dziesiatne a jak chcesz sie odwolac to robisz jakaszmienna=lookup(innazmienna,tablica_... O to Ci chodzilo?

    Mikrokontrolery   07 Lut 2005 23:45 Odpowiedzi: 5    Wyświetleń: 1481
  • PCF8575 (16bit I/O) - odczyt działa, zapis nie działa w Bascom. Co robię źle?

    no tak odczyt mam calee 16bit ale zapisu nadal niemam wpisalem tak jak powinno byc tablica jest ale niehce mi wpisac tego (nic niezmienia sie na wyjsciach) pytanie , wyjścia muszą być podpinane do +5 przez rezystory czy nietrzeba dodawać rezystorów??

    Mikrokontrolery   29 Mar 2007 11:51 Odpowiedzi: 9    Wyświetleń: 2510
  • BASCOM – jak zapisać kolejne bity sygnału DCF bez tablicy bitów?

    ... BASCOM nie obsluguje tablic bitow... Bascom-AVR obsługuje tablice bitów , jednak z pewnymi ograniczeniami a)Tablica nie większa niż 256 bitów. b)index/numer bitu , MUSI być zmienną , choć właściwie niekoniecznie MUSI :D Piotrek

    Mikrokontrolery   16 Maj 2008 20:17 Odpowiedzi: 26    Wyświetleń: 2640
  • BASCOM - Attiny13 - 2 wejścia i jedna zmienna - na różne sposoby.

    Znalazłem specjalnie dla Ciebie jeszcze kilka bajtów :D ahahahahaha Bascom stara się być "ignorantoodpornym" czyli jak ktoś może czegoś nie wiedzieć to on to, na wszelki wypadek, robi za niego. W języku C każdą zadeklarowaną zmienną najczęściej inicjuje się jakąś wartością ponieważ po reset nie można być pewnym, że w niej znajduje sie zero lub potrzebna...

    Mikrokontrolery AVR   19 Lut 2024 09:17 Odpowiedzi: 12    Wyświetleń: 681
  • Generowanie tekstu (obrazu video 75 ohm)- ccir(pal) [BASCOM]

    Z Font nic nie robisz. To jest tablica czcionki. Ją zostaw. ldi R24, 80 !Out Spcr, R24 ldi R24, 1 !Out Spsr, R24 ldi R16, 255 ldi R17, 16 Loadadr Znaki(1) , X !Loop_zapis: St X+, R17 'Inc R17 dec R16 brne Loop_zapis Enable Interrupts Enable Timer2 Do !Loop_wait: In R16, TCNT2 cpi R16, 255 brlo Loop_wait nop nop nop nop nop nop Znaki(1) = Asc( "T") Znaki(2)...

    Mikrokontrolery AVR   21 Gru 2009 09:19 Odpowiedzi: 18    Wyświetleń: 4684
  • bascom i tablica string ze słowami do wyświetlania

    chcę zrobić tablicę z nazwami dni tygodnia do kalendarza. deklaruję dim tablica(7) as string * 12 Po co Ci aż 7 12-bajtowych stringów :?: Wystarczy: Dim Dzientygodnia As String *12 , Nrdnia As Byte ... Dzientygodnia=Lookupstr(Nrdnia,Tabli... '0=Pon, 1=Wtor, ... Lcd Dzientygodnia; ... Tablica: Data "poniedziałek", "wtorek"...

    Mikrokontrolery   02 Sie 2006 15:07 Odpowiedzi: 2    Wyświetleń: 3282
  • Używanie pamięci EEPROM 24C32N w module DS3231 - Adres, zapis i odczyt danych, program BASCOM-AVR

    Są oczywiście takie moduły zespolone z pamięcią. Mozna tam zapisywać i czytac po bajcie, ale można też sekwencyjnie całe łańcuchy i tablice nawet serializatorem. Dwie pierwsze funkcje podpowiem. Wygląda na to ze działaja ;) Możnaby dodać jakieś zabezpieczenia na wypadek braku komunikacji. https://obrazki.elektroda.pl/8549538400_...

    Mikrokontrolery AVR   26 Gru 2022 22:18 Odpowiedzi: 3    Wyświetleń: 825
  • Przerobienie kodu wyświetlacza led 5x7 na 6x7 Atmega8 Bascom

    Pokaz kod odpowiedzalny za wyświetlanie pojedyńczej kolumny jeśli potrafisz Jeszcze powinieneś dodać kod szóstej kolumny Kol6 , czyli zmienić cały zapis w tablicy kodów .

    Mikrokontrolery AVR   01 Sty 2010 21:44 Odpowiedzi: 51    Wyświetleń: 4644
  • 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
  • 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
  • Jak użyć CRC8 do weryfikacji danych w Bascom8051 na procku 4051?

    Potrzebuje napisac program na procka 4051 ktory odczytuje dane z rsa. Poniewaz sa spore zaklucenia musze przesiac informacje otrzymane przez uC przez jakas procedure sprawdzajaco-korygujaca. Mysle ze crc8 wystarczy mi. Na forum znalazlem skrypt do ukladu ds1820 wykorzystujacy crc8. Z tego co przeczytalem wynika ze ds1820 to uklad do pomiarow temperatury....

    Mikrokontrolery   05 Cze 2006 20:57 Odpowiedzi: 4    Wyświetleń: 1642
  • [m8] Jak zmieniać wyświetlany znak na matrycy 5x5 LED w Bascom?

    Nie to co sobie wpiszesz jest obojętne bo to pobiera i tak z tablicy literę o numerze z kodu ASCII. Tam w tablicach jest każda litera z alfabetu znak itp. Tak np na 65 miejscu w każdej z tablic jest zapisana wartość taka żeby przy pobieraniu nr 64 (tablice liczy sie od 0) wyświetliła się litera A. Zobacz sobie to tak odczytaj każdą liczbe która jest...

    Mikrokontrolery AVR   21 Gru 2010 15:24 Odpowiedzi: 15    Wyświetleń: 2140
  • DS2433, Bascom, ATmega – zapis nie działa mimo opóźnienia waitms 5, kod dla DS1994 OK

    Proszę kogoś o podpowiedź i wyjaśnienie który fragment kodu jest odpowiedzialny za zapis w tablicy pamięci układu DS2430A, nie mogę się jakoś połapać. Dziękuję

    Mikrokontrolery   30 Gru 2011 19:32 Odpowiedzi: 5    Wyświetleń: 3510