bascom odbiór znaku

Znaleziono około 97 wyników dla: bascom odbiór znaku
  • [BASCOM] Jak sprawdzić odbiór znaku w programowym UART w BASCOM bez IsCharWaiting?

    ...Jakie jest zatem rozwiązanie tego problemu (jeśli jest)? Bascomowy UART programowy działa jedynie wtedy , kiedy wywołamy funkcję z nim współpracującą. W pozostałych przypadkach ( kiedy działają funkcje/procedury nie związane z programowym UART-em ) , nadchodzące dane są "niewidoczne" dla procka :( Np. jeśli masz w kodzie Wait 1 , a w czasie działania...

    Mikrokontrolery   04 Kwi 2007 21:18 Odpowiedzi: 6    Wyświetleń: 2899
  • REKLAMA
  • ATMEGA2560[BASCOM] 4 uarty sprzętowe i odbiór ciągu znaków.

    Rozwiązanie jest proste :) Odbieraj 156 znaków. Po odebraniu znaku zwiększaj zmienną pomocniczą. Jeśli osągnie ona 156 to zakończ odbieranie. Użyj np. petli FOR..NEXT lub DO..LOOP UNTIL

    Mikrokontrolery AVR   04 Sty 2010 14:02 Odpowiedzi: 11    Wyświetleń: 2524
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • UART w ATmega8: brak odbioru znaku po przerwaniu w Bascom AVR

    To nie są problemy Bascoma, w bascomie można wiele rzeczy szybko zrobić, tylko jak ktoś go nie zna to najłatwiej i naszybciej jest na niego psioczyć i wylewać swe żale. ale ok, skoro ty (o ile dobrze zrozumiałem) w jakimś tam przerwaniu wysyłasz coś poleceniem PRINT przez łącze RS232 a następnie w tym samym przerwaniu czekasz na odbiór przez RS232 (waitkey)...

    Mikrokontrolery AVR   28 Lut 2009 15:30 Odpowiedzi: 3    Wyświetleń: 1095
  • [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ń: 1462
  • [BASCOM] Jak rozdzielić dane UART na zmienne w BASCOM? Wysyłanie i odbiór danych

    Jak XX i ZZZ to znaki przedstawiające liczbę, i dodatkowo ilość znaków jest zawsze taka sama to masz cztery proste operacje: s=MID(<parametry>), x=VAL(s), s=MID(<parametry>), z=VAL(s).

    Mikrokontrolery AVR   23 Gru 2010 01:26 Odpowiedzi: 8    Wyświetleń: 2832
  • REKLAMA
  • [Bascom] Odbiór danych z UART i wyświetlanie ich na LCD

    To wiele wyjaśnia. Spróbuj tak ;) [syntax=vbnet]$regfile = "m8def.dat" $crystal = 8000000 $hwstack = 64 $swstack = 16 $framesize = 64 $baud = 9600 Config Lcd = 16x2 Config Lcdpin = Pin , Db4 = Portb.3 , Db5 = Portb.2 , Db6 = Portb.6 , Db7 = Portb.0 , E = Portb.4 , Rs = Portb.5 Cursor Off : Cls Dim K1 As Byte Dim K2 As String * 20 Dim Id As String *...

    Mikrokontrolery   01 Sty 2020 16:58 Odpowiedzi: 8    Wyświetleń: 705
  • BASCOM, AVR, RS485, kłopot z komunikacją kilku urządzeń

    Z tego co pamiętam to serial in i out używały programowego uarta co oznaczało mniej więcej tyle ,że jak nie czeka na znak to gubi to co dostaje . Dlatego podstawą jest sprzętowy uart obsługiwany w przerwaniach i w taki sam sposób zrealizowane sterowanie przełączanie sygnałów nadawanie , odbiór w konwerterze RS485. Uart generuje szereg przerwań informujących...

    Mikrokontrolery Początkujący   23 Paź 2020 10:17 Odpowiedzi: 27    Wyświetleń: 2937
  • ATtiny2313 Bascom: Odbiór i przetwarzanie danych RS232 na zmienne RGB

    Dobrze, że chcesz to przesyłać w trybie tekstowym. Zatem od strony mikrokontrolera poczytaj sobie w Bascomie o poleceniach: Config Seriallin INPUT Config INPUT Ischarwaiting a także do operacji na łańcuchach znaków: MID LEFT RIGHT itp to powinno cię naprowadzić.

    Mikrokontrolery AVR   24 Maj 2010 07:32 Odpowiedzi: 1    Wyświetleń: 1007
  • REKLAMA
  • BASCOM Atmega64 – niezawodny odbiór 64 bajtów z UART0 i obsługa I2C, klawiatury

    Ale mi nie chodziło o bufor programowy - AVR-y serii mega mają wbudowany bufor sprzętowy. Opóźnienie odebrania jednego znaku o kilka ms (w przypadku bardzo rozbudowanych procedur) nie powinno więc spowodować problemów

    Mikrokontrolery   19 Lip 2006 13:00 Odpowiedzi: 6    Wyświetleń: 1742
  • [Atmega8 + Bascom+VB] Atmega8 + Bascom + VB: Jak rozwiązać problem z odbiorem danych RS-232?

    Sproboj zrobic tak, żeby procesor po odebraniu danych czekał na określony znak (przyslany z komputera przez RS), po jego odebraniu niech natychmiast odsyla dane, w prog. na PC trzeba oczywiscie odbierać dane zaraz po wyslanie tego znaku inicjującego odbiór... Upewnij się też, czy nie masz zapełnonenego bufora nadawczego w uC.

    Mikrokontrolery   04 Lut 2006 20:15 Odpowiedzi: 7    Wyświetleń: 2569
  • [BASCOM] Odczyt UART w przerwaniu a obróbka danych

    Tak w Bascomie istnieje idealny sposób aby rozwiązać odbiór znaków przez RS232 (także nadawanie) - za pomocą przerwań. A kod zajmie kilka linijek. Wystrczy zapoznać się dogłębnie z takim poleceniem jak Config Serialin oraz wykorzystaniem np jednego z parametrów do tego polecenia - Bytematch (ale także innych) wtedy przy minimum wysiłku i kodowania będziesz...

    Mikrokontrolery AVR   25 Paź 2009 15:56 Odpowiedzi: 4    Wyświetleń: 4641
  • [Bascom] Bufor serialin i ignorowanie znaku &H0

    Dlaczego odbierasz w pętli do loop ? Skoro używasz bytematch to czemu tego nie wykorzystujesz ? Gdzieś niedawno pisałem o tym. Możesz poszukać, bo tam zamieściłem działający kod. Tymczasem podpowiem Ci algorytm odbioru: W podprogramie Serial0charmatch ustawiaj tylko flagę. W pętli głównej sprawdzasz czy flaga jest ustawiona i jeśli jest to odczytujesz...

    Mikrokontrolery AVR   08 Maj 2011 15:18 Odpowiedzi: 12    Wyświetleń: 2692
  • REKLAMA
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    (at)Mat_91 Nadajnik wygląda ok. Tylko przy pierwszym ustawianiu ChkSum stosuj = zamiast +=. A więc nadajnik: RFXX_WRT_CMD(0x0000); RFXX_WRT_CMD(0x8238); RFM12b_send(0xAA); RFM12b_send(0xAA); RFM12b_send(0xAA); RFM12b_send(0x2D); RFM12b_send(0xD4); RFM12b_send(0x30); ChkSum=0x30; // zamiast...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 240194
  • BASCOM Alarm SMS-GSM na atmega8a i sim800L z dualną czujką PIR i MW

    pomożecie z tym odbiorem znaku zachęty?

    Mikrokontrolery Początkujący   16 Cze 2018 17:31 Odpowiedzi: 25    Wyświetleń: 3579
  • [Bascom] Jak podłączyć klawiaturę AT PS/2 do Atmega8 w Bascom? Konfiguracja i kod

    To zależy co robisz w przerwaniach. Wysyłanie znaku z klawiatury zajmuje ok. 4ms. W przerwaniach obsługuję odbiór i nadawanie znaków przez uart i odczyt z ADC- i nic się jakoś nie psuje. Być może- jeszcze. Ale co ile Twój Timer0 generuje przerwanie- nie wiadomo- bo nie podałeś częstotliwości. I ile czasu zajmuje obsługa przerwania- też nie wiadomo....

    Mikrokontrolery   07 Maj 2010 11:20 Odpowiedzi: 14    Wyświetleń: 3041
  • Jak skomunikować 89c4051 z PC przez port szeregowy w Bascomie i Pascalu/C?

    eee tam. mi w bascomie 8051 nie chce działać przerwanie więc tobie pewnie też nie zechce. Co do wysyłania to ja bym to zrobił tak: print ">"; printhex zmienna_a; print "," printhex zmienna_b; print "<" lub: printhex ">";zmienna_a;","... spowoduje to wysłanie do portu czegoś...

    Mikrokontrolery   02 Cze 2004 01:35 Odpowiedzi: 9    Wyświetleń: 3041
  • Konwersja danych w rs232, BASCOM, wysyłanie danych.

    Deklaruję zmienną jako bajt i jej wartość ustawiam na 0. Następnie wysyłam ją po rs232. Na terminalu ustawionym na odbiór stringów mam prawidłowo odebraną daną - czyli 0. Jak ustawię odbiór hex'ów to wyświetla mi 30 30 0D 0A. Jak jest ta dana konwertowana na hexa? Ona nie jest konvertowana na hex. Print służy do wyświetlania na terminalu więc wartość...

    Mikrokontrolery AVR   26 Sie 2009 06:30 Odpowiedzi: 3    Wyświetleń: 3884
  • [Delphi] Jak poprawnie wyświetlić dane z RS w Memo?

    Dane na RS wysyła komenda print (program napisany jest w BASCOMIE). W przypadku terminala wszystko dziala ok i dane nie nadpisują się. Jak rozumiem każdy ze znaków składający się na string jest wysyłany na RS osobno. Czyli odbiór powinien wyglądać tak że`czekam na sześć znaków po wystąpieniu zdarzenia i dopiero zapisuję wszystko do RevS. Jeżeli to możliwe...

    Programowanie   23 Kwi 2011 10:06 Odpowiedzi: 18    Wyświetleń: 2493
  • Odbiór ramki RS232 w Bascom: jak odczytać zmienną long z 4 bajtów na ATmega?

    Ja ci radzę jednak wysyłać hexem stałej długości. Np coś takiego: #F,FFFF(enter) Następnie w obsłudze rs'a sprawdzasz jaki przyszedł znak i jeżeli jest # to reset licznika wejścia i zapisujesz dane do bufora. Jak przyjdzie koniec (czyli enter lub podobne) sprawdzasz sobie adres(odpowiedni znak) i przepisujesz sobie zmienne do innego bufora. Dodatkowo...

    Mikrokontrolery   09 Sty 2007 10:20 Odpowiedzi: 1    Wyświetleń: 1512
  • [mega32][BASCOM] wys. LED na przerwaniach i problem z uartem

    Obsługa UART jest przerywana TIMEREM i dlatego gubi znaki. Zrób odbiór UARTU na przerwaniach, odbieraj w nim tylko pojedynczy znak i ładuj go do bufora (nie czekaj w tej funcji,aż odbierzesz wszystkie znaki), a po odebraniu końcowego znaku ustawiasz flagę, że skończył. I w pętli głównej dekodujesz sobie na spokojnie tą ramkę. Popróbuj może jeszcze ze...

    Mikrokontrolery AVR   10 Maj 2010 12:14 Odpowiedzi: 3    Wyświetleń: 1413
  • Jak podłączyć SN75176BP do ATmega 8 w czujniku wilgotności?

    Przed włączeniem nadawania nawet nie trzeba czekać. Jak już to jakieś us dla pewności. Po nadaniu co innego. Wypadało by poczekać czas trwania jednego znaku. Bo wpisanie znaku do rejestru UDR rozpocznie nadawanie ale program od razu pójdzie dalej poza funkcje do nadawania (tak jak by nadanie już się zakończyło). Tak więc nie można od razy przełączać...

    Mikrokontrolery   20 Lis 2010 23:35 Odpowiedzi: 53    Wyświetleń: 16089
  • Bascom AVR - Input + konwerter COM-RS485 AVT530, opóźnienie dla echo on

    Witam. Chciałbym uzyskać efekt parametru echo on instrukcji input (mikrokontroler otrzymuje znaki po UART, i natychmiast wysyła je spowrotem) dzięki czemu na ekranie monitora portu COM będę miał wyświetlane wpisywane przez siebie znaki. Niestety używam konwertera http://obrazki.elektroda.pl/2797859300_1... Oczywiście w takim przypadku...

    Mikrokontrolery AVR   15 Sty 2013 11:51 Odpowiedzi: 1    Wyświetleń: 1521
  • [Bascom] AVR i komunikacja po AT - Potrzebny kod odbioru.

    Niestety Jak dam instrukcję ustawienia bufora to już nic nie odbiera (nadawać nadaje). Właśnie zauważyłem że jak zepnę RX z TX uP (wywale printa z głównej pętli i dam wait na 5sek. ) to odbiór też jest na 3 znaki :/

    Mikrokontrolery   11 Maj 2007 10:18 Odpowiedzi: 6    Wyświetleń: 3226
  • Odbiór danych z urządzenia po rs232 - program w BASCOM AVR

    UART nie ma tutaj nic do rzeczy bo rozdzielić trzeba dane które już są w pamięci. Chodzi o BASCOMa w którym się ciężko pisze. I o niezrozumiały opis. A do tego nie bardzo rozumiem o jakie zera Ci chodzi. Bo z tego co napisałeś to wynika że Ty zamiast 32 to odbierasz 64 znaki. I do tego jakieś zera (których nie ma) Ci obcina. Może BASCOM to konwertuje...

    Mikrokontrolery AVR   07 Lut 2012 07:06 Odpowiedzi: 18    Wyświetleń: 5182
  • [atmega16][bascom] - obsługa nadajnika odbiornika RS485

    po krótkiej kalkulacji wychodzi, że przy prędkości 9600 jeden znak wysyła się przez około jedną ms. W takim razie wysłanie 9 znaków (plus 2 na przejście do nowej linii) to ponad 10ms. Rozpisałem printa na składowe elementarne. Poniżej wysyłam toś takiego "A00000000<lf><cr>" Sub wyslij Portc.0 = 1 waitus 10 udr = 65 waitus dly udr = Pinb.7...

    Mikrokontrolery AVR   09 Sty 2012 09:57 Odpowiedzi: 2    Wyświetleń: 1638
  • Bascom - odbiór danych w formacie ss:mm (sekundy:minuty)

    Możesz użyć Inkey. Tylko funkcja ta ma taką cechę że nawet jak nic nie ma w UDR to zwraca 0. Także najlepiej zrób to w ten sposób że najpierw sprawdzasz czy jest znak (Ischarwaiting) a potem jeśli jest, to odbierasz Inkeyem. Można też zrobić to w przerwaniu. Jeśli początek odbieranego tekstu masz stały to można też zrobić pętlę w któej ciągle pytasz...

    Mikrokontrolery   30 Maj 2011 08:45 Odpowiedzi: 2    Wyświetleń: 1214
  • Implementacja programowego UART w C - odbiór danych 8n1, porady i pytania

    Witam; przesiadłem się z Bascoma na język C i natrafiłem na problem. Mianowicie w Bascomie miałem pięknie działające programowe RSy. Tu ich nie ma i trzeba je samemu zaimplementować. Chodzi mi głównie o odbiór. Postanowiłem samemu napisać procedurę odbioru. Moja koncepcja blokowa jest następująca (dla transmisji 8n1): 1) Czekam na początek bitu startu...

    Mikrokontrolery   01 Maj 2012 12:48 Odpowiedzi: 4    Wyświetleń: 1028
  • [bascom] wyświetlacz led, polecenie inputbin - zatrzymanie programu

    Zdeklarowałeś uart jako programowy przez OPEN COMc.0 co oznacza że programowo MUSISZ czekać aż coś przyjdzie. Nie ma tak że program sie wykonuje i nagle odbierzesz sobie znak. Bo program MUSI czekac na poczatek znaku aby go odebrać. Ja ci dałem przykład ze sprzętowym uart. Czyli program się wykonuje, a procesor sam bez wiedzy programu odbierze znak,...

    Mikrokontrolery AVR   18 Lut 2012 16:09 Odpowiedzi: 9    Wyświetleń: 2197
  • [Atmega32] Atmega32, Bascom: SIM900D, brak wyświetlania na LCD i zapisu SMS w pamięci

    Sposób odbioru poprzez procedurę obsługi przerwania od URXC jest lepszy, ale: 1. Nie możesz przy wejściu do procedury obsługi przerwania kasować zmiennej Ciag_rx ponieważ przerwanie od URXC jest wywoływane dla każdego odebranego znaku; 2. Nie możesz w procedurze obsługi stosować Do...Loop ponieważ blokujesz odbiór i pętlę główną do czasu odebrania końca...

    Mikrokontrolery AVR   13 Cze 2011 16:25 Odpowiedzi: 7    Wyświetleń: 3952
  • [Bascom] - Odczyt z uart i zamana na zmienną numeryczną?

    Dzięki. Spróbuję obu metod. A dlaczego w podprogramie jedynie ustawić flagę a całość operacji realizować w głównej pętli? Jaka jest zaleta tego rozwiązania a wady obsługi w podprogramie? Pytam gdyż pętla główna w docelowym programie będzie miała i tak co robić, więc nie chciał bym jej jeszcze dodatkowo blokować. Na razie problem odbiory kilku danych...

    Mikrokontrolery AVR   24 Cze 2011 22:54 Odpowiedzi: 5    Wyświetleń: 2047
  • Jak napisać program do dekodowania Morse'a na Atmelu w Bascomie?

    Po pierwsze - do "szlifowania" telegrafii Wg mnie tego akurat nie ma sensu wymyślać. Istnieje wiele programów na PC do nauki telegafii, gdzie ćwiczy się zarówno nadawanie (komputer "słucha" i ocenia), jak i odbiór (komputer nadaje, są nawet takie programy, gdzie dodawany jest szum i zakłócenia, np. G4FON, SP8QED). Poszukaj tu i na grupie 'pl.rec.radio.amatorskie',...

    Mikrokontrolery   21 Sty 2011 19:06 Odpowiedzi: 6    Wyświetleń: 7563
  • RFID Atmega16 [BASCOM] - Jak wpisać odczyt na sztywno i obsłużyć UART?

    Jakaś masakra a nie kod. Gdzie niby masz zaimplementowany odbiór danych z UART? Jakim cudem chcesz wpisać do zmiennej String*1 (która nie może przechować nawet jednej litery, bo przechowuje tylko znak końca stringa) ciąg znaków? Najprościej kod transpondera zapisać jako tablicę 5-ciu bajtów. Potem masz tablicę z akceptowanymi transponderami (posortowanymi...

    Mikrokontrolery AVR   03 Lut 2013 13:54 Odpowiedzi: 9    Wyświetleń: 2670
  • bascom avr - odbiór danych z PC na Linuxie przez /dev/ttyUSB1

    Witam! Mam kłopot z odbiorem danych z PC. Podłączam uC do PC + terminal i wpisuje ciąg danych r:122.g:144.b:125 i enter no i wszystko super bo diody przygasają, ale jest problem jak Podepnę pod linuxa i chcę wysłać w ten sposób echo "r:122.g:144.b:125" > /dev/ttyUSB1 i nic sie nie dzieje, wiec moje pytanie w jaki sposób wysyłać dane lub co zmienić...

    Mikrokontrolery Początkujący   02 Sie 2012 10:41 Odpowiedzi: 21    Wyświetleń: 2480
  • Bascom i odbieranie więcej niż trzech znaków z UART'a.

    Witam forumowiczów, Na wstępie proszę się nie denerwować: wiem że podobnych tematów było sporo, rozwiązanie podawane co najmniej kilka razy, ale ja mam tu złożenie jakby dwóch problemów. Pierwszym jest komunikacja z użyciem RS-232 i modułów radiowych HM-R/T868. Drugim odbiór więcej niż trzech znaków i zapisanie ich do zmiennej którą potem można by do...

    Mikrokontrolery AVR   17 Kwi 2011 21:02 Odpowiedzi: 17    Wyświetleń: 3752
  • 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ń: 2157
  • Jaki długi może być przewód do wyświetlacza LCD

    cichy999 --> jak jeszcze pisałem programy w Bascomie to spokojnie takie rzeczy robiłem. Bierzesz sobie np najnormalniejszego małego procka np ATtiny2313 (ma przecież nawet piękną sprzętową obsługę RS232), i przede wszystkim robisz w nim normalną obsługę LCD. Potem dopisujesz procedury do odbioru danych przez RS232 (może być tylko odbiór) Następnie wymyślasz...

    Mikrokontrolery   17 Sie 2010 09:53 Odpowiedzi: 18    Wyświetleń: 2487
  • BASCOM i ATmega16 - PROBLEM Z WYSYŁANIEM ZNAKÓW DO RS232

    Witam serdecznie, Czy już coś wiadomo na temat wysyłania i odbioru danych. Pozdrawiam

    Mikrokontrolery   11 Lis 2006 20:18 Odpowiedzi: 43    Wyświetleń: 6007
  • Atmega644 i bootloader MCS - Dzielę się wrażeniami i dopytuję. [BASCOM]

    (at)MES Mariusz Oczywiście zawsze można wykorzystać jakiś tryb typu XMODEM, ZMODEM itd. Chętnie poczytam coś więcej w temacie XMODEM, ZMODEM w aspekcie bootloadera. Do takich zastosowań powinieneś napisać własny bootloader ze sterowaniem przepływem po rs 485 i dodatkowym zwrotnym raportem po zaprogramowaniu każdego pakietu danych i dla kontroli poprawności...

    Mikrokontrolery AVR   10 Cze 2015 10:54 Odpowiedzi: 45    Wyświetleń: 4917
  • Odbiór wartości hex00 z bufora RS - problem z przerwaniem URXC

    Aaaaa, Chr(0) to domyślny znak końca string'a w BASCOM'ie !

    Mikrokontrolery Początkujący   19 Maj 2014 09:42 Odpowiedzi: 15    Wyświetleń: 1389
  • Jak połączyć kilka procesorów Intel 80c51/80c52 z jednym odbiornikiem?

    no i smutek... - wydaje mi się, że chodzi o pomoc, a nie o słowa czy nazwy :( ..a do tematu: sposób zapisu danych trzeba rozwiązać programowo: np. wpisujesz 1 ( i to jest tekst) - enter - wpisujesz tekst (trzebaby programem rozwiązać buforowanie tekstu dłuższego niż 16 znaków) - enter --> i do nadajnika --> wysyła to w postaci I bajt - procesor nr 1,...

    Mikrokontrolery   07 Lip 2005 19:57 Odpowiedzi: 87    Wyświetleń: 10831
  • Bascom - jak dekodować ramkę UART i pobrać konkretny bajt?

    Nie wszystko w tej chwili jest używane, bo to testy. Na przykład Dim Napis As String * 15 Const Koniec = &HFF itp. [syntax=vbnet]$regfile = "m8adef.dat" $crystal = 8000000 '---------------------------- $hwstack = 128 $swstack = 128 $framesize = 128 $baud = 9600 Dim Napis As String * 15 Const Koniec = &HFF '------------------- Declare Sub Oproznij_bufor...

    Mikrokontrolery AVR   30 Mar 2020 21:06 Odpowiedzi: 8    Wyświetleń: 1239
  • Samoadaptujący dekoder sygnałów Morse-a do 100 WPM

    https://obrazki.elektroda.pl/1149515200_... Zainspirowany tematem https://filmy.elektroda.pl/66_1548011230... Po kolejnych 2 godzinach nowsza wersja z nadawaniem/odbiorem znaków dodatkowych znaków jak ' " , . ; : (at) ! STAR, STOP itd. https://obrazki.elektroda.pl/7383325900_... Film https://filmy.elektroda.pl/4_1548011174....

    DIY Konstrukcje   28 Gru 2019 19:29 Odpowiedzi: 19    Wyświetleń: 4563
  • [ATmega32] Zatrzymanie programu po odbiorze danych RS232 w Bascom

    Przy instrukcji Input "odebranie znaku <CR> (kod 13) kończy wprowadzanie danych dla bieżącej zmiennej." A co jeśli znak <CR> nie zostanie nadany? Wtedy program stoi i czeka!

    Mikrokontrolery AVR   26 Lut 2009 19:14 Odpowiedzi: 4    Wyświetleń: 1850
  • filtrowanie danych z rs232-odbiór w programie w delphi

    Witam wszystkich. Mam urządzenie (AVR+bascom) które wysyła po rs'ie dane o ogólnie rzecz mówiąc stanie czujników, podzespołów. Dane odbierane w terminalu wyglądają jak poniżej: W:sterownik v5.14 - 05.12.11 U:6.12V I:42.0 H:poziomo - poza zakresem h:0 V:pionowo - poza zakresem v:0 V:pionowo - w górę v:9 U:6.15V...

    Programowanie   14 Sty 2006 11:19 Odpowiedzi: 4    Wyświetleń: 2700
  • Implementacja bufora FIFO w ASM dla danych w Bascom - błędy w procedurze

    pracownia z prockow:) odrazu implementacja z przesylaniem danych przez rs232. moze sie polapiesz bo kod jest troche zaspamiony pozdro bufor EQU 030h;adres początkowy buforu danych index EQU 02fh;index ostatniego bajtu w buforze index2 EQU 02eh;index pierwszego bajtu w buforze ORG 0H SJMP RESET org 023h;przerwanie od portu szeregowego JNB ri, serout;w...

    Mikrokontrolery   18 Kwi 2005 22:18 Odpowiedzi: 1    Wyświetleń: 2057
  • [Bascom] Atmega168, RS485 - odbiór danych z róznych modułów

    Witam Wykorzystałem do odbioru kod podany przez Kolegę Mirka [syntax=basic4gl] $regfile = "m168def.dat" $crystal = 10000000 'taktowanie procesora $hwstack = 32 ' rozmiar stosu sprzętowego $swstack = 10 ' rozmiar stosu $framesize = 40 ' rozmiar ramki $baud = 9600 ' predkość transmisji Config Debounce = 30 '********************* konfiguracja UART Config...

    Mikrokontrolery AVR   22 Maj 2012 17:59 Odpowiedzi: 3    Wyświetleń: 2569
  • [Atmega8][Bascom] 2xDS18b20 3x2Wyś.7seg.LED odbiór danych

    Witam Testuje termometr na dwóch Ds18b20 i żeby wynik wyświetlany był trzech wyświetlaczach 7seg. LED. Ma działać tak że najpierw pokazuje na 3 sekundy 1 temperaturę a po tym czasie na kolejne 3 sekundy pokazuje 2 temperaturę. Linie 1 wire podciągnąłem z rezystorem 3,3K do +5V. Wszystko działa temperatury się zmieniają i wyświetlają ale co jakiś czas...

    Mikrokontrolery AVR   09 Sty 2012 09:54 Odpowiedzi: 11    Wyświetleń: 3101
  • Czy attiny2313/atmega8535 obsłuży jednoczesne nadawanie i odbiór IR?

    oszukać czyli : gdyby dioda nadawała tylko daną częstotliwość to wtedy dało by się zewnętrznym źródłem światła ir (czytaj : złodziej który ma generator z diodą IR) oszukać barierę. Chodzi mi o to czy procesor jest w stanie nadążyć w bascomie z nadaniem i odebraniem sygnału w postaci RC5. nie nadajesz samej nośnej np. 36kHz, wtedy faktycznie taka bariera...

    Mikrokontrolery   24 Maj 2010 17:45 Odpowiedzi: 15    Wyświetleń: 2097
  • [atmega][bascom] Atmega 128 i rc5 na int4.Czy ma prawo działać?

    No i niestety nie działa. Pod INT0 i INT2 działa ale pod INT4 nie... Już mi się kończą pomysły.. Spróbuję jeszcze wyrzucić odczyt z przerwania i dać go w pętli. edit: Niestety nadal nie działa. Dodano po 1 Bardzo ciekawe zjawisko zaobserwowałem. Otóż dla testu skompilowałem program pod wersją 1.11.9.8 i odziwo odbiór RC5 działa poprawnie! Ale za to...

    Mikrokontrolery AVR   12 Lis 2011 17:24 Odpowiedzi: 7    Wyświetleń: 3181
  • Schemat układu do sterowania 8 urządzeniami i transmisji 8 bitów przez RS232

    $crystal = 8000000 $baud = 9600 Config Lcd = 40 * 2 Config Serialin = Buffered , Size = 20 Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5 , E = Portc.1 , Rs = Portc.0 Enable Interrupts Dim Command As String * 1 Dim Temp1 As Integer Dim Temp2 As Integer Dim Status As Byte Dim Numer As Byte Temp1 = 12.1 Temp1 = 30.1...

    Mikrokontrolery   23 Maj 2006 07:20 Odpowiedzi: 34    Wyświetleń: 6518
  • Jak parsować odpowiedź JSON w Bascom? Przykład kodu i zmienne.

    To co opisujesz.. to jaki ma cel? Tak ma być i to jest jakaś autobiografia? :D Wybacz moje poczucie humoru, ale nie widzę tu żadnego pytania. :D Nauczyłem się pisać programy jakby odwrotnie niż zakładałem to zaczynając coś pisać. Kiedyś pisało się wierząc że wszystko przebiegnie w najbardziej sprzyjających warunkach. Teraz piszę tak: Jeśli udało się...

    Mikrokontrolery   08 Cze 2017 13:27 Odpowiedzi: 8    Wyświetleń: 1170
  • [Bascom] Odbiór zmiennej 8 bajtowej przez UART w trybie szesnastkowym

    Zawsze odbierasz przez UART dane binarne. Możesz je tylko sobie wyświetlić lub wypisać jako znaki, liczby dziesiętne lub szesnastkowe. Odbierasz bajty, masz z nich złożyć daną 16-bitową, np. tak: wartosc = bajt_mniej_znaczący + bajt_bardziej znaczący * 256

    Mikrokontrolery AVR   03 Gru 2019 16:52 Odpowiedzi: 6    Wyświetleń: 690
  • Atmega 8 - Termometr bezprzewodowy - brak znaku +/-

    Witam! Czy z tego co piszesz moge mieć problem z przesłaniem: temperatury zewnetrznej znaku temperatury wilgotności ciśnienia i jeszcze temperatury nc CO - mam rację? Mam jeszcze jedno pytanie zwiazane z tym ukladem, a mianowice obecnie mój nadajnik opiera się na atmega 8 natomiast odbiornik na atmega 16. Niestety odbiornik jest zegarem z PCF8563 (który...

    Mikrokontrolery Początkujący   12 Sty 2015 13:45 Odpowiedzi: 11    Wyświetleń: 5370
  • [8515][bascom] Sposób przesyłu informacji do procka z kompa

    Jakież to przerwanie muli ci PC-ta mógłbyś rozwinąć ? Użyj zwykłego terminana od windows i zobacz co dostajesz, może masz niedopowiednie prędkości transmisji dla PC i uP ? Uzyj przerwania odbioru znaku z bufora UART nie będzie się nic mulić bo twój program większkośc czasu poświęca na oczekiwanie na odbior znaku z PC-ta. O I2C zapomnij bo nie masz takiego...

    Mikrokontrolery AVR   08 Kwi 2010 23:05 Odpowiedzi: 19    Wyświetleń: 1893
  • [BASCOM] - UART- dwu kierunkowy przesył zmiennych.

    Działa!!!!!!!!! Zastanawiałem się czemu procesor próbował wyświetlać ciągle tę samą wysłaną zmienną jedną pod drugą i po wielu próbach i błędach znalazłem przyczynę. Mianowicie wcześniej myślałem że zmienna zdefiniowana jako: Dodano po 1 Nawet szybko mi poszło z tą kartą sd. :D Oto kod wysyłania z atmegi32 pliku *.txt z karty sd w którym zapisany tekst...

    Mikrokontrolery Początkujący   11 Sie 2013 14:14 Odpowiedzi: 38    Wyświetleń: 5385
  • M2561 - (bascom) tracone dane z UART przy transmisji RS232 (Atmega 2561)

    Mam taki kłopot; korzystam w programie z transmisji z PC do mikrokontrolera vis RS232 (Atmega 2561, sprzętowy uart, 115200 b). W tym celu używam funkcji SERIALIN z opcją BYTEMATCH (znak CR). Bufor o długości 200 znaków. [syntax=vbnet]' port szeregowy do komunikacji z PC oraz modemem GSM Config Com2 = 115200 , Synchrone = 0 , Parity = None , Stopbits...

    Mikrokontrolery AVR   25 Wrz 2016 13:58 Odpowiedzi: 17    Wyświetleń: 1641
  • [BASCOM] Jak przekonwertować STRING na liczbę w BASCOM po odbiorze przez RS232?

    String zakończony jest 0, a znak enter to 0x0D musiałbyś to rozwiązać

    Mikrokontrolery   27 Mar 2011 20:02 Odpowiedzi: 8    Wyświetleń: 2365
  • [Bascom] Jak uniknąć zawieszania Atmega8535 przy odbiorze RS232 z radiomodemów 433 MHz?

    ale jak tam dodam czyszczenie bufora to on sie wyczyści przed wyjściem z programu obsługi przerwania..i nic się nie wyświetli raczej.. zależy mi na tym by wielkość bufora była na jeden znak. Chyba tak jest najlepiej ?

    Mikrokontrolery   26 Kwi 2009 23:29 Odpowiedzi: 9    Wyświetleń: 2556
  • Atmega644/Bascom - Odbór i przetwarzanie danych z SIM900D

    Witam Obecnie walczę z odbiorem danych przez UART. Całość działa, ale mam wrażenie, że odbiór danych powinien być inaczej. Chodzi oczywiście o to, że treść odebranego SMS jest w drugiej linii i używany do tej pory kod wyświetla to trochę dziwnie. Używam trybu tekstowego i odebrane SMS'y wysyłam od razu na UART. komenda muszę dwa razy zrobić Mid. Jeszcze...

    Mikrokontrolery   22 Sty 2014 00:46 Odpowiedzi: 5    Wyświetleń: 1866
  • STM32, USART - Odbiór i wysyłanie ramek na przerwaniach

    Witajcie, moją przygodę z STM32 zacząłem stosunkowo niedawno, praktycznie od samego początku staram się stworzyć "protokół" do bezawaryjnej komunikacji po USARcie, który wykorzystany będzie do transmisji danych z małego robota typu LineFollower. Nie mam większej wiedzy, ani doświadczenia z tej dziedziny. Stworzyłem trochę kodu na podstawie własnych...

    Mikrokontrolery ARM   01 Kwi 2013 15:58 Odpowiedzi: 12    Wyświetleń: 4374
  • UART w Bascom - odbieranie niepełnych danych na LCD, jak to naprawić?

    Ok. Znalazłem, mam tylko jeszce jedno pytanie. Bo program pisze na ATmega128 i korzystał będę z 2 UARTów czy odbieranie w przerwaniach będzię dla uart1 i uart2 czy tylko dla jednego?? Dokładnie wygląda to tak: UART1 wykorzystuje do komunikacji procka z PC (RS-232). UART2 wykorzystuje do komunikacji pomiędzy innymi urządzeniami (RS-485). Jak masz może...

    Mikrokontrolery   07 Maj 2006 12:45 Odpowiedzi: 13    Wyświetleń: 1809
  • Bascom AVR Uart - jak przyspieszyć wysyłanie danych przez RS485?

    Witam. Od pewnego czasu zajmuje się wykonaniem sterowania na mikro-kontrolerach AVR. Nadajnik pracuje na atmega 8 a odbiorniki na atmega 16. Mój system to zestaw 15 odbiorników i 1 nadajnika. Połączone jest to wszystko za pomocą magistrali RS485 za pośrednictwem Sn75176 z przełączaniem odbiór nadawanie. To tyle odnośnie układu docelowego. Do celów diagnostycznych...

    Mikrokontrolery AVR   11 Maj 2014 11:49 Odpowiedzi: 5    Wyświetleń: 1947
  • Program do odbierania danych i wysyłanaia przez rs232?

    Witam, Nie znam BASCOM'a ale procesory AVR oferują przerwanie w momencie odebrania znaku. Wykorzystaj przerwania i bedziesz miał daną w momencie odbioru, a w tym czasie program może wykonywać co do niego należy Pozdrawiam

    Mikrokontrolery   04 Lis 2005 21:02 Odpowiedzi: 17    Wyświetleń: 4085
  • Bascom - Atmega328 - SIM800L wysyłanie SMS i Email

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

    Mikrokontrolery   27 Lis 2017 14:02 Odpowiedzi: 7    Wyświetleń: 1527
  • Bascom - GSM - Jak odbierać informacje z innego telefonu

    No dobra. Wywal wszystko na linii Tx telefonu do Rx procesora. Ma być połączenie bezpośrednie. Na drugim kierunku zostaw tak jak masz. Poniżej kod do testów. Powinien działać. [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 16000000 $baud = 19200 Config Lcd = 16 * 2 Config Serialin = Buffered , Size = 100 Enable Interrupts 'Declare Sub Oproznij_bufor...

    Mikrokontrolery AVR   25 Cze 2011 08:03 Odpowiedzi: 21    Wyświetleń: 5424
  • Wykrywanie $timeout w Bascom AVR - jak to zrobić?

    Dzięki lecz - NIE ZDA TO EGZAMINU Ja odbieram dane z przedziału 0..255 Jak zastosuje twoje rozwiązanie to jak wystąpi mi w ramce danych znak 13 to program wykryje że jest koniec transmisji - przerabiałem to Bascom jedynym sprawdzonym i profesjonalnym odbiorem danych jest mój zapis reszta to dla amatorów "zapal zgaś diodę" - Bez obrazy! Lecz to doświadczenie

    Mikrokontrolery AVR   28 Gru 2009 00:02 Odpowiedzi: 9    Wyświetleń: 1676
  • UART ATtiny2313 do ATmega8 w BasCom - problem z odbiorem danych

    Jak pisze print "2" to oprócz liczby 2 wysyłasz też dwa znaki - CR i LF Jeśli chcesz wysłać tylko 2 to zakończ printa średnikiem, czyli Print "2";

    Mikrokontrolery AVR   07 Sty 2011 22:46 Odpowiedzi: 3    Wyświetleń: 1815
  • [ATMEGA2560][BASCOM]Bufory wejściowe i wyjściowe UART-ów

    Motam się znowu okrutnie z uartami. Mam dwa urządzenia i chcę aby w każdym nadawanie i odbieranie chodziło w przerwaniach. Urządzenia A odpytuje cyklicznie co kilka sekund urządzenie B. Całe odpytywanie polega na tym że: Moduł A wysyła poleceniem: Print #6 , "RED" ; chr(13) ; zapytanie o treści "RED" i na to zapytanie urządzenie B...

    Mikrokontrolery AVR   28 Cze 2010 17:38 Odpowiedzi: 27    Wyświetleń: 5120
  • [BASCOM]rs485 slave odbiera dane, nadaje i nie wznawia odbioru, ogolne porady

    Poczytałem trochę mam kilka wniosków a mianowicie problemem nie jest warstwa fizyczna RS485 a warstwa protokołu. A także zdecydowanie powinienem zając się instrukcją Printbin a nie Print i muszę wysyłać dane typu byte a nie jak ja mam tu wyżej za pomocą znaków ASCII czy mam racje czy się mylę oświećcie mnie.

    Mikrokontrolery Początkujący   09 Mar 2013 15:23 Odpowiedzi: 7    Wyświetleń: 3375
  • Czasoodmierzacz lub zegar z budzikiem i datą

    http://obrazki.elektroda.net/67_12744374... Witam! Chciałbym dziś pokazać urządzenie, które powoli i z bólami tworzyłem ostatnimi czasy. Inspiracją do ruszenia z pracami były zbliżające się urodziny narzeczonej, której chciałem podarować coś nietypowego, a jednocześnie praktycznego. A że nie może być chyba nic bardziej praktycznego i przydatnego...

    DIY Konstrukcje   25 Maj 2010 13:02 Odpowiedzi: 63    Wyświetleń: 22951
  • Jak wysyłać znaki ASCII 0-255 przez RS232 w VisualBasic?

    Witam mam taki problem potrzebuję wysyłać przez port com danie w taki sposób, aby były one traktowane jako znaki ASCII bo tylko takie mogę poprawnie odebrać mikroprocesorem. Z tego co zauważyłem jedynym działającym w przerwaniu od UARTa poleceniem odbioru, w bascom AVR jest inkey a to odbiera tylko znaki ASCII :/ No i tu pojawia się problem bo o ile...

    Programowanie   04 Lip 2005 03:18 Odpowiedzi: 52    Wyświetleń: 12687
  • Problem przy odbiorze pakietu danych przez RS w uP - BASCOM

    trochę dziwnie to robisz: czekasz na znak w buforze - to jest oki a jak masz to po kolei odczytujesz 6 znaków - i to już może być złe bo skąd wiesz że jak odczytasz pierwszy to masz już następny ? a co jak nic tam nie ma ? (np. przyszło mniej znaków) może lepiej by było za każdym razem sprawdzać czy coś jest

    DSP i Transmisja   21 Lis 2006 07:56 Odpowiedzi: 1    Wyświetleń: 1148
  • SIM300 BASCOM błędnie odbierane potwierdzenia po RS232

    Generalnie mam ten sam problem. Modem reaguje poprawnie na wysyłane komendy ale nie odbiera potwierdzeń z modemu. Zuważyłem, że gdy zastosuję następującą procedurę uruchamiania to działa poprawnie: 1 zasilanie mikrokontrolera 2 odłączenie TxD modemu do kontrolera 3 zasilanie modemu (PWRKey do GND) 4 połączenie ponownie TxD modemu do kontrolera Dodano...

    Mikrokontrolery AVR   23 Cze 2010 22:03 Odpowiedzi: 17    Wyświetleń: 4290
  • [Bascom] Atmega8 Różnic między programowym a sprzętowym SPI

    ja ci kolego nie podam gotowca z 2 powodów, bascom mnie zupełnie nie interesuje a druga sprawa ze net jest pełen przykładów. A różnica jest zasadnicza bo sprzetowa transmisja aby wysłać znak potrzebuje takich czynności jak ustawienie interface (predkość, polaryzacja sygnału) a potem tylko trzeba ustawić pin odpowiedziałny za sygna CS urzadzenia oraz...

    Mikrokontrolery AVR   31 Mar 2011 14:04 Odpowiedzi: 2    Wyświetleń: 1365
  • SIM800L i Atmega8 + Bascom - problem z odbiorem pełnej transmisji RS232

    Próbowałem jeszcze waitkey - efekt ten sam tyle że waitkey jak gsm już nie nadaje wiesza program... INPUT nigdy nie używałem. Wstawiłem teraz na szybko INPUT znak (w miejsce znak =inkey() ) Efekt jest taki że nie czyta nic. Cisza. Zmykam do pracy, może po południu coś jeszcze pogrzebie przed weekendem... Pozdro :)

    Mikrokontrolery AVR   04 Kwi 2016 17:56 Odpowiedzi: 6    Wyświetleń: 2136
  • Bascom AVR: Jak obsłużyć przerwanie RXC od UART?

    witam up avr po odbiorze znaku przez uart generują przerwanie (rxc), czy w bascomie istnieje możliwość "sprawdzenia" przerwania od uarta? wiem że jest polecenie "ischarwaiting" jednak to polecenie musze umieścić w kodzie programu i sprawdzać nim czy w buforze odbiorczym jest jakiś znak, natomiast interesowało bym mnie jakieś przerwanie które przerywało...

    Mikrokontrolery   23 Gru 2007 22:40 Odpowiedzi: 3    Wyświetleń: 1891
  • UART 51 BASCOM – echo znaku przez UART działa tylko do użycia Print po Enable Serial

    ...Albo wyrzuciś print albo przerwanie od serial... Albo ... troszkę pokombinować :D Wystarczy że się wie jak działa proc i Bascom ;) W zasadzie wszystko opisał szymtro , więc skupię się na programiku $large $crystal = 11059200 '$regfile = "420.dat" 'DS89c420 $baud = 19200 On Serial Seriall ' odebrany znak Dim Uli As Byte ' odebrano znak...

    Mikrokontrolery   25 Sie 2006 19:24 Odpowiedzi: 3    Wyświetleń: 1429
  • [BASCOM] Oprogramowanie do modułu GSM SIM800 w Bascomie - poszukuję gotowych rozwiązań

    OK właśnie ukończyłem testy moduł =>FT232=>terminal i jest ok wysyła smsy, na szybko napisałem coś takiego na procka i mi nie wysyła [syntax=vbnet] $regfile = "m644pdef.dat" ' specify the used micro $crystal = 16000000 $hwstack = 32 $swstack = 32 $framesize = 200 $baud = 19200 Dim Komunikat As String * 80 Dim Numer_telefony As String * 9 Komunikat =...

    Mikrokontrolery AVR   02 Maj 2017 14:41 Odpowiedzi: 22    Wyświetleń: 3468
  • [Bascom] RS485 z Atmega328 i ATtiny2313 - brak odpowiedzi od slave'a

    Tu poniżej jest nieźle namieszane '*********************** Obsługa bufora UART Serial0charmatch: Flaga_rs = 1 Return Odbiór bufora i przepisanie do zmiennej Tx powinien zostać wykonany w całości w tym przerwaniu, a nie ustawiana flaga że coś jest w buforze a potem dopiero za jakiś bliżej nieokreślony czas odbiór. A co będzie jeśli zostanie zasygnalizowana...

    Mikrokontrolery AVR   02 Sty 2012 21:39 Odpowiedzi: 15    Wyświetleń: 3385
  • 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ń: 26826
  • Bascom: Odbiór danych ASCII przez UART i problem z Backspace

    Napisałeś że musisz przesłać / odebrać 4 bajty, więc pomyślałem że INPUTBIN będzie dobre. Czy wysyłasz znak początku ramki? Jak wykryć znak końca ramki? Ja bym to zrobił w przerwaniu URXC, sprawdzając co przyszło do bufora UDR, jeśli nie jest to znak końca ramki to dopisywałbym to do wielobajtowej zmiennej, jeśli natomiast byłby to znak końca ramki...

    Mikrokontrolery AVR   12 Gru 2013 10:33 Odpowiedzi: 7    Wyświetleń: 2706
  • UART Mega88 i attiny2313 – brak odbioru znaku T po transmisji 30 bajtów

    A skąd pewność, że 'T' zostało wysłane? Może zamieść jeszcze źródło z drugiego urządzenia. Dodano po 47 Nie liczyłem ile czasu zajmuje wysłanie tych danych Dane_wys, policz ile to będzie ms i może w tym leży problem, że jest to dłużej jak 20ms. Wysłanie 30 znaków 8bit (1bit startu i 1 bit stopu) po 9600 daje dokładnie 30ms. Czyli wysyłając te paczki...

    Mikrokontrolery AVR   11 Sty 2012 14:06 Odpowiedzi: 2    Wyświetleń: 1380
  • VB6, Odbiór danych po RS232 i błąd "Out of memory"

    Nie właśnie w terminalu jest ok, tzn. na początku są jakieś śmieci, ale później za każdym razem mam prawidłowe i te same dane zaczynające się od "BOOT: R1C..." tak jak na tym screenie w poprzedniej wiadomości. Czyli tutaj jest ok i to urządzenie które podpinam do portu RS232, widocznie tak ma, że na początku wysyła śmieci ale już potem są prawidłowe...

    Programowanie Początkujący   12 Paź 2021 21:10 Odpowiedzi: 10    Wyświetleń: 426
  • [Bascom] - Błąd Array expected przy wysyłaniu tablicy przez UART

    Jak sobie z tym poradzić aby program nie czekał tej minuty na zmienną? Użyj funkcji Ischarwaiting() : nie bardzo działa bo tylko jedna zmienna Ts wygląda jak powinna a reszta jest z jakimiś śmieciami. W Bascomi'e jest możliwość zdefiniowanie bufora pierścieniowego dla przychodzących danych, do odbioru bajtów wykorzystane jest przerwanie USART. [syntax=basic4gl]Config...

    Mikrokontrolery AVR   23 Mar 2015 15:58 Odpowiedzi: 27    Wyświetleń: 3150
  • [BASCOM] Jak wyczyścić bufor UART1 w ATMEGA128 przy użyciu BASCOM?

    Witam, próbuję wykorzystać UART1 do odbioru danych przy użyciu bufora ponieważ w docelowym układzie nie mogę czekać na odbiór przez input. Zmienna _rs_tail_ptr1 określa gdzie znajduje się ostatni znak w buforze. Postanowiłem ją wykorzystać, po odebraniu mojej ramki chciałem wyczyścić bufor. Według helpa można do tego wykorzystać komendy inkey lub input,...

    Mikrokontrolery AVR   16 Maj 2009 12:00 Odpowiedzi: 1    Wyświetleń: 1508
  • BASCOM - LED CUBE 7x7x7: zakłócenia przy odczycie SD i multiplexingu, AVR-DOS

    BlueDraco - można ale jemu to się nie opłaca. Chce zrobić kostkę, w zasadzie to już ją ma i nie będzie siedział 6 lat nad poznaniem nowego procesora. elektronic - Twój program można uprościć (wywalenie CASE i małych tablic) ale skoro ci działa co masz to zostań przy tym. Więc weź 2 procesory, to wcale nie jest wstyd i też bym tak zrobił. Tyle że ja...

    Mikrokontrolery AVR   05 Mar 2013 19:25 Odpowiedzi: 11    Wyświetleń: 2457
  • Atmega8 USART - błędna transmisja, krzaki i frame error na terminalu

    Witam, Chciałbym dokonać transmisji przez port szeregowy Atmegi. Niestety ciągle otrzymuje krzaki na terminalu. Czasami są to krzaki czasami inne litery, a niżeli te wysłane programem, często w terminalu pojawia się błąd frame error. Co lepsze program działa na symulatorze bez problemów... W tej chwili stosuje kod rodem z datasheet Atmegi: #include...

    Mikrokontrolery   21 Lip 2012 17:15 Odpowiedzi: 5    Wyświetleń: 1812
  • Zawieszanie się 89s52 z FT232RL przy odbiorze danych, wyświetlacz T6963 240x64

    Witam Używam uP 89s52 w połączeniu z FT232RL, kwarc 11059200 Hz, praca z prędkością 19200 asynchroniczna, wyświetlacz 240x64 graficzny oparty o T6963. PC nawiązuje połączenie z uP i wysyła to co akurat wpisuję w terminalu ale po 2 nieraz 5 lub 7 (i wielu różnych innych kombinacjach z przedziału tak do 10) wpisanych i wysłanych znakach tak jak by się...

    Mikrokontrolery   11 Lut 2008 08:28 Odpowiedzi: 1    Wyświetleń: 1314
  • Płytka wejść/wyjść dla LCD DGUS

    Tylko uruchom transmisję o takiej prędkości na takim procku za 5 zł tak aby jeszcze można było go do czego innego wykorzystać :) , bo to że teoretycznie transmisja jest do uruchomienia to nie znaczy że uda ci się coś zrobić w tych np 130 cyklach maszynowych coś zrobić. No chyba że rozpędzisz 8-bitowca do 60 MHz :). Co do filmiku. Robi wrażenie - możliwe...

    DIY Konstrukcje   09 Lut 2014 20:00 Odpowiedzi: 41    Wyświetleń: 18849
  • [C] Attiny13A czytnik RFID wysyłanie kodu przez RS232

    http://obrazki.elektroda.pl/9418966600_1... Witam wszystkich na forum. Jest to moje pierwsze publikowane DIY. Słowo wstępu… Projekt powstał z jednego, bardzo ważnego powodu: bo bardzo chciałem coś takiego mieć! Jest to układ odczytujący kod karty poprzez interface EM4095 z anteną, dekoduje, sprawdza i wysyła poprzez port szeregowy....

    DIY Konstrukcje   17 Gru 2012 07:59 Odpowiedzi: 31    Wyświetleń: 25051
  • [BASCOM][Atmega8] Licznik impulsów nie działa poprawnie.

    właśnie dlatego nie chce korzystać z DEBOUNCE bo później mogę mieć problemy odnośnie biblioteki to mi sie ona nie przyda bo tylko przyspiesza transmisję między wyświetlaczem a to mi nie pomoże bo znaki nadal będą migać i nic nie będzie widać może za pomocą LOCATE jakoś sobie poradzę Bardziej martwi mnie liczenie tych impulsów nieszczęsnych już nie wiem...

    Mikrokontrolery AVR   19 Lut 2010 10:15 Odpowiedzi: 14    Wyświetleń: 5060
  • Atmega8/Bascom - Problem z kodem multipleksowania LED i termometru DS18B20

    No i przedobrzyłem Dokonałem optymalizacji kodu, oszczędzając kilkanaście procent pamięci FLASH, ale... sygnał z pilota NEC ( takie małe płaskie na baterie pastylkową ) przestał być odbierany - brak jakiejkolwiek reakcji na naciśnięcie przycisku w pilocie. Poniżej kod: Print Command w przerwaniu Infrared , żeby sprawdzić, czy coś odbiera - reakcji brak,...

    Mikrokontrolery Początkujący   31 Lip 2014 12:09 Odpowiedzi: 18    Wyświetleń: 3474
  • Bascom RR3 i RT14 - odbiór błędnych danych na LCD, jak poprawić?

    Witam zakupiłem nadajnik i odbiornik (rr3,rt14) podłączyłem pod atmegi poprzez rs-a(uarta).Jedna atmega to termometr króry wysyła temperature a druga atmega ma odbierać i wyświetlać na LCD. Testowałem programy przy połączeniu kabelkiem i wszystko było ok gdy mam podłączony nadajnik rt14 i odbiornik do drugiego układu to wyświetlacz pokazuje za każdym...

    Mikrokontrolery AVR   23 Maj 2010 22:00 Odpowiedzi: 1    Wyświetleń: 1058
  • [Bascom] [Biblioteka]-Kompilowanie biblioteki w Bascom-lcd4e2.lib dla port A

    Zamiana wyświetlaczy nic nie daje, zamieniałem nawet same kabelki łączące je z płytką i też nic. Jeśli chodzi o przerwania to mam odbiór danych z RFM12 oraz obsługę klawiatury na PCF8574. Może faktycznie coś na rzeczy z tymi przerwaniami. Wyświetlacz, który nie działa jak trzeba oprócz wyświetlania daty, godziny oraz części odebranych danych wyświetlać...

    Mikrokontrolery Początkujący   02 Kwi 2016 08:46 Odpowiedzi: 18    Wyświetleń: 5106
  • Bezprzewodowy termometr do pieca C.O. BASCOM 433MHz z zapisem danych na kartę SD

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

    DIY Konstrukcje   21 Lip 2018 13:17 Odpowiedzi: 124    Wyświetleń: 50997
  • Atmega32 Bascom - Jak dodać odbiór i parsowanie SMS z modułu GSM?

    Witam Do istniejącego i działającego "urządzenie" chciałem dodać możliwość odbioru, parsowania i odesłania SMS'a zwrotnego z danymi. Cały kod: Linia1 - to wyświetla Uart_numer - Linia1 Linia2 - to wyświetla Komanda - Linia2 czyli działa OK Ale jak podepnę modem GSM ( SIM900D ) to Uart_numer jest puste, a Komanda pokazuje ( czasem ) jakieś teksty z pierwszej...

    Mikrokontrolery Początkujący   21 Gru 2014 23:18 Odpowiedzi: 0    Wyświetleń: 1947
  • ATmega128 - Odbiór danych RC5, problem z wartościami 255 i 127

    Mam problem z odbiorem danych z rc5. Kiedy uruchomię program demostracyjny rc5 z help'a bascom avr to wszystko dział poprawnie. Jeśli wkleję obsługę rc5 w istniejący program, to powstaj problem, procesor odbiera tylk dane 255 i 127. Może ktoś zna rozwiązanie tego programu. Poniżej zamieszczam kod mojego programu. $regfile = "m128def.dat" $crystal =...

    Mikrokontrolery   19 Maj 2006 13:36 Odpowiedzi: 0    Wyświetleń: 1049