ramka danych bascom

Znaleziono około 305 wyników dla: ramka danych bascom
  • Czytnik RFID 125kHz ze zintegrowaną anteną, Attiny13A

    http://obrazki.elektroda.pl/4164965000_1... Witam. Od dłuższego czasu interesuję się technologią RFID i dziś chciałem zaprezentować rozwinięcie mojej dawnej konstrukcji mianowicie czytnik kart RFID ze zintegrowaną anteną na płytce PCB. Ze względu na skomplikowaną konstrukcję anteny (niewielkie odległości między ścieżkami) płytka została...

    DIY Konstrukcje   23 Sie 2025 03:19 Odpowiedzi: 19    Wyświetleń: 25949
  • Jak zbudować wzmacniacz audio na Arduino sterowany zdalnie (Arduino UNO)

    Ramka danych standardowa i2c czyli najpierw wysyłasz adres układu potem wysyłasz dane i tu jest z górki bo nawet w tamtym poście z forum masz podane parametry jakie należy wysłać. Raz wysyłasz przy uruchomieniu konfigurację z jaką ma działać układ i to należy wrzucić do klamerek setup w uproszczeniu chcesz aby układ miał ustawiony bas i sopran na 0...

    Początkujący Elektronicy   04 Gru 2020 11:33 Odpowiedzi: 8    Wyświetleń: 1776
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Jak odebrać bajty 1..32 i 126..255 z RS232 - BASCOM

    Skoro chesz przesyłać dane czyste dane binarne to chyba zrozumiałe, że odpada ci konstrikcja Bytematch z zastosowaniem dowolnego bajtu, który byłby końcem jakiejś tam ramki w związku z tym musisz je albo: 1. wysyłać czysto binarnie z kompa a w procku po prostu czekać na zakończenie transmisji - wprowadzając jakiś TimeOUT (ale to czasami mało eleganckie...

    Mikrokontrolery AVR   17 Lis 2009 00:35 Odpowiedzi: 6    Wyświetleń: 2205
  • REKLAMA
  • RC5 - Kolejny, ulepszony gotowiec BASCOM bez Getrc5

    Witam Jak wielu spotkałem się z problemem problemem kłopotliwej obsługi pilota z RC5. Po poszperaniu w necie wpadłem na http://www.elektroda.pl/rtvforum/topic20... ten temat. Jak się okazało wszystko na tym programie pracowało, ale nie zawsze. Kłopotem było napisanie programu "pod pilota". Oczywiście pochwała dla Sabotaz'a który problem "ruszył"...

    Mikrokontrolery AVR   05 Lut 2015 15:56 Odpowiedzi: 4    Wyświetleń: 1488
  • REKLAMA
  • [BASCOM] KIT AVT5217 - numer karty sterującej i inne opcje.

    Ale ten sposób wysyłania ramek to trochę nie teges. A jak poprawnie się wysyła takie ramki i czym? Nie możesz po prostu sprawdzić w opisie programu jak należy formatować dane? Bo domyślam się że to jakiś terminal jest. Na Wikipedi jest opisane tak: "Minicom to program do kontroli modemu oraz emulator terminala dla systemów uniksowych" Ciężko Ci pomóc...

    Mikrokontrolery Początkujący   25 Paź 2015 20:49 Odpowiedzi: 147    Wyświetleń: 14523
  • BASCOM DELPHI - jak wysłać liczbę Long w 4 bajtach

    Zamiast wysyłać przez RS232 binarnie - co często przy przesyłaniu większych porcji danych przez początkujących będzie się kończyło samymi problemami - to nie łatwiej ci zamieniać przesyłane liczby na stringi a po odebraniu ze stringów na liczby. Dzięki temu twoja ramka będzie mogła być po ludzku zakończona znakiem ENTER a co za tym idzie wszystko co...

    Mikrokontrolery AVR   11 Maj 2009 12:49 Odpowiedzi: 14    Wyświetleń: 2779
  • REKLAMA
  • BASCOM - LED CUBE 7x7x7: zakłócenia przy odczycie SD i multiplexingu, AVR-DOS

    Kwarc wstaw w obu przypadkach nawet 16MHz. Baudrate jest zależna w zasadzie od jego dzielnika niż od kwarcu. Nie szalej też z dużą szybkością bo błędy mogą wyskoczyć, zacznij od 4800 bps. Połączenie po UART masz zrobić sprzętowo! Timer niech ci obsługuje multiplexing, główna pętla programu sprawdzanie czy w UART coś przyszło i przepisywanie do tablicy....

    Mikrokontrolery AVR   05 Mar 2013 19:25 Odpowiedzi: 11    Wyświetleń: 2469
  • Czy Bascom obsłuży odbiór danych z I-Bus BMW i wyświetli je na LCD?

    tak wygląda sam kod do odczytu predkośći "trochę nie ogarnięty sorki" [syntax=basic4gl] $regfile = "m16def.dat" 'wew rezonator $crystal = 8000000 'jest włączony wew rezonator $baud = 9600 'szybkosc ibusa Config Lcd = 16 * 2 'używany wyświetlacz i piny do jakich jest podłączony Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7...

    Mikrokontrolery Początkujący   04 Wrz 2014 08:30 Odpowiedzi: 57    Wyświetleń: 26922
  • Odbiór danych z urządzenia po rs232 - program w BASCOM AVR

    Witam Mam taki problem, a mianowicie nie wiem jak się do tego zabrać. Układ mam na ATMEGA16 Mam pewne urządzenie, które po RS232 wysyła dane w postaci: Cała ramka zawsze składa się zawsze z 32 bytów AAAA B1XX B2XX B3XX B4XX B5XX CHK WW XYZ AAAA , CHK , XYZ - stała wartość WW - suma kontrolna wszystkich bytów włącznie z CHK B1, B2, B3, B4, B5 - numer...

    Mikrokontrolery AVR   07 Lut 2012 07:06 Odpowiedzi: 18    Wyświetleń: 5197
  • Emulator PT2260 na Attiny13 - pilot radiowy 433MHz

    http://obrazki.elektroda.pl/9195353900_1... Witam. Niegdyś dostępne były do kupienia zestawy gniazdek zdalnie sterowanych firmy CLARUS w marketach sieci "robaczek z kropkami" w cenie 30zł za 3 gniazdka + pilot :sm7: Niestety moje lenistwo mnie pokonało i wymusiło na mnie stworzenie dodatkowego pilota do tego zestawu. Oryginalny pilot...

    DIY Konstrukcje   24 Lip 2021 13:36 Odpowiedzi: 14    Wyświetleń: 14963
  • 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ń: 51117
  • Własna prosta niezawodna przejściówka USB-RS232 (AVR)

    oczywiście, że można to rozpatrywać jeszcze na miliony sposobów. Ja w swoim teście nadaję te ramki co ok 50ms. Jeśli ustawię ich wysyłanie np co 10ms to tych błędów nawet bez zasobochłonnych procesów pojawia się nieco więcej. Jeśli ustawię interwał czasowy na 100ms to błędne ramki nie pojawiają się nawet przy obciążaniu windy innymi procesami. Te błędy...

    DIY Konstrukcje   31 Sie 2024 20:20 Odpowiedzi: 453    Wyświetleń: 241345
  • REKLAMA
  • RS485 Modbus w Bascom - odczyt danych z miernika parametrów sieci

    Mama taki temat - po RS485 odczytuje dane z miernika parametrów sieci - na ten moment zrobiłem to w PC i wszystko działa ładnie. Teraz chciałbym to samo zrobić w Bascomie z wykorzystaniem modbus.lbx ale zupełnie nie wiem czy w ogóle można tą bibliotekę do tego wykorzystać? Nie znalazłem nic podobnego w sieci. Ramka zapytania / odpowiedzi miernika wygląda...

    Mikrokontrolery AVR   08 Lut 2021 23:35 Odpowiedzi: 6    Wyświetleń: 933
  • Bascom i modbus rtu. Biblioteka, obliczanie sumy kontrolnej.

    Witam.Chciałbym do swojego urządzenia na avr dopisać komunikację korzystając z protokół jak w temacie wiem że w bascomie jest biblioteka obliczająca sumy kontrolne do tego protokół niestety nie mam do niej żadnego opisu,natomiast jeżeli korzystam crc16 monitor modbusa wyrzuca mi błąd sumy kontrolnej.

    Mikrokontrolery   06 Cze 2006 12:55 Odpowiedzi: 6    Wyświetleń: 7522
  • BASCOM, AVR, RS485, kłopot z komunikacją kilku urządzeń

    Witam Bardziej profesjonalnie jest wszystkie układy potraktować jako slave . Każdy słucha i czeka na przerwanie z uarta , jak je otrzymuje odbiera zawartość z udr porównuje i albo odbiera dalej albo ignoruje i czeka na kolejny adres . Atmel wyposażył układy w tryb multimaster ,który się do tego świetnie nadaje i warto o nim przeczytać w dokumentacji...

    Mikrokontrolery Początkujący   23 Paź 2020 10:17 Odpowiedzi: 27    Wyświetleń: 3021
  • Instrukcja Bascom: znaczenie danych i zakresy modyfikacji

    Cytuję: "Ustawia się to w zależności od skomplikowania programu. (...)" O co tutaj chodzi i o jakie wartości tutaj chodzi? Dokładnie chodzi o ilość bajtów jaką początkowo zajmie każdy ze stosów. Stos jest elementem rozrastającym i kurczącym się dynamicznie. Może dojść do sytuacji gdzie jeden zajdzie na drugi - stack overleap - i kłopot gotowy. Dlatego...

    Mikrokontrolery   03 Lip 2005 11:29 Odpowiedzi: 8    Wyświetleń: 13106
  • Przykładowy program Modbus RTU Slave dla Bascom na ATmega

    O ile mi wiadomo - Bascom potrafi jedynie zbudować i wysłać ramkę do urządzenia SLAVE. Kod slave musisz napisać sobie sam. Podpowiem trochę. Modbus RTU od strony slave nie jest skomplikowany w implementacji. Przyjdzie Ci na port UART taka ramka danych: - początek transmisji (3,5 znaku ciszy) - adresu urządzenia (1 bajt) - kod funkcji (1 bajt) - danych...

    Mikrokontrolery   10 Lis 2017 12:27 Odpowiedzi: 6    Wyświetleń: 993
  • [bascom] Jak wyodrębnić wartość XX z danych RS232 w Bascom?

    Co do samego odczytu [syntax=basic4gl] Przerwanie_od_rxd: Dana = Udr Incr In_pos Buffer_in(in_pos) = Dana Wywal_bajt = 0 If In_pos >= 4 Then 'Jeśli są co najmniej 4 bajty (dwa startowe, długość ramki i jakaś dana) If Buffer_in(1) = &H7F Then 'Jeżeli pierwszy bajt startowy jest dobry If Buffer_in(2) = &HEF Then 'Jeżeli drugi bajt startowy jest dobry...

    Mikrokontrolery AVR   17 Kwi 2015 13:13 Odpowiedzi: 27    Wyświetleń: 1806
  • AT90CAN128 - Bascom - wysyłanie danych CAN - konfiguracja i wysyłanie wiadomości

    Witam, mam pewien problem. Na temat CAN i Bascom nie ma w internecie zbyt wiele informacji, więc metodą prób i błędów na podstawie programu z pomocy Bascoma próbuję coś ulepić. Kod przerobiłem następująco pod siebie: [syntax=vbnet]$regfile = "m128can.dat" $crystal = 16000000 $hwstack = 40 $swstack = 16 $framesize = 32 Config Com2 = 19200 , Synchrone...

    Mikrokontrolery AVR   05 Gru 2015 01:30 Odpowiedzi: 2    Wyświetleń: 1416
  • Jak połączyć multipleksowanie LED na ATMEGA32 z odczytem DS18B20 w Bascom AVR?

    Ja też miałem ten problem, że ATMEGA32 była już tak "załadowana", że multipleksowanie 2 wyśw. 7-segmentowych w TIMERze na chwilę potrafiło się zaklockować. Problem rozwiązałem stosując drugi mały uP dedykowany tylko do wyświetlacza, ATTiny2313 za 5 zł ;-) Procesory komunikują się komendami Bascomowymi SHIFTOUT SHIFTIN ramka danych 32-bity. Jeśli jesteś...

    Mikrokontrolery   10 Paź 2008 22:18 Odpowiedzi: 34    Wyświetleń: 10487
  • Bascom AVR - Jak uprościć wysyłanie i odbieranie ramek USART?

    Witam. Nie wiem czy Kolega zaglądał do linka obsługi wyświetlacza? Jeśli miał bym robić jak Kolega radzi to samych ramek, jakie obecnie będę używał jest ok 100 więc... Połowa z nich to dane np. z czujnika gdzie dane(w jednym tylko adresie) zmienić się mają, co sekundę na wyświetlaczu od 0 do 100. Podaj przykłady ( krótkie instrukcję kodu) do wysyłania...

    Mikrokontrolery Początkujący   28 Cze 2014 12:36 Odpowiedzi: 10    Wyświetleń: 3012
  • Jak obsłużyć 4-8 wejść MIDI na jednym AVR? Sprzętowe UARTy, multipleksery, Bascom

    Dane w buforze będą gromadzone w przerwaniu - inaczej będą gubione. Jeśli chodzi o przełączanie slave-ów - popatrz w help Bascoma, są tam oprócz opisu , piękne rysunki jak to wszystko podłączyć. Co do wielkości ramki - nie wiem jak wygląda w MIDI, ale sądzę ,że ma kilka bajtów ale trzeba brać pod uwagę sytuację, gdy wszystkie 8 uart-ów otrzymuje dane...

    Mikrokontrolery   10 Kwi 2007 10:11 Odpowiedzi: 18    Wyświetleń: 2208
  • BASCOM i ATmega16 - PROBLEM Z WYSYŁANIEM ZNAKÓW DO RS232

    OK Dzięki! Mam taki interfejs ze posiadam X modułów na których są przekaźniki i są podłączone do szyny danych (RS485) i chce sterować je poprzez komputer. W Delphi wysyłam jednym ciągiem takie komendy jak Adres = 0-255 Komenda = 0=255 Port = 0-255 Wartosc = 0-255 Czyli moja ramka danych z komputera przykładowo wygląda tak: RS_Send ('ADCS'); Wysyłam...

    Mikrokontrolery   11 Lis 2006 20:18 Odpowiedzi: 43    Wyświetleń: 6067
  • Jak obliczyć sumę kontrolną w Bascom dla komunikacji RS-232?

    Witam! Moj problem. Chce, zeby dwa mikrokontrolery komunikowały się między sobą po RS-232. Ramka danych składać ma się z ośmiu bajtów danych. Komunikacja ta ma byc możliwie odporna na zakłucenia. Myślę, że stosowne jest zastosowanie czegoś w rodzaju sumy kontrolnej. Moja prośba dotyczy gotowej procedurki w BASCOM lub ASM do obliczenia takiej sumy oraz...

    Mikrokontrolery AVR   05 Kwi 2004 15:22 Odpowiedzi: 11    Wyświetleń: 3976
  • Bascom avr i configserialin - wisi przy braku danych

    Witam. Wiem o tym co napisałeś, ale przed input jest sprawdzane czy jest co pobrać (ciąg zakończony LF) i jeśli jest co pobrać to jest pobierane w całości (jako string). A działa to tak: - zbiera się znak i jest zgłaszane przerwanie - kolejne znaki trafiają do bufora - jeśli ostatni znak jest LF (10) to jest wystawiana flaga że jest cała ramka to jest...

    Mikrokontrolery AVR   19 Sie 2012 21:09 Odpowiedzi: 2    Wyświetleń: 1200
  • AVR Bascom RS485 – czy możliwe porównanie wysłanego i odebranego bajtu w ISR?

    Na jednej szynie danych (o takiej mowa skoro mogą się pojawiać kolizje) i tak nie uzyskasz trybu full-duplex. Według mnie lepiej zastanowić się nad samym protokołem, aby wyeliminować w znaczącym stopniu kolizje oraz zapewnić jakiś prosty sposób retransmisji danych - najprostrzy to narzuta 2 bitów na pakiet danych - jeden zmieniany w każdym kolejnym...

    Mikrokontrolery   30 Lip 2007 21:49 Odpowiedzi: 3    Wyświetleń: 2588
  • Atmega8 BASCOM Manchester - Komunikacja bezprzewodowa 433MHz Manchester Kłopot

    No to stosuj kodowanie w takim razie - bo teraz wysyłając dane poleceniem Printbin i tak nadawane są one jako ramka transmisji szeregowej (UART) i występują tu takie same problemy jak w rozwiązaniu przedstawionym przeze mnie. Jeśli chcesz robić manchester to musisz ręcznie sterować pinem i ręcznie próbkować pin w odbiorniku - a nie kombinować z UART...

    Mikrokontrolery   29 Wrz 2013 22:20 Odpowiedzi: 10    Wyświetleń: 4986
  • BASCOM - Jak przesyłać dane z czujników przez UART między dwoma ATmega8?

    Witam, posiadam dwie atmegi8 sprzęgnięte ze sobą komunikacja za pomocą UART. Jedna atmega będzie zbierać informację z czujników i poprzez UART przesyłać bajty danych do drugiej atmegi której zadaniem jest wyświetlanie tych wartości na wyświetlaczu graficznym. Moja ramka danych składa się z dwóch bajtów, pierwszy z nich jest to bajt "adresowy" który...

    Mikrokontrolery AVR   14 Kwi 2013 20:59 Odpowiedzi: 1    Wyświetleń: 2334
  • Lokalizator GPS i nie tylko.

    http://obrazki.elektroda.net/88_12339261... Szeroko pojętą elektroniką zajmuję się hobbistycznie ok. 30 lat, lecz dopiero teraz postanowiłem pokazać światu jeden z moich projektów (mimo, że nie jest to dziedzina odbiorników radiowych, którą lubię najbardziej). Jest to lokalizator (nadajnik) GPS z dodatkowymi funkcjami sterowania przeznaczony...

    DIY Konstrukcje   10 Sie 2011 21:04 Odpowiedzi: 136    Wyświetleń: 87746
  • Jak odczytać ramkę danych z suwmiarki za pomocą Atmega8 i Bascom?

    Tutaj jest fajna stronka z kodem o jaki mi chodzi (niestety dla mnie jest w c) https://sites.google.com/site/marthalpro... Prawie go rozumiem niestety prawie to za mało. No to może spróbuj tu: http://gardnerswebsite.com/digitalgauge/... e marcus

    Mikrokontrolery   05 Gru 2015 15:09 Odpowiedzi: 26    Wyświetleń: 6522
  • [Bascom] Problemy z komunikacją USART - brak stałej odpowiedzi, pętla danych

    Lepiej [syntax=vbnet]Print "dobra ramka " ""[/syntax] umieść poza przerwaniem.

    Mikrokontrolery   19 Mar 2019 00:36 Odpowiedzi: 14    Wyświetleń: 768
  • Bascom ale nie koniecznie, i2c-ustalenie adresu i ramki danych

    Skoro rysunek 2255842600_1396547955 pokazuje, że najpierw wysyła się "address high" a po nim "address low", to można przyjąć (bez zagłębiania się w notę), że dane wysyłane po sub-adresie przesyła się w taki sam sposób: najmniej znaczące bajty wielobajtowych danych wysyłamy na końcu, zatem 0xAABB wyślemy jako najpierw 0xAA, potem 0xBB, najpierw szesnastki,...

    Programowanie Początkujący   18 Kwi 2014 20:17 Odpowiedzi: 3    Wyświetleń: 2205
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Pokaż jeszcze co masz w writeCmd i waitForData oraz w nadajniku jak wysyłasz ramkę danych.

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 241094
  • Jak odebrać 512 bajtów z PC na uC przez RS232 w BASCOM?

    Zmień 13 na jakiś inny kod, np 3, albo 2. no tak - tylko co to da - skoro pytający może mieć w ramce dowolne dane binarne ??? w związku z czym jeśli da sobie kod np 3, albo 2 - to za chwilę będzie kolejne takie samo pytanie - jeśli trafi się ramka , która wśród danych będzie miała bajty o wartości 0x03 albo 0x02

    Mikrokontrolery AVR   30 Lis 2009 18:04 Odpowiedzi: 20    Wyświetleń: 5749
  • AVR i Bascom – literatura i artykuły o implementacji protokołu TCP/IP, webserwer

    Ja kiedyś na elektrodzie natrafiłem na taki link, przepisać do Bascom'a jak mniemam potrafisz, a tu jest dość dokładny jak na początek opis obsługi RTL8019AS i opis protokołów, z wyszczególnieniem ramki danych etc. [url=http://www.pg.gda.pl/~zbczaja/pdf/w...

    Mikrokontrolery AVR   03 Gru 2010 19:17 Odpowiedzi: 8    Wyświetleń: 3244
  • [ATmega8/Bascom] Komunikacja bezprzewodowa między AVR

    To może na początek zacznij od prób komunikacji mikrokontrolerow "po drucie", a dopiero potem, kiedy komunikacja przewodowa będzie działać adoptuj ją do transmisji bezprzewodowej. Polecenia zalezą od tego jak chcesz wysyłać dane: np. po UART, SPI i własnej ramki danych, korekcji błędów itd. Temat szeroko opisywany na forum.

    Mikrokontrolery AVR   16 Wrz 2011 11:38 Odpowiedzi: 5    Wyświetleń: 3769
  • [Bascom] Jak poprawić odbiór danych GPS przez UART w Bascom? Gubienie znaków

    Dzięki za chęci, ale nadal gubię początek ramki.. :(

    Mikrokontrolery AVR   31 Mar 2010 13:19 Odpowiedzi: 4    Wyświetleń: 1468
  • Sterowanie DCC z AVR w Bascom: Dekodery akcesoriów, odbiór danych i adresowanie

    Ło Pani kochana! Chyba nie ma takich rzeczy (w sensie nie jest możliwe znalezienie w google już). Mi jedyne co się udało znaleźć co jest "jezykowo agnostyczne" to takie coś: https://www.picotech.com/library/oscillo... Tutaj jest niby prezentacja jakiegoś oscyloskopu i dekodowanie samych ramek. Na dole...

    Mikrokontrolery AVR   19 Cze 2023 12:42 Odpowiedzi: 1    Wyświetleń: 390
  • Bascom - jak dekodować ramkę UART i pobrać konkretny bajt?

    Jak rozwiazałeś problem z odbiorem danych?

    Mikrokontrolery AVR   30 Mar 2020 21:06 Odpowiedzi: 8    Wyświetleń: 1251
  • [Atmega 32][Bascom avr] Rozbudowa modułu internetowego ENC28J60

    A ma ktoś pomysł na wysyłanie większej ilości pakietów w celu przesyłania strony html o większym rozmiarze? Obecnie wszystko odbywa się za pomocą jednej ramki danych.

    Mikrokontrolery AVR   14 Kwi 2013 10:48 Odpowiedzi: 21    Wyświetleń: 9063
  • [Bascom] odbieranie danych rs232 i odczyt PCF8583 jednocześnie

    Pomijając tragiczny kod zastanawiam się po co wysyłasz milion znaków, przecież w jednej ramce rs możesz wsadzić 255 różnych znaków, na tak prostą rzecz nie potrzebujesz takich ramek.

    Mikrokontrolery AVR   26 Lip 2011 21:46 Odpowiedzi: 9    Wyświetleń: 3348
  • [Mega32] [Mega32][bascom][rs-485] - Jak wysłać pustą ramkę bez błędów?

    Ma ktoś jakieś pomysły jak to przeskoczyć? Zainstalować najnowszą wersje BASCOM'a (2.0.7.6.001) :). Tak z ciekawości uruchomiłem program na swoim zestawie, dane odbierał terminal. Za pierwszym razem skompilowałem program wersją 2.0.7.5.003, program wysyłał jedną ramkę (printbin) i stanął. Przy drugiej próbie użyłem BASCOM'a 2.0.7.6.001 i ramki zostały...

    Mikrokontrolery AVR   22 Gru 2012 11:44 Odpowiedzi: 4    Wyświetleń: 1509
  • Bascom: Odbiór danych ASCII przez UART i problem z Backspace

    INPUTBIN można odebrać tylko ściśle określoną ilość bajtów. A jak odebrać zmienną ilość bajtów binarnych, jeśli jest nadawany bajt końca ramki ?

    Mikrokontrolery AVR   12 Gru 2013 10:33 Odpowiedzi: 7    Wyświetleń: 2784
  • ATMEGA2560[BASCOM] 4 uarty sprzętowe i odbiór ciągu znaków.

    Dane odbieraj w przerwaniu. Jak natrafisz na znaki "AT" to rozpoczynaj zliczanie 154 bajtów po czym ustawiaj flagę "Data_ready" czy jakąś taką i znowu czekaj na znaki "AT". A jak chcesz odbierać dane o rożnych długościach to czekaj na znaki "AT" i ustawiaj flagę po ich odebraniu. Tyle że odebranie poprzedniej ramki będzie wymagało pojawienia się początku...

    Mikrokontrolery AVR   04 Sty 2010 14:02 Odpowiedzi: 11    Wyświetleń: 2551
  • Jak sterować diodami RGB przez WS2811, WS2801, WS2803 w Bascom?

    Prawie dobrze. 24 bity przy 400 kHz, każdy bit kodowany na czterech, czyli 96 bitów przy 1.6 MHz. Najłatwiej będzie do tego zaprząc SPI. Użycie UART będzie sporo trudniejsze i nie zawsze możliwe (zależy, jaki UART) - nie radzę, jeśli nie rozumiesz dobrze tego, co robi UART. Jak wygląda ramka - to dokładnie widać w opisie WS2811. Nic tam nie ma poza...

    Mikrokontrolery Początkujący   07 Wrz 2020 21:09 Odpowiedzi: 17    Wyświetleń: 9276
  • [8515][bascom] Sposób przesyłu informacji do procka z kompa

    Odbierz dane z UART w jego przerwaniu a nie w pętli głównej. Dane z PC wysyłaj większymi paczkami np. parametry jednej diody w jednej ramce. Na początek napisz program, który interpretuje i odpisuje na tekst z PC, będziesz miał pewność, że umiesz gadać z prockiem za pomocą terminala.

    Mikrokontrolery AVR   08 Kwi 2010 23:05 Odpowiedzi: 19    Wyświetleń: 1920
  • Jak napisać szybki protokół transmisji RS232 między BASCOM a DELPHI?

    Pozostaje tylko sprawdzić rozwiązania o których pisałem wcześniej. Wysyłając nawet po 10 zyskasz bardzo wiele na szybkości. Nie napisałeś czy używasz przerwania do odbioru danych. Tak myśle że jak obniżysz trochę prędkość, a zaczniesz przesyłać po kilkadziesiąt bajtów naraz to i tak będzie szybciej niż teraz. Chodzi o to że teraz masz tylko 25% danych...

    Mikrokontrolery AVR   28 Kwi 2009 20:08 Odpowiedzi: 13    Wyświetleń: 3270
  • [Bascom] Komunikacja UART między Atmega16 i Atmega328 - zamiana zmiennych i transmisja dwukierunkowa

    Myślę, że źle podszedłeś do tematu. Wypadałoby wykorzystać przerwania z UARTu i zrobić sobie jakąś ramkę wymiany danych z sumą kontrolną by wiedzieć, że odebrane dane są poprawne, a jeśli nie to żądać powtórki lub je odrzucić.

    Mikrokontrolery AVR   23 Maj 2024 22:39 Odpowiedzi: 2    Wyświetleń: 480
  • Jak obsłużyć MIDI w Bascom na Atmel 89C4051 do sterowania TDA7449?

    Ten procesor ma sprzętowy port szeregowy więc zapewne "wyposażony" został w mechanizmy które czuwają nad wysyłanymi i odbieranymi danymi, a co za tym idzie zgłaszają odpowiednie przerwania w momencie odebrania/wysłania ramki danych.

    Mikrokontrolery   03 Maj 2007 10:26 Odpowiedzi: 6    Wyświetleń: 1936
  • UART w Bascom - odbieranie niepełnych danych na LCD, jak to naprawić?

    dim urx_bufor(5) as byte dim urx_licznik as byte dim urx_odebrano as bit ... urx_licznik=1 'to jest potrzebne dla bascom'a bo tablice zaczynaja sie od 1 a nie 0 enable interrupts ... przerwanie_urx: if urx_licznik<5 then urx_bufor(urx_licznik)=udr incr urx_licznik end if if udr=13 then set urx_odebrano 'odebano ENTER if udr='T'...

    Mikrokontrolery   07 Maj 2006 12:45 Odpowiedzi: 13    Wyświetleń: 1824
  • [Bascom] [Bascom][Atmega328] Uart niepoprawnie odbiera dane GPS - jak to naprawić?

    W takim razie jak inaczej wykryć koniec ramki skoro na końcu zawsze jest co innego? A procedurę zapisu na kartę jak mam szybciej wykonać? Nadajnik wysyła ramki co sekundę i nie mam na to wpływu. A jak wykryć koniec ramki po znaku CR? Zrobiłem jak piszesz i dałem oczekiwanie na znak "$". Jest trochę lepiej ale i tak są błędne ramki.

    Mikrokontrolery AVR   28 Wrz 2012 10:47 Odpowiedzi: 10    Wyświetleń: 2763