REKLAMA

bascom bufor

Znaleziono około 717 wyników dla: bascom bufor
  • [Bascom][Atmega8]Program Avt2829 źle działa.

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

    Mikrokontrolery   10 Sty 2018 21:58 Odpowiedzi: 2    Wyświetleń: 582
  • REKLAMA
  • SIM900, Bascom, nie wysyła sms

    Witam, mam dziwny problem, SIM900 nie wysyła sms-ów. Program w Bascomie napisał mi kolega, nie należał do najkrótszych i wszystko działało, odbierał sms-y z komendami i włączał urządzenia, wysyłał sms, dzwonił, odrzucał połączenia itd. Kiedy wyodrębniłem z tego programu fragment który miał tylko wysyłać sms kilka razy zadziałał, a później przestał,...

    Programowanie Początkujący   18 Sie 2016 11:06 Odpowiedzi: 1    Wyświetleń: 2280
  • [Bascom] Sterowanie za pomocą komend AT

    Pozbierałem różne fragmenty z forum i zlepiłem coś takiego Nie robi tego co powinno czyli set porta.0 kiedy tel dzwoni. Komunikuje się z telefonem poprawnie - sprawdzalem, wiec blad w programie. Co mam nie tak? $regfile = "m32def.dat" $crystal = 16000000 $baud = 19200 Config Serialin = Buffered , Size = 100 Config Porta.0 = Output Enable Interrupts...

    Mikrokontrolery AVR   21 Gru 2008 19:04 Odpowiedzi: 0    Wyświetleń: 1072
  • REKLAMA
  • [Bascom] 2 podobne programy - 1 działa 2 nie!

    Są dwie opcje: Oproznij_bufor: Do Kod = Inkey() 'Czyści bufor Bufor = Ischarwaiting() Dane = "0" Loop Until Bufor = 0 Return lub Odczytaj_uart: Kod = Inkey() Dane = Dane + Chr(kod) Bufor = Ischarwaiting() Ring = Instr(dane , Ringtxt) If Ring > 0 And Stan = 0 Then Stan = 1 Wait 1 Print...

    Mikrokontrolery AVR   23 Gru 2008 11:22 Odpowiedzi: 13    Wyświetleń: 1689
  • atmega8 [bascom] C35 komunikacja z uC

    Witam Robie włącznik/dialer gsm na C35 ale mam problem czasami z błędnym odczytywanie komend AT oto część kodu. $regfile = "m8def.dat" $crystal = 11059200 $baud = 19200 Wait 1 Print "ATX0" ; Chr(13) Waitms 100 Print "ATZ" ; Chr(13) Waitms 100 Print "ATE" ; Chr(13) Waitms 100 Print "AT+CLIP=1"...

    Mikrokontrolery AVR   19 Maj 2009 12:54 Odpowiedzi: 5    Wyświetleń: 3000
  • RS232 [BASCOM] Odbiór danych

    Mam problem z transmisją danych. Na PC mam uruchomiony terminal (terminal v1.9b), i jak wysyłam treść z AVR do portu RS232 to terminal poprawnie odczytuje wysłaną treść. Natomiast problem tkwi w transmisji w drugą stronę. Żeby sprawdzić czy poprawnie AVR odbierze dane wysłane z RS232, napisałem tak program żeby po odebraniu treści wysłanej z terminala...

    Mikrokontrolery   02 Paź 2009 14:03 Odpowiedzi: 2    Wyświetleń: 4885
  • [Atmega32][UART][BASCOM]zgaszenie diody przez uart

    Witam :) Pisze z prośbą o pomoc w rozwiązaniu problemu a mianowicie mam program w bascom który po otrzymaniu literki "a" poprzez uart za pomocą btm-222 powinien zgasić diodę. W symulatorze program działa bez zarzutu lecz gdy zaprogramuje uP to nie gasi tej diody, i nie zwraca wysłanej literki ale dioda "Data" na module się świeci czyli moduł odbiera...

    Mikrokontrolery   12 Lis 2011 16:49 Odpowiedzi: 0    Wyświetleń: 1191
  • REKLAMA
  • Bascom komunikacja rs232 Bt interpretacja zmiennych

    Witam wszystkich mam taki problem.Potrzebuję z aplikacji android wysłać cztery zmienne typu Word do procesora Atmega 32 i zapisać je w Epromie.Dane wysyłane w Srtingu. Na razie wysyłam dane z terminala z Pc-ta.Aplikację na Android pisze mi ktoś inny.Potrafię wysłać jedną zmienną nadaną jako String przekształcić na Word i zapisać ją w Eprom na procku...

    Mikrokontrolery AVR   30 Kwi 2017 14:24 Odpowiedzi: 5    Wyświetleń: 1026
  • [bascom]Bascom, a obsługa drukarek/drukarynek

    Programuję w BASCOM BASIC, i wysyłanie kodu się powiodło (piszczek) teraz tylko muszę uruchomić wszystko w ESC/P zobaczymy co z tego będzie Dodano po 1 ok, drukarka odpowiada na moje komendy, ale mam jeden problem: jakiej komendy użyć aby drukarka wydrukowała to co ma w buforze?? Dodano po 58 Problem rozwiązany, obsługa okiełznana i napisana. Dzięki...

    Mikrokontrolery AVR   06 Wrz 2011 15:27 Odpowiedzi: 39    Wyświetleń: 10137
  • Atmega2560[BASCOM],FT232RL wybór uartów do komunikacji

    Jeszcze mam jedno -może dwa pytanka. Otóż dla mnie najwygodniejsze było by zrobienie odbioru danych wszystkich czterech uartów w przerwaniach. Tak aby jeśli przyjdą jakieś dane, z któregoś z moich czterech modułów komunikujących się właśnie poprzez rs232 , to działo by się mniej więcej coś takiego że: 1.Po pierwsze dane przesyłane są w postaci "paczek...

    Mikrokontrolery AVR   15 Gru 2009 23:30 Odpowiedzi: 10    Wyświetleń: 4758
  • [ATMEGA2560][BASCOM]Bufory wejściowe i wyjściowe UART-ów

    Witam Wie ktoś może (no może poza datasheet-em :D ,gdzie nie znalazłem lub przeoczyłem ) w jaki sposób czyścić "ręcznie" bufor wejściowy i wyjściowy danego uarta? Czy instrukcja : _RS_BUFCOUNTR4=0 załatwi sprawę? Czy można ręcznie czyścić każdy z buforów wejściowych i wyjściowych dla każdego uarta z osobna? Jak to z tym jest?

    Mikrokontrolery AVR   28 Cze 2010 17:38 Odpowiedzi: 27    Wyświetleń: 4877
  • [Bascom] Bufor serialin i ignorowanie znaku &H0

    Witam, mam dosyć upierdliwy problem z transmisją UART z użyciem modułów radiowych HM-R/T868. Problem polega na tym, że jeśli nadajnik nic nie nadaje, to odbiornik odbiera dziwne "śmieci" z eteru. Problem znika w momencie, kiedy będący w zasięgu nadajnik nadaje cokolwiek. Więc w głównej pętli programu umieściłem komendę: [syntax=basic4gl]Print chr(0);[/syntax]...

    Mikrokontrolery AVR   08 Maj 2011 15:18 Odpowiedzi: 12    Wyświetleń: 2611
  • AVR / BASCOM / UART - bufor

    Czy prawdą jest, że domyślnie sprzętowy RS232 - UART ma bufor na 1 znak, i używając w Bascomie polecenia Input (odczytując ten bajt), jest on usuwany z bufora i znowu bufor jest pusty? Bo jakoś nie mogę znaleźć stosownej informacji w internecie. Dziękuję za odp.

    Mikrokontrolery AVR   10 Sty 2012 22:25 Odpowiedzi: 2    Wyświetleń: 2134
  • [Bascom] [Atmega8] Zapis stanów IR do EEPROM

    Witam, proszę o pomoc w rozwiązaniu problemu w tym programie, bo już nie wiem co jest nie tak. Program ma sprawdzać stan portu pind.2 do którego podłączony jest odbiornik podczerwieni w odstępach 444µs i zapisywać wyniki do eepromu w bajtach. Zrobiłem to tak: $regfile = "m8def.dat" $crystal = 16000000 Config Lcd = 16 * 1a ' lub Config...

    Mikrokontrolery AVR   02 Cze 2010 06:58 Odpowiedzi: 2    Wyświetleń: 1747
  • REKLAMA
  • Bascom i niepełny RS232?

    ...Sprawdzę w datasheet bo widzę, że opinie są różne. A myślisz może , że mi to sie przyśniło :?: Niepotrzebna zgryzliwość :-( Nie da mi to jednak odpowiedzi na pytanie jak będzie pod Bascomem...robiw Chyba umiesz w Bascomie ustawić lub skasować bit :?: Piotrek Wyobraź sobie, iż umiem więcej... jednak pisząc w języku wysokiego poziomu nie wiesz jak...

    Mikrokontrolery   01 Gru 2007 23:53 Odpowiedzi: 12    Wyświetleń: 2383
  • Flagi "czasowe" - nierówne odczinki czasu (Bascom)

    Witam Pisze program którego struktura jest oparta o zdarzenia generowane flagami z przerwania. Mam 3 zdarzenia: - co 10ms - co 500ms - co 1s Nic by w tym nie było dziwnego, ale zauważyłem że coś nie tak z programem się dzieje. Zacząłem wycinać roboczo kod z programu aby sprawdzić co może być przyczyną. Wycinałem i wycinałem, aż doszedłem do samego szkieletu...

    Mikrokontrolery   27 Mar 2012 11:25 Odpowiedzi: 4    Wyświetleń: 1326
  • [Atmega16][Bascom] Status unit

    Przede wszystkim w komunikacji po Usarcie to przeszedł bym na przesyłanie ASCII, a wyrażenie kończyłbym znakiem CR (13). Wtedy możesz wysyłać odebrane ciągi na wyświetlacz, bez używania stałych. Używaj do tego zwykłego Print zamiast printbin. Tak swoją drogą nie wiem czemu większość początkujących próbuje komunikować się poprzez Printbin zamiast używać...

    Mikrokontrolery AVR   19 Lis 2010 01:08 Odpowiedzi: 2    Wyświetleń: 1338
  • Przesył po rs232 Bascom. Jak odczytać zmienną?

    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ń: 1467
  • Fuse bity w bascom.

    Konstrukcja własna, modułowa, moduł podstawowy to garść buforków i zatrzasków sterowanych przy pomocy 74LS138, a do tego dochodzi modulik AVR, właśnie buduje moduł do programowania BIOS Huba dla chipsetów Intela, bo akurat kupiłem tanio płytę główną z taka przypadłością, że właściciel pomylił się i wgrał inną binarkę niż potrzebna. Jak nastanie taki...

    Mikrokontrolery   17 Wrz 2006 00:42 Odpowiedzi: 23    Wyświetleń: 15631
  • Generator VCO - BASCOM. Gdzie znajdę jakieś informacje?

    VCO to oscylator przestrajany napięciem. Jakie przebiegi to cudo ma generować ?. Sinuska, fale prostokątną czy coś innego ? Jaka maksymalna częstotliwość ?. To zadanko ze szkoły ( bo może da się zrobić lepsze rozwiązanie). Na szybko jak ja bym to zrobił - pod ADC podpiąć strojenie napięciem. Cyklicznie odczytywać wartość i umownie zamieniać ją na częstotliwość...

    Mikrokontrolery   11 Sty 2007 17:51 Odpowiedzi: 9    Wyświetleń: 2579
  • Programator Bascom. AT89Cx51, Chip not the same as buffer.

    Pzy zapisywaniu na pierwszym pinie pojawia się 5V ale powinno 12, może ktoś się na tym zna troche lepiej i wie dlaczego tak jest (gdzie jest błąd). Tu jest link do schematu: Byłbym wdzięczny za pomoc. No dobra przejrzałem ten schemacik. Ale dlaczego Masz 4,5V na stabilizatorze skoro jest on bezpośrednio podłączony pod 12V ? Sprawdź czy jest 12V, lewa...

    Mikrokontrolery   18 Lip 2006 01:38 Odpowiedzi: 21    Wyświetleń: 3279
  • ATMEGA32 BASCOM PROGRAMOWY UART

    Cześć Zumek ! Faktycznie pogrzebałem troszeczkę w BASCOMIE i softowy UART zadziałał bez problemu. Jednak.........mam pewne spostrzeżenia: 1) Pomiędzy instrukcjami otwierającymi porty a pierwszą instrukcją wysyłającą dane musiałem zrobić wstrzymanie programu. OPEN "coma.7:19200,8,n,1" for output as #1 OPEN "comd.2:19200,8,n,1" for input as #1 WAIT 1...

    Mikrokontrolery   11 Kwi 2005 16:26 Odpowiedzi: 9    Wyświetleń: 7442
  • Jak obsługiwać sprzętowy I2C w Bascom-ie (ATmega16)?

    Dokładnych instrukcji Bascoma nie podam, bo piszę w asm. Ale zasady ogólne : 1. Generujesz start (TWCR), w TWDR wstawiając adres oraz bit R/W. 2. W obsłudze przerwania dzieje się cała reszta. Na początku czytasz TWSR i w zależności od jego wartości postępujesz dalej, albo wstawiając do TWDR kolejne dane, albo kończac transmisję warunkiem stopu, albo...

    Mikrokontrolery   16 Lis 2006 09:40 Odpowiedzi: 8    Wyświetleń: 2243
  • CC1000 a BASCOM. Czy możliwe jest napisanie programu?

    Ja właśnie robie "kabel" dwukierunkowy na tych CC1000PP z buforowaniem itd. Jeszcze nie zrobiłem, ale myśle (z wyliczeń tak wynika), że uda się aby transmisja była fullduplex 38,4 kb/s. Przy każdym cc1000pp stoi atmega 8 z kwarcem 11,0592. I pisząc w asemblerze myśle że dam rade, chociaz łatwo nie będzie, ze względu na długości procedur obsługio przerwań...

    Mikrokontrolery   28 Maj 2005 19:58 Odpowiedzi: 5    Wyświetleń: 2107
  • MMC, AVR-DOS i BASCOM. Układ nie reaguje na odczyt/zapis karty MMC.

    Witam, mam procesor ATMEGA128 16AI zasilany z 5V i podłaczony do niego LCD i MMC zasilane 3.3V. Magistarla SPI została do nich podpięta przez rezystory poza klinią DO (data out karty MMC). Po włczeniu układ nie reaguje na odczyt zapis do karty MMC, może 3,3V z DO mmc nie jest rozróżniany przez AVRa jako stan wysoki? Wyświetlacz LCD działą dobrze i ma...

    Mikrokontrolery   21 Sie 2006 09:28 Odpowiedzi: 1    Wyświetleń: 3842
  • Błąd identyfikacji procesora Atmega8 BASCOM

    Witam ! Napisz coś więcej, np. Jakiego używasz Bascoma AVR nr. ? jeśli masz poniżej 2.x.x.x to ściągnij i zainstaluj nowszą wersję demo ze strony Bascoma. Czy zainstalowałeś programator ? Czy przekładałeś odpowiednią zworkę w programatorze ? Dlaczego w buforze Flash masz same FF FF .. ? Pozdrawiam. Stefan

    Mikrokontrolery Początkujący   04 Sty 2013 01:19 Odpowiedzi: 6    Wyświetleń: 1953
  • bufor FIFO w ASM

    witam pisze pewien programik pod bascomem i potrzebuje zaimplementować w asemblerze bufor FIFO dla przychodzących danych. Napisałem pewną procedurkę, lecz nie wiem czemu często coś się w nim zamiesza. sprawdzałem go troche w debugerze ale nic nie mogę wyczaić. Oto kod procedurki zapisującej i odczytującej z bufora: Save_to_fifo: 'Const Wielkosc_bufora...

    Mikrokontrolery   18 Kwi 2005 22:18 Odpowiedzi: 1    Wyświetleń: 2015
  • [2xAtmega16]+[Bascom]+[RS485]+[Transmisja dwukierunkowa]

    Witam, potrzebuję zrobić komunikację miedzy 2 procesorami ATmega16. Jeden wysyła zmienną typu Byte (Status) z informacją o stanie wejść, a 2 to odbiera. Natomiast 2 będzie wysyłał do 1 także zmienną Byte (Settings) z informacjami konfiguracyjnymi. Dodatkowo chciałbym wysyłać sumę CRC w obu kierunkach. Transmisja w obu kierunkach jednocześnie! Bity będą...

    Mikrokontrolery AVR   03 Sty 2018 17:27 Odpowiedzi: 6    Wyświetleń: 4082
  • BASCOM-Przesuwanie napisu.

    arktik1 --> zajrzyj sobie do helpa i zobacz, że shiftlcd to przesuwanie (sprzętowe) całej zawartości wyświetlacza a nie jednej twojej wyimaginowanej linijki. W ogóle sprzętowe przesuwanie działa różnie tak na prawdę na różnych wyświetlaczach. Ty masz akurat spory bo 20x4 i w pamięci DDRAM LCD nie ma bufora na całe linie - stąd te dziwne zawijania o...

    Mikrokontrolery AVR   08 Maj 2010 15:25 Odpowiedzi: 16    Wyświetleń: 3413
  • [Bascom] Funkcja PRINT decyduje o tym czy komunikacja się odbywa? przykład...

    Może w Bascomie jest jakiś swoistego rodzaju bufor. W momencie kiedy dajesz Print wywoływane jest coś w rodzaju Flush'a. Sam obsługiwałem moduł bluetooth podczepiony pod Atmegę i wszystko działało jak należy. Tylko z tą różnicą, że program był pisany w C.

    Mikrokontrolery AVR   07 Lip 2011 16:06 Odpowiedzi: 2    Wyświetleń: 1170
  • [Bascom] Obsługa DMX512 Problem z programem

    Witam, uczę się pisać w Bascomie dopiero od niedawna, umiem już pisać podstawowe programy. Zainteresowałem się ostatnio interfejsem DMX512, chciałbym napisać program do odbioru sygnału w standardzie DMX512. Niestety moja wiedza nie wystarcza mi jeszcze na napisanie takiego programu samodzielnie. Znalazłem w internecie stronkę: Ściągnąłem z niej listing,...

    Mikrokontrolery AVR   05 Sty 2012 19:09 Odpowiedzi: 1    Wyświetleń: 1939
  • eep not found BASCOM - Nie mozna zaprogramowac uC

    Niestety zasmucę Kolegę - brak pliku eep nie jest powodem błędu programowania - ten komunikat to jedynie ostrzeżenie o tym, że plik nie został załadowany do bufora. Ja na innych programatorach programowałem od zawsze z tym ostrzeżeniem, które jest generowane jeśli nie wgrywamy nic do pamięci eeprom. Powód błędu jest 2 linijki niżej: "Could not dedect...

    Mikrokontrolery AVR   24 Lis 2014 10:07 Odpowiedzi: 6    Wyświetleń: 2383
  • atmega8+ modul lcd 5110 bascom

    Z całym szacunkiem to jest to po prostu wioska. Nie zadałeś sobie trudu sprawdzenie biblioteki o której pisałem. Powinienem to tak zostawić , ale nie mogę na to patrzeć. Nie dość, że nie możesz używać standardowych instrukcji Bascom takich jak Lcddat, Showpic itd to jeszcze potrzebujesz 512 Bajtów na bufor.. Dyskwalifikuje to ten kod dla mniejszych...

    Mikrokontrolery   20 Lut 2016 07:32 Odpowiedzi: 9    Wyświetleń: 4401
  • ENC28J60/Bascom - Automatyczne odświeżanie danych o stanie portów wejściowych

    Witam serdecznie Bazuję na dostępnym w sieci kodzie Pana Piotra Rzeszuta, służącym do obsługi modułu ENC28J60 w Bascomie. Wszystko działa jak należy, jednak chciałbym zmodyfikować kod tak, aby po włączeniu diody wyświetlał się aktualny stan jej działania ("stanled1")... Czyli po kliknięciu w przeglądarce przycisku ON przy diodzie, obok wyświetli się...

    Programowanie Początkujący   22 Sty 2017 19:36 Odpowiedzi: 0    Wyświetleń: 789
  • [Bascom ]Atmega 128 UART 1 i 2

    Może szukasz portów nie tam gdzie są? Przetestowałem z ciekawości i działa bezbłędnie co widać na printscreen`ie. Kod z tego testu. [syntax=vbnet] $regfile = "m128def.dat" $crystal = 11059200 $hwstack = 64 $swstack = 32 $framesize = 128 $baud = 9600 $baud1 = 9600 Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol...

    Mikrokontrolery AVR   12 Mar 2017 16:13 Odpowiedzi: 5    Wyświetleń: 1257
  • Programator elementów I2CPROGXv13 oraz STK200+ (dla bascom?)

    Programator elementów I2C „PROGXv13” umożliwia programowanie układów pamięci 24CXX, PCF8583, PCF8593 oraz Syntezy TSA6057. Powstał jako narzędzie ułatwiające budowanie urządzeń z tymi układami, być może kiedyś również z innymi na magistrali I2C. Dla ułatwienia program współpracuje z programatorem STK200, po zastosowaniu dodatkowej diody...

    Artykuły   23 Gru 2004 01:02 Odpowiedzi: 0    Wyświetleń: 3330
  • Bascom RS232 - Input ---> mam drobny problem

    kurczę jeszcze gorszy jest ten problem bo okazuje się że wysłanie jakiegoś dłuższego stringa z PCta do Bascoma graniczy z cudem no chyba że znowu wysyłam znak po znaku i robię pomiędzy tymi znakami znowu przerwy po np 200ms czyli tak jakby symuluję wpisywanie znaków jak z klawiatury gdy jestem podłączony terminalem gdzie robię błąd ??? Dodano po 55...

    Mikrokontrolery   10 Lut 2008 18:03 Odpowiedzi: 1    Wyświetleń: 1987
  • Brak połączenia między Simensem c35 a AtMega16 [Bascom-AVR]

    Witam! Podłączyłem telefon komórkowy marki Siemens C35 do AtMega16 za pomocą układu konwertera napięć zamieszczonym poniżej: Jestem w połowie drogi ponieważ uP komunikuje się z telefonem (mogę zadzwonić oraz wysłać smsa), jednak nie mogę uzyskać podłączenia w drugą stronę. Na przykład prosty program odczytu stanu zasięgu anteny zwraca mi tylko na wyświetlaczu...

    Mikrokontrolery AVR   29 Kwi 2010 12:11 Odpowiedzi: 5    Wyświetleń: 2857
  • [Atmega][Bascom]Zewnętrzny eeprom jak swój

    Tak żebym mógł wsadzić jakiś obrazek a potem normalnie z niego korzystać bez czytania pojedynczych Bajtów. tak wystarczy, że wydasz polecenia takie jak: "wczytaj_wszystko_naraz" albo "pokaż_cały_obrazek_bez_ramki" itp , a żeby wsadzić obrazek do pamięci można wydać polecenie "wsadź_obrazek" a nawet inne "dorób_cioci_wąsy" jeśli to będzie np akurat...

    Mikrokontrolery   04 Sie 2009 20:30 Odpowiedzi: 8    Wyświetleń: 3400
  • [atmega8][Bascom] problem z odczytem czasu z PCF8583

    (at)Regan_3000 Czy któraś z sugestii powyżej rozwiązała Twój problem? Mam identyczny problem. (Jestem na Atmedze16/8MHz) Pisze w C, zegar działa poprawnie gdyż obsersuję na oscyloskopie transmisję danych (zauważam zmianę dziesiątek sekund/sekund/minut w bcd na linii SDA), zapewne coś siedzi w kodzie. (PCF8583 podpięcie: SCL,SDA -> przez rezystory...

    Mikrokontrolery AVR   09 Maj 2011 15:27 Odpowiedzi: 4    Wyświetleń: 2617
  • [atmega8] [C] USART - bufor kołowy

    Witam serdecznie. Niedawno postanowiłem przesiąść się z Bascoma na C. Postanowiłem napisać bufor kołowy do wysyłania znaków przez USART. Znaki niby się drukują, ale, jeśli rozmiar bufora jest ustawiony na 2 bajty to po drugim znaku dostaje "śmieci", jeśli na 3 bajty, to po trzecim, itd. main.c

    Mikrokontrolery AVR   02 Gru 2017 15:24 Odpowiedzi: 43    Wyświetleń: 4086
  • wysłanie hex na rs232 w BascomAVR

    Jak chcesz wysyłać bezpośrednio wartości do portu(tzw tryb binarny) to w bascomie komenda printbin zmienna. Spowoduje to wpisanie wartości zmiennej do bufora a potem jej wysłanie. W standardowej komendzie print jeżeli na końcu linijki nie dasz znaczka";" to do wszystkiego doda enter(LF CR) dlatego ci drukuje dodatkowe rzeczy po prosty daja tak print...

    Mikrokontrolery AVR   20 Mar 2004 23:04 Odpowiedzi: 3    Wyświetleń: 2680
  • BASCOM-AVR problem z wysłaniem programu do procka.

    Witam, Ten programator nie ma żadneg bufora. Porpostu podpinam całą płytke do kabla który idzie bezpośrednio do LPT który jest na plytce!!. Tutaj jest w pdfie opisana ta płytka i ten kabel programujący... Co moge robić źle?? Pozdrawiam

    Mikrokontrolery   03 Sie 2006 19:16 Odpowiedzi: 22    Wyświetleń: 2499
  • ATmega16 + Bascom + uart = problem

    U mnie poszło coś takiego: $regfile "m16def.dat" Config Lcd = 16 * 2 $crystal = 1000000 $baud = 9600 Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 , Db7 = Portd.5 , E = Portb.1 , Rs = Portb.0 Config Serialin = Buffered , Size = 12 Dim X As Integer , Y As Integer Config Pind.1 = Output Enable Interrupts ' Musisz włączyć...

    Mikrokontrolery   07 Kwi 2007 11:14 Odpowiedzi: 5    Wyświetleń: 4351
  • Bascom AVR na kompie idzie , na laptopie nie ?

    Digitrace używa tylko wejść portu. Bascom potrzebuje wyjść i wejść. Jeżeli programator to tylko kupa drutów, bez bufora, spróbuj podciągnąć wszystkie linie wejściowe i wyjściowe opornikami ok. 10kOhm do +5V. Jeżeli z buforem to zasil bufor z układu, podciągnij również wszystkie użyte wyprowadzenia portu LPT takim samym opornikiem do zasilania bufora.

    Mikrokontrolery   24 Sie 2007 00:04 Odpowiedzi: 9    Wyświetleń: 1311
  • Bascom- nie wykrywa programatorów na LPT

    Cześć Po pierwsze wgraj sobie programator Dybkowskiego, tam masz pełną jasność co do końcówek, możesz ustawić z której końcówki LPT wystawiasz poszczególne linie programatora. Jak nie pomoże to spróbuj na starym komputerze, mnie po wymianie płyty głównej przestał działać taki programator jak Twój, dopiero programator z buforem na scalaku zastartował,...

    Mikrokontrolery AVR   21 Wrz 2009 22:20 Odpowiedzi: 50    Wyświetleń: 11201
  • Zlecenie-Komunikacja HEX na RS232 Projekt w Delphi 7 Bascom.

    Witam Starałem się wyjaśnić platforma AVR lub zadania jaki ma wykonać NIE JEST TAK WAŻNE jak zorganizowanie komunikacji na RS232 za pomocą paczek HEX! Mogę wykorzystać dowolną większą kość AT! AT90s2313 Akurat tą kość mam gotową do pracy i kompletną do komunikacji na RS232. Czy jest możliwe zorganizowanie takiej komunikacji.? Potem wykona zadania......

    Projektowanie Bazar   17 Wrz 2013 21:18 Odpowiedzi: 3    Wyświetleń: 2460
  • Arduino - Czy jest obsługa przerwania z UART bufor nadawania pusty

    Witam Czy wiedzą koledzy jak w Arduino zrobić i obsłużyć przerwanie od UART bufor wysyłania pusty? Jest obsługa przerwania odebrano dane, ale nie znalazłem obsługi przerwania bufor wysyłania pusty. Przepisuję program z BASCOMA. Tam była obsługa przerwania UDRE Serial data register empty interrupt).

    Arduino   14 Paź 2014 22:23 Odpowiedzi: 2    Wyświetleń: 2412
  • bascom ATmega32 - Sterownik domowy/pokojowy

    Panowie, Panie potrzebuję pomocy bo siedzę i siedzę i nie mogę sobie dać rady z kodem BASCOM. Jestem początkujący, a raczej raczkujący w AVR, programowaniu itd. :( Próbuję zbudować sterownik do pokoju który ma wykonywać: -sterowanie światłem (8x) -sterowanie piecem/kotłem gazowym (temperatura noc i dzień-dwie różne temperatury) -każdy przycisk ma dwie...

    Mikrokontrolery Początkujący   29 Lis 2014 20:44 Odpowiedzi: 6    Wyświetleń: 2841
  • LED driver i bascom. Zamieszczony fragment kodu. Nic się nie zaświeciło.

    Na tym spi chodzi ale troszke ostatnio pogrzebalem i duzo lepiej chodzi na i2C z tym ze czy wpychane przez spi czy i2c to przy ladowaniu nieparzystej ilosci bajtow (1 driver jest 2 bajtowy (16bitowy) ) wszystko sie rozkracza kawalek mojego kodu Sub Send_bytes() For I = 1 To 64 ' send byte array to shift regs Tempbyte1 = Bytes(i) Shiftout...

    Mikrokontrolery   02 Cze 2007 09:32 Odpowiedzi: 8    Wyświetleń: 3979
  • Przerwanie UART, I2C i Bascom.

    Impulsator nie będzie pracował na przerwaniu tylko zwykle w pętli do loop bo takie rozwiązanie wystarczy. W tejże pętli będą także wysyłane sygnały regulacyjne po I2C jako odpowiedź na regulacje wykonane impulsatorem oraz wyświetlane dane na LCD. Procedura obsługi przerwania od Rx (MIDI) odczytuje bajt i jeżeli równy jest 176 (nasze dane) to czyta dwa...

    Mikrokontrolery   02 Cze 2007 13:34 Odpowiedzi: 13    Wyświetleń: 3467
  • Bascom, AVT3500, ATtiny2313

    W roli "programatora" zastosowano tam kilka rezystorów. Wystarczy dołączyć linie z portu LPT, ale bezpieczniejszym rozwiązaniem byłoby zastosować osobny programator z buforem.

    Mikrokontrolery   28 Maj 2008 22:02 Odpowiedzi: 12    Wyświetleń: 2515
  • Odbiór danych RSem (atmega16, BASCOM)

    Ze specyfikacji wynika że w odpowiedzi nie dostajesz na końcu znaku CR. Wg. specyfikacji ASCII CR to szesnastkowa wartość 0x0D. Aby sprawdzić do dostajesz w odpowiedzi to po wysłaniu kodu zrób pętlę, która odbierze ileśtam znaków i wyświetli każdy w następnym polu wyświetlacza. Lepiej jednak napisać procedurę podpiętą pod przerwanie , która zrobi to...

    Mikrokontrolery AVR   09 Paź 2009 16:03 Odpowiedzi: 9    Wyświetleń: 1970
  • [Bascom][STK200][Win7] Nie widzi programatora

    Witam, szukałem długo, ale nigdzie nie znalazłem. Problem wygląda tak: Mam programator ISP na LPT zbudowany na buforze. Działał mi pięknie przez kilka lat, zarówno w BASCOM AVR jak i w ISPprog. To było na Win XP. Teraz mam Win7 i ISPprog działa z programatorem, a Bascom jest głuchy. Ktoś ma pojęcie jak to można naprawić? Bardzo mi zależy, bo FuseBity...

    Mikrokontrolery AVR   16 Sty 2010 17:09 Odpowiedzi: 1    Wyświetleń: 1625
  • [ATMEGA]Bascom . RS485 , LCD i zakłócenia

    Nawet jeśli jest tylko dołączone. Odpytywanie następuje co parę sekund a efekt bielenia ekranu mam za każdym razem kiedy nacisnę przycisk w celu załadowania nowego obrazka. A tu raport (wklejam na razie większość gdyż może Wam to coś ułatwi: Report : System_LCD_TOUCH PAD_rs485 Date : 04-17-2010 Time : 13:48:37 Compiler : BASCOM-AVR...

    Mikrokontrolery AVR   25 Kwi 2010 21:57 Odpowiedzi: 65    Wyświetleń: 13319
  • bascom-nie moge sobie poradzić z programem, nikt nie pomoże?

    W zasadzie Twój kod działa ale nie bardzo wiem jak go zastosować :( To mój program $regfile = "m32def.dat" $crystal = 8000000 $baud = 19200 Config Serialin = Buffered , Size = 200 Dim Kod As Byte Dim Bufor As Byte Dim R As Byte Dim Q As Byte Config Portc = Input Portc = &HFF Config Porta = Output Porta = &B00000000 Do If Pinc.1 = 0 Then 'uzbrojenie...

    Mikrokontrolery AVR   15 Lip 2010 08:20 Odpowiedzi: 6    Wyświetleń: 1289
  • [AVR][BASCOM] Dynamiczneie zmieniana prędkość DYNAMIC baudrate RS232

    No na logikę tak ale nikt przecież nie bronił ATMELowi zrobić wszystkich rejestrów 16-to bitowych w taki sposób. Szczególnie że tak było by prościej bo wszystkie rejestry wtedy były by takiego samego typu. No ale może jest tak jak mówisz. Nie sądzę że ATMEL dawałby specjalnie dodatkowy "hardware" (czyt. kasa) skoro nie byłoby takiej potrzeby, wtedy...

    Mikrokontrolery   03 Kwi 2011 10:26 Odpowiedzi: 20    Wyświetleń: 2016
  • [atmega8][BASCOM] timer1, błąd odczytu?

    Witam. Dawno nie pisałem w BASCOM-ie a zdecydowałem się na niego bo myślałem, że tak będzie szybciej i prościej. Nic bardziej błędnego. Do napisania był dwu-trybowy program uśredniający do nieco przerobionego radiometru SOSNA. Ale nie w tym rzecz. O ile kod który zamieszczam powstał w miarę szybko o tyle błędu nie potrafię wyeliminować 3 dzień. Po krótce...program...

    Mikrokontrolery AVR   16 Lut 2012 11:34 Odpowiedzi: 2    Wyświetleń: 1886
  • [Atmega32][Bascom]Wyświetlacz LCD alfanumeryczny oddalony od uC

    Ponieważ to jest Bascom to chyba szybciej będzie wstawić na linii E np w szeregu 6 jakiśch bramek, np inwerterów lub zwykłych buforów. Tylko żeby nie doszło do sytuacji że dane zmienią się a linia En jeszcze nie opadnie. Zresztą opóźnienia z bramek nie będą zbyt duże. Można też rozpatrzyć sterowanie prądowe o którym gdzieś tam na początku wspominałem....

    Mikrokontrolery AVR   31 Paź 2012 12:42 Odpowiedzi: 24    Wyświetleń: 3633
  • Bascom/2.0.7.1 - identyfikacja procesora -> chip id: 000102

    ok, spróbuję go ściągnąć i zobaczymy jak będzie działał. Próbowałem jeszcze programować przez progisp, ale wyskakiwały podobne cuda przy próbach - podkreślam próbach, bo nigdy sie nie udało nim poprawnie zaprogramować uP. Nad Bascomem trochę posiedziałem i zauważyłem że z kasowaniem flasha (erase) nie ma problemów - kasuje za każdym razem(po operacji...

    Mikrokontrolery Początkujący   26 Sty 2014 22:21 Odpowiedzi: 7    Wyświetleń: 2979
  • [PCF8583][Bascom] Dziwne działanie

    A jak inaczej czytać PCF-a jak nie przez I2C? Widzę że humor dopisuje :D Otóż, usiądź bo to może Cię zaskoczyć, TWI to sprzętowa, dużo lepsza od programowej, kiedy mamy możliwość skorzystania z dedykowanych pinów, obsługa I2C wbudowana w mikrokontroler. Żeby jej użyć należy ją najpierw skonfigurować dwoma komendami. W przeciwnym wypadku korzystasz...

    Mikrokontrolery AVR   13 Kwi 2016 20:48 Odpowiedzi: 6    Wyświetleń: 969
  • Bascom AVR - Atmega 2x UART

    Witam. Zna ktoś rozwiązanie jak ugryźć temat przesyłania danych taką trasą: PC <-RS232-> AVR <-RS232-> Układ docelowy Komputer i urządzenie docelowe mają ze sobą rozmawiać dwukierunkowo, AVR ma być pośrednikiem transmisji oraz dodawać / odejmować swoje dane kontrolne. Obie transmisje muszą być buforowane. Jakie znacie procki które spełnią...

    Mikrokontrolery AVR   28 Lis 2016 21:05 Odpowiedzi: 3    Wyświetleń: 1440
  • Bascom i AT89C2051

    A wiec po pierwsze to musisz miec programator ;) (polecam ten z elektrody pod bascoma), po drugie musisz sobie skompilowac ten program dajesz menu Program>>Compile (F7) a potem z tego samego menu dajesz "Send to chip" (F4), wtedy wlancza Ci sie okno z buforem i tam w menu masz funkcje Program chip itp, oto cala filozofia Oczywiscie wczesniej trzeba...

    Mikrokontrolery   27 Maj 2003 21:05 Odpowiedzi: 5    Wyświetleń: 1686
  • SPI i Bascom

    Miałem niedawno problem jak rozwiązać problem wielu hardware'owych uartów. Przychyliłem się do rozwiązania, w którym połączę parę układów AtTiny2313 przez SPI. Próbowałem nawiązać transmisję. Wszystko byłoby ok, gdyby nie to, że gdzieś gubią się bajty... Kod wygląda tak: SLAVE $regfile = "m32def.dat" $crystal = 16000000 $baud = 31250 Dim Cosik...

    Mikrokontrolery   02 Maj 2007 09:47 Odpowiedzi: 0    Wyświetleń: 1193
  • Bascom odbiór kilku zmiennych poprzez UART

    Odbieraj jeden duzy string, a potem funkcja SPLIT wyciągaj poszczegolne wartości. Albo na bieząco odczytuj znaki, az do przecinka, i wtedy sprawdzaj wartosc. To lepszy sposob, bo wymaga mniej ramu na bufor.

    Mikrokontrolery   12 Lis 2007 07:44 Odpowiedzi: 2    Wyświetleń: 1572
  • BASCOM bledy w kompilacji oryginalnego kodu z AVT.

    Niestety nie. Plik BAS to zwykły plik tekstowy, BIN to wersja binarna po kompilacji. Można, co prawda użyć deasemblera, który da kod programu napisany w asemblerze, ale jak ktoś go nie zna to i tak niewiele z tego skorzysta. Ale jeśli ten plik to kod programu do twojego kitu to masz, już wszystko, co potrzebujesz. Teraz trzeba tym tylko zaprogramować...

    Mikrokontrolery   11 Kwi 2013 14:09 Odpowiedzi: 28    Wyświetleń: 4249
  • [AVR][BASCOM] - własna biblioteka może być w Bascomie?

    Witam, takie małe pytanko, czy zawartość biblioteki Bascoma może być napisana w Bascomie? kombinuję z czymś takim już: [mk_lcd_cls(i2c_tx_buf As Byte , Byval Amode As Byte] I2c_tx_buf(1) = _lcd I2c_tx_buf(2) = 1 I2c_tx_buf(3) = Amode I2creceive _uvga_slave_adr , I2c_tx_buf(1) , 3 , 1 [end] pomijam...

    Mikrokontrolery AVR   14 Sie 2008 10:51 Odpowiedzi: 7    Wyświetleń: 2184
  • [Bascom] (RX) programowy. Co jest nie tak w kodzie?

    spróbuj: Loadadr K3 , X Do push XL push XH K6 = Inkey(#1) pop XH pop XL lds R16, {K6} cpi R16, 13 breq Loop_end st X+, R16 Loop !Loop_end: clr R16 st X+, R16 Dodano po 3 Już nie wspomnę że w kodzie jest błąd, bo jak trafi na znak #13, to go nie dopisze do bufora. Mój kod w assemblerze też zawiera taki błąd, bo nie wiem czy przypadkiem...

    Mikrokontrolery AVR   21 Maj 2009 16:01 Odpowiedzi: 31    Wyświetleń: 3499
  • [BASCOM] DYrektywa $eeprom a ilość wgranych danych

    Mam taki fragment programu: $eeprom Data &HFF , 60% 'pierwsza komórka pusta, potem sekundy Matryca1: 'matryca definiująca elementy LED które składają się na pierwszą cyfrę Data &B01111011 , &B01000001 , &B00110111 , &B01100111 , &B01001101 Data &B01101110 , &B01111110 , &B01000011 , &B01111111 , &B01101111 Data &B00000100 Matryca2: 'matryca...

    Mikrokontrolery AVR   24 Wrz 2009 07:57 Odpowiedzi: 2    Wyświetleń: 1163
  • BTc Sound Encoder - jak przerzucić kod do Bascom AVR

    Chłopak po prostu chce prościej. Ja bym zapuścił PWMa i w przerwaniu od niego uaktualniał zawartość rejestru OCR0A (a mowa o ATTINY13). Obsługę przerwania i wogóle wszystkiego zrobił bym w assemblerze bo to będzie bardzo krótki kod. A BASCOM strasznie by to skomplikował. Nawet żadnych rejestrów nie trzeba by odkładać bo program główny nic by nie robił....

    Mikrokontrolery AVR   14 Gru 2009 07:34 Odpowiedzi: 27    Wyświetleń: 3108
  • [BASCOM] Odczyt UART w przerwaniu a obróbka danych

    No, coś mi się wydaje, że jednak może nie do końca rozumiesz właśnie to wszystko i stąd takie podajęcie. Co to w ogóle dla ciebie znaczy, że: Bo niby po czym innym program ma poznać czy odczytane dane pasują w tym określonym miejscu ? .... toż twoja próba obsługi tego przerwania - pokazuje, że w 1000% mógłbyś wykorzystać mechanizm z Bytematch Ustawiłbys...

    Mikrokontrolery AVR   25 Paź 2009 15:56 Odpowiedzi: 4    Wyświetleń: 4518
  • Mega64 [bascom] rs232 . Źle wysyłane znaki .

    Witam, ja się w ogóle nie dziwię, że masz taki efekt, ja gdybym był na miejscu procesora i gdybym otrzymał taki kod to też bym zwariował na maxa ;) Na prawdę jeszcze czegoś takiego to nie widziałem, żeby : 1. nie skorzystać ze sprzętowego UARTA - gotowca w bascomie 2. nie skorzystać z pięknych buforów cyklicznych - gotowca w bascomie tylko w zamian...

    Mikrokontrolery AVR   17 Lis 2009 21:52 Odpowiedzi: 10    Wyświetleń: 2998
  • Problem z komunikacją RS485 - bascom

    Witam, Mam mały problem z komunikacją między uC. Ale od początku. Schemat układu pochodzi z EP Samą komunikację udało mi się zestawić i działa bardzo dobrze (załączony kod poniżej). Master non stop odpytuje slave i jest git. I teraz mój problem, chcę dodać w masterze odpytywanie powiedzmy co 0,5 s i tu zonk. Kiedy dodam Waitms 500 po każdej pętli komunikacja...

    Mikrokontrolery AVR   01 Kwi 2010 12:10 Odpowiedzi: 2    Wyświetleń: 4049
  • [ATMega][BASCOM]Sagem myx5-2 komendy AT

    Dobrze rozumujesz z tym ,że w telefonie stan wysoki to 3,3V tzw. LVTTL i bezpośrednie podpięcie się TX z kabla do RX telefonu może skutkować brakiem zasięgu, a nawet uszkodzeniem UARTu w telefonie. Trzeba więc dostosować się do 3,3V. Mona to zrobić na różne sposoby, od najprostszego ogranicznika diodą Zenera, lub np. zastosować bufor.

    Mikrokontrolery AVR   12 Maj 2010 18:17 Odpowiedzi: 5    Wyświetleń: 1998
  • [BASCOM] - Jak poprawnie i cyklicznie wyświetlać na LCD

    Twoim podstawowym błędem jest to że ciągle czyścisz ekran. Ta operacja zajmuje prawie 2 ms Nie wiem po co to robisz ? Wystarczy zdefiniować bufor w który bedziesz wpisywać swoje wyniki i ten bufor cyklicznie wyświetlać ale tylko wtedy kiedy to będzie konieczne czyli w zależności od ustwienia ew. flag sygnalizujących np. zmianę czasu. Inna sprawa czy...

    Mikrokontrolery AVR   02 Lip 2011 16:23 Odpowiedzi: 10    Wyświetleń: 4847
  • [atmega328][bascom][avr-dos]Odczyt karty mmc nie działa

    Oczywiście próbowałem ale bez efektu, sprawdzę jeszcze na tych tranzystorach. Jak nie zatrybi to zostanie mi chyba tylko dobudować bufor.

    Mikrokontrolery AVR   06 Cze 2011 15:29 Odpowiedzi: 25    Wyświetleń: 5082
  • Bascom - odbiór danych w formacie ss:mm (sekundy:minuty)

    Jeżeli dobrze zrozumiałem to inkey() zwraca jeden znak z bufora w kodzie ascii, czy tak? Napisałem kod, który w przerwaniu (bytematch=all) odczytuje bufor, w formacie c/ss:mm (zmienna typu string), ale nie wiem jak z tego wydzielić zmienne ss i mm (sekundy i minuty) jako "byte". Wolałbym nie wstawiać pętli w odczycie, ponieważ mam sporo danych do obrobienia...

    Mikrokontrolery   30 Maj 2011 08:45 Odpowiedzi: 2    Wyświetleń: 1181
  • [M8][bascom] Sterownik GSM na tel Siemens C35

    Witam wszystkich w tym ostatnim dniu roku 2011 i przesylam serdeczne zyczenia na nadchodzacy rok. Ostatnio zainteresowalem sie sposobem sterowania powiedzmy na poczatek LEDami (on/off) za pomoca telefonu. Po przeszukaniu forum i innych stron, zdobylem wiele wiedzy (komendy AT, kodowanie PDu, itp), postanowilem stworzyc swoj sterownik. I teraz sie nasuwaja...

    Mikrokontrolery AVR   04 Sty 2012 13:08 Odpowiedzi: 7    Wyświetleń: 3258
  • Bascom , programowy UART , wisi na pinie

    case to taka imitacja warunków. Toszto wiecej kodu żre, niż byś miał do każdego porownania zastosować if : then Nie rozumiem powiazania przerwania urxc z buforowaniem. Po to się buforuje, zeby nie przerywać

    Mikrokontrolery AVR   18 Lip 2018 20:15 Odpowiedzi: 7    Wyświetleń: 1872
  • [Bascom] Atmega 644pa - problem z timerem

    Witam szanownych kolegów! Piszę mając nadzieję, że ktoś pomoże mi rozwiązać mój problem z którym borykam się już któryś dzień :( Otóż programuję w Bascomie Atmegę 644pa-pu do komunikacji po UART z modemem ZTE2639AT. Mam problem ze sprawdzaniem siły sygnału GSM. Otóż chciałbym przy pomocy przerwania od timera0 wykonywać takie sprawdzanie a jego wynik...

    Mikrokontrolery AVR   16 Kwi 2012 18:16 Odpowiedzi: 4    Wyświetleń: 1229
  • [Bascom] Odbiór RC5 w przerwaniu INT0 nie działa w nowej wersji kompilatora

    Generalnie, W Bascomie obsługa RC5 pozostawia wiele do życzenia dlatego też Mark w najnowszej wersji ma wprowadzić obsługę RC5 na przerwaniu ICP ("prawdziwie" w tle) według poniższego kodu, który udostępniam i polecam: [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 8000000 Config Timer1 = Timer , Capture Edge = Falling , Prescale = 8 '1 tick= 1...

    Mikrokontrolery AVR   28 Cze 2012 10:46 Odpowiedzi: 6    Wyświetleń: 2511
  • [Atmega32][Bascom] - Odtwarzacz *.wav z panelem dotykowym.

    Teraz spróbowałem połączyć nasz program do odtwarzania z programem sterownika domowego i pojawił się problem.Panel i czas liczony w timer2 działa ok, ale piosenki są odtwarzane w spowolnionym tempie.Zauważyłem że jeśli w konfiguracji timer2 wpiszę "prescale=1024" to piosenki odtwarzają się prawidłowo, panel działa ok, ale czas liczy źle (był obliczony...

    Mikrokontrolery Początkujący   12 Paź 2012 18:37 Odpowiedzi: 34    Wyświetleń: 4860
  • 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 Oczywiście w takim przypadku ustawienie parametru echo na on niczego nie zmienia (nie widzę...

    Mikrokontrolery AVR   15 Sty 2013 11:51 Odpowiedzi: 1    Wyświetleń: 1419
  • AVR,bascom atmega 644P - Jak prawidłowo obsłużyć 2 uart ?

    Witam wszystkich. Koledzy zwracam się do Was z prośba o pomoc z następującym problemem. Programuje amatorsko w bascomie, procesor to atmega 644p z 2 uartami sprzętowymi. Składam urządzenie, które będzie się komunikowało z dwoma pozostałymi i wymieniało dane za pomocą transmisji rs232. Mój problem dotyczy 2 uartu sprzętowego w atmedze 644P. Pierwszy...

    Mikrokontrolery Początkujący   21 Gru 2013 19:39 Odpowiedzi: 2    Wyświetleń: 2148
  • BASCOM - Zmienna długość stringa

    Tu masz przykład odbierania tekstu po RS-232 w Bascomie: [syntax=basic4gl]$regfile = "attiny2313.dat" $crystal = 8000000 $baud = 19200 Const Maxlen = 40 'Deklaracje stalych Dim Akey As Byte 'Deklaracje zmiennych Dim I As Byte Dim Pwm As Integer Dim Cmd As String * 4 Dim Buffer As String * Maxlen Dim E As Eram String * Maxlen I = 0 Config Pinb.2 = Output...

    Mikrokontrolery Początkujący   08 Lut 2014 06:52 Odpowiedzi: 7    Wyświetleń: 1599
  • Atmega8, Bascom - Komendy AT z atmegi 8 do Sony Ericssona T230

    Niestety pomimo wielokrotnych prób nie udało mi się uruchomić układu. Pomiędzy TXD atmegi a RXD telefonu dałem rezystor 260 Ohm oraz diodę zenera 3V9, a program w bascomie jest następujący: [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 8000000 $Baud = 19200 Config Serialin = Buffered , Size = 200 Dim Kod As Byte Dim Bufor As Byte Do Print "ATE0"...

    Mikrokontrolery AVR   04 Wrz 2014 20:09 Odpowiedzi: 7    Wyświetleń: 1542
  • Bascom - odbiór danych przez UART

    To można rozwiązać na wiele sposobów. Jeśli tylko cześć ramki jest stała a zależy Ci na wartościach odebranych to można użyć bufora kołowego i kiedy wykryjesz koniec ramki to wciągasz z bufora poprzednie siedem bajtów. Tutaj jednak sprawa jest prostsza. Poniższy mikroprogram powinien sprawdzać po kolei nadchodzące bajty. Jeśli się zgadzają to wskaźnik...

    Mikrokontrolery Początkujący   07 Lis 2017 13:22 Odpowiedzi: 4    Wyświetleń: 1185
  • [Bascom] Odbiór danych z UART i wyświetlanie ich na LCD

    W pętli głównej czekasz na odebranie znaku (bodaj Ischarwaiting()), jeśli tak, to go czytasz i sprawdzasz, czy to znak początku (.), jeśli tak to przechodzisz do właściwego odczytu (to może być oddzielna funkcja) i czytasz kolejnych 12 znaków do bufora, oraz dodatkowy znak terminujący (.), jeśli znak terminujący jest poprawny kopiujesz bufor do zmiennej...

    Mikrokontrolery   01 Sty 2020 16:58 Odpowiedzi: 8    Wyświetleń: 558
  • Bascom - sterowanie diody RGB przez WS2811

    SPI sam wysyła dane z ustawioną częstotliwością, trzeba tylko odpowiednio szybko wpychać w niego kolejne bajty, co na AVR nie musi być takie proste, ale daje się zrobić (w C lub asemblerze, nie w Bascom). W Bascomie da się zrobić, ja zrobiłem. Proszę :) [youtube][/youtube] Do tego wykorzystuję wewnętrzny oscylator RC 8MHz i ATTINY85 nadaje jak szalony...

    Mikrokontrolery Początkujący   07 Wrz 2020 21:09 Odpowiedzi: 17    Wyświetleń: 8925
  • RS232 "na piechotę" W bascom8051

    Najprosciej napisz ja na przerwaniu - port RS 232 ustawia flage ze odebral bajt do bufora i mozna ja sprawdzac i wyjmowac bajt gdy flaga - lub podpiac to pod przerwanie i wtedy wyjac bajt - podstawa sprawnego programu.

    Mikrokontrolery   10 Paź 2003 00:03 Odpowiedzi: 1    Wyświetleń: 1173
  • Bascom AVR - STK200 Programmer

    witam Mam takie pytanko: zlutowalem programatorek (zaczerpniety z sieci) kompatybilny niby z STK200. Ustawiam go w Bascom AVR i oczywiscie nie dziala. Jak jeszcze chwilke poszukalem to wersji tego programatorka jest pelno tylko wyprowadzenia mikrokontroler sa laczone z roznymi pina DB25. JAk sie domyslam istnieje jedna poprawna wersja. Czy ma ktos PEWNE...

    Mikrokontrolery   14 Lis 2004 12:18 Odpowiedzi: 1    Wyświetleń: 1148
  • Przerwanie od uarta - Bascom?

    A jeśli chodzi o AVR to: ON źródło_przerwania nazwa_podprogramu [ NOSAVE ] gdzie: źródło_przerwania - symboliczna nazwa źródła przerwania, nazwa_podprogramu - etykieta określająca gdzie znajduje się podprogram obsługi przerwania. jako żródło przerwania można: URXCprzerwanie układu sprzętowego UART – odebranie znaku UTXCprzerwanie układu sprzętowego...

    Mikrokontrolery   17 Kwi 2005 10:24 Odpowiedzi: 3    Wyświetleń: 1683
  • bascom . kompilacja c52 ?

    proszę Kolegów , mam Bascoma z tymi dodatkami. Otwiera i edytuje bez problemu 8kb kod. Urcuhamiam kompilator i wyskakuje błąd że kod się nie mieści w buforze . Po za tym w okienku wyboru procka nie ma 89c5x są tylko 89cx051 , może cos źle robie ?? Pozdro

    Mikrokontrolery   12 Lip 2005 15:16 Odpowiedzi: 3    Wyświetleń: 1216
  • BASCOM i ATMega8535

    Mam kilka pytań: 1. czy w BASCOMie można programować ATMega8535. Na liście znalazłem tylko 90S8535. 2. czy można to zrobić na programatorze z rezystorami czy musi byćz buforem Nie mogę wykryć swojego procka. Programator złożyłem na 3 rezystorach. Mam kilka wątpliwości co do niego: przewód do lpta ma długość około 2m (ale na 90S2313 działał), czy w tym...

    Mikrokontrolery   17 Lip 2005 22:25 Odpowiedzi: 2    Wyświetleń: 1232
  • Program w Bascom 8051-> Bascom avr

    Pierwsze to dzięki za zainteresowanie A co do spróbuj czegoś takiego niewiem czy działa na procku ale w symulatorze chodziło Spróbowałem-niby chodzie ale nie uruchamia procedury przerwania Wygląda na to jak by nie dochodziło do przepełnienia buforu Może należy jakoś zdefiniować źródło impulsów jak w bascomie 8051 poleceniem GATE ?? Dalej nic z tego...

    Mikrokontrolery   21 Wrz 2005 09:40 Odpowiedzi: 10    Wyświetleń: 2739
  • BASCOM obsluga UART i STRING

    Witam, Używam w Bascomie polecenia: Dane_uart1 = Inkey() Gdy chcę wyświetlić dane na LCDku to wyświetla mi liczbę po liczbie. Np. Gdy wysyłam do tego procka za pomocą polecenia PRINT "1234" To otrzymuję kolejno 1, 2, 3, 4 . Chciałem otrzymać 1234 a nie kolejne liczby w stringu. Już trochę się z tym męczę i proszę o pomoc w tej sprawie....

    Mikrokontrolery   12 Kwi 2006 09:01 Odpowiedzi: 6    Wyświetleń: 2905
  • Procedura na równoległe działanie 2 programów w bascom

    Juz po części przyśpieszyłem działanie dokładając miedzy dwa odczyty temperatury funkcje odczytu z bufora. teraz to wygląda tak: Odczyt z bufora odczyt temperatury 1 Odczyt z bufora odczyt temperatury 2 Pętla wcześniej było tak: Odczyt z bufora odczyt temperatury 1 odczyt temperatury 2 Pętla jednak nadal jak dla mnie czas reakcji jest za długi 1wreset...

    Mikrokontrolery   27 Maj 2006 17:06 Odpowiedzi: 7    Wyświetleń: 1719
  • Bascom - zagadka

    Witam ! Uruchamiam program na Atmega644 w Bascomie i napotkałem ciekawy problem. Wkleję kod i wyjaśnię poniżej. Sub Wykonaj_regule_in(wri_reg As Byte) Wri_out = Wej_par_2(wri_reg) 'odczytaj numer wyjścia Wri_out = Wri_out And &B00000111 Wri_rw = Wej_par_2(wri_reg) 'odczytaj reakcję wyjścia Wri_rw = Wri_rw And &B00111000 Shift Wri_rw , Right...

    Mikrokontrolery   13 Lut 2007 22:27 Odpowiedzi: 0    Wyświetleń: 717
  • bascom i przerwanie od uart-a

    przerwanie od portu szeregowego obsługujesz w ten sam sposób jaki i każde inne przerwanie. Ale to nie wszystko ;) Jeśli skonfigurujesz seriala do pracy z buforem , to Bascom sam "podłoży" przerwanie i będzie za Ciebie odbierał znaki z uarta i zapisywał do bufora kołowego.Instrukcję obsługi Bascoma trzeba czytać , czytać , czytać... , a nie tylko pytać...

    Mikrokontrolery   23 Gru 2007 22:40 Odpowiedzi: 3    Wyświetleń: 1777
  • Bascom AVR + RS-485 - sterownik gniazdek elektrycznych

    Witam, Aktualnie buduje parę urządzeń porozumiewających się poprzez magistralę RS485. Jest to sterownik gniazdek elektrycznych - pierwsza część to pulpit sterowniczy (8 ledów i 8 przycisków) a druga to moduł wykonawczy załączający/odłączający zasilanie od poszczególnych gniazdek. Transmisja między nimi jest poprzez full-duplexowy MAX488 po dwóch parach...

    Mikrokontrolery   09 Lut 2008 02:01 Odpowiedzi: 4    Wyświetleń: 2075