inkey inputbin

Znaleziono około 23 wyników dla: inkey inputbin
  • [Bascom] Odbiór zmiennej 8 bajtowej przez UART w trybie szesnastkowym

    Ja robiłem podobnie do twojego tyle że zamiast "waitkey" używałem "inkey" w przerwaniu . Odbior: B = Ischarwaiting() If B = 1 Then C = Inkey() If C = "Q" Then Inputbin Aa(1) , Aa(2) , Aa(3) , Aa(4) , Aa(5) , Aa(6) End If End If Return Czyli Q robi u mnie za bajt startu a resztę danych przypisuję zmiennym . W programie głównym obrabiam te zmienne. ps:...

    Mikrokontrolery AVR   03 Gru 2019 16:52 Odpowiedzi: 6    Wyświetleń: 717
  • REKLAMA
  • [Bascom][AtMega8]Komunikacja dwóch ATmega8 przez rs232

    To zamiast Inputbin użyj Inkey.

    Mikrokontrolery AVR   12 Wrz 2010 15:44 Odpowiedzi: 17    Wyświetleń: 6673
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • ATmega16 UART i BASCOM-AVR – błędne znaki klawiatury, złe odczyty na LCD

    Spróbuj zamiast INKEY uzyć INPUTBIN a zamiast PRINT uzyć PRINTBIN u mnie to zawsze działało i nie zapomnij otworzyc portu za pomocą instrukcji OPEN bo tego brakuje w progamie- otwórz sobie helpa i wyszukaj "OPEN" tam jest dokładnie opisane A co do INPUTBIN i PRINTBIN to uart programowy

    Mikrokontrolery   08 Maj 2008 20:54 Odpowiedzi: 31    Wyświetleń: 3706
  • REKLAMA
  • [Bascom] Komunikacja UART między Atmega16 i Atmega328 - zamiana zmiennych i transmisja dwukierunkowa

    Witam Panowie mam problem mianowicie z komunikacją UART 2 AVR .Jeden z nich to Atmega16(odbiornik) a drugi Atmega328(Nadajnik) i tak: Nadajnik wysyła 2 zmienne do odbiornika na którym jest wyświetlana wartość na LCD i wszystko działa poprawnie ale zdarza się tak że zmienne lubią zamienić się miejscami tzn, "Znak" dostaje wartość "Znak_1" i odwrotnie....

    Mikrokontrolery AVR   23 Maj 2024 22:39 Odpowiedzi: 2    Wyświetleń: 429
  • Bascom AVR – komunikacja RS232 na jednej linii, SERIN/SEROUT odbiera błędne dane

    SERIN i SEROUT to nie jest do RS232. Do tego jest Print/Printbin i Input/Inputbin. Jest jeszcze Inkey.

    Mikrokontrolery AVR   19 Lut 2010 16:36 Odpowiedzi: 10    Wyświetleń: 2980
  • Program do odbierania danych i wysyłanaia przez rs232?

    Nie korzystać z funkcji Input .Do dyspozycji masz Inputbin,Inkey() . Piotrek Nadal nie wiem , jakie dane wysyłasz do uC z PC-ta. Można wysłać choćby tak: Private Sub SendStr() MSComm1.Output = Text1.Text & Chr(13) End Sub

    Mikrokontrolery   04 Lis 2005 21:02 Odpowiedzi: 17    Wyświetleń: 4097
  • Programowanie Atmega8: Odbiór RS-232 i generowanie PWM w Bascomie

    Na początek musisz spiąć atmegę8 z max232, następnie kabelkiem łączysz do komputera. Za pomocą terminala możesz wysyłać różne dane do atmegi.To co chcesz zrobić możesz bez problemu wykonać w bascomie, ale musisz posiadać minimalną wiedzę o tym języku. Dane wysyłane z komputera możesz odczytywać za pomocą funkcji INKEY, WAITKEY, INPUT, INPUTBIN, INPUTHEX,...

    Mikrokontrolery AVR   18 Sty 2011 20:16 Odpowiedzi: 1    Wyświetleń: 1791
  • [Atmega32] [Atmega32][Bascom] Brak wyświetlania danych z Bluetooth na LCD

    Jak pisałem Ci wyżej Inkey nie działa na porcie wirtualnym. Przynajmniej na Atmedze8. Chyba jakiś błąd. Użyj funkcji Inputbin. Będzie hulać.

    Mikrokontrolery AVR   27 Lip 2011 11:37 Odpowiedzi: 26    Wyświetleń: 5999
  • REKLAMA
  • UART: Problemy z komunikacją między uP 89C2051 i 89C4051, Bascom 8051 2.0.11.0

    Witam wszystkich. Mam następujące pytanie: Połączyłem dwa uP 89C2051 i 89C4051 następująco TxD jednego z RxD drugiego. Właczam Bascoma 8051 2.0.11.0 jednego programuje żeby wysyłał drugiego odbierał. Używałem różnych poleceń print , printbin, printhex; a do odbioru inkey, waitkey,inputbin. Żadnych efektów. Owszem kiedy wysyłam np.100 na LCD wyświelją...

    Mikrokontrolery   30 Lis 2003 11:21 Odpowiedzi: 1    Wyświetleń: 1491
  • [Bascom] RS485 zakłócenia odbioru podczas jednoczesnego nadawania.

    Witam, od jakiegoś czasu opracowuję urządzenia komunikujące się po RS485 w protokole PELCO-D. Urządzenia komunikują się albo jedno albo dwukierunkowo-tutaj to nie istotne... Wszystko działa wyśmienicie i komunikuje się bez najmniejszego błędu gdy nadaje jedno z urządzeń. Urządzenie to nadajnik i odbiornik. Gdy nadają 2 nadajniki jednocześnie (jednocześnie...

    Mikrokontrolery AVR   11 Cze 2011 00:20 Odpowiedzi: 9    Wyświetleń: 3633
  • [Atmega16] [Atmega16][bascom] Nieprawidłowe bity na wyjściu szeregowym, jak to naprawić?

    "bierzesz w ręce" zwykłe polecenia do nadawania jak PRINT , lub do odbierania jak: INPUT czy INKEY i lecisz :) Od razu trzeba napisać, że należy użyć PRINTBIN i INPUTBIN bo kolega będzie przez 10 postów znów pytał jak wysłać tym ciąg bitów i że znów nie działa.

    Mikrokontrolery AVR   26 Lip 2008 22:24 Odpowiedzi: 13    Wyświetleń: 1912
  • REKLAMA
  • [Bascom] Jak przesłać dane z DS18B20 przez UART z Attiny2313 do Atmega328?

    W sumie z buforem to chciałem oszczędnie, jeśli chodzi o pamięć. Dane można wysyłać przez Printbin, a odebrać przez Inputbin. Nadając zmienną integer funkcją Printbin wysyłasz 2 bajty. Nagłówkiem może być jakiś bajt, nic nie przeszkadza żeby stworzyć sobie jakiś format przesyłania danych ;). nagłówek bajt X zmienna 1 long zmienna 2 word zmienna 3 byte...

    Mikrokontrolery AVR   24 Gru 2011 21:00 Odpowiedzi: 10    Wyświetleń: 2750
  • Schemat układu do sterowania 8 urządzeniami i transmisji 8 bitów przez RS232

    Jeśli masz program w uC napisany przez Ciebie to nie rozumiem w czym problem. To Ty ustalasz protokół transmisji i to Ty wybierasz sobie format zapytań i odpowiedzi. Przykładowo: uC - urządzenie podrzędne PC - urządzenie nadrzędne 1. Wysyłasz zapytanie z PC do uC w formacie np: T1 lub T2 lub P 2. uC odbiera to za pomocą pętli interpretującej, wyglądającej...

    Mikrokontrolery   23 Maj 2006 07:20 Odpowiedzi: 34    Wyświetleń: 6536
  • Dlaczego buforowanie RS232 w Bascomie przestaje działać po odkomentowaniu?

    Również nie działa: $crystal = 8000000 $baud = 38400 ' Dim Zmienna As Byte , Zmienna2 As Integer Dim Ignorowane As Byte , Id As Byte , Dane As Byte Dim A As Byte , B As Byte Config Serialin = Buffered , Size = 20 Zmienna = 5 Do Waitms 500 Cls Lcd Id ; " " ; Dane ; " " ; Zmienna ; " " ; B Id = Inkey() Dane = Inkey()...

    Mikrokontrolery   19 Kwi 2008 12:51 Odpowiedzi: 9    Wyświetleń: 1726
  • [bascom] wyświetlacz led, polecenie inputbin - zatrzymanie programu

    Czemu korzystasz z programowego uarta? Używaj sprzętowego jak w przykładzie poniżej. Zauważ też że będziesz odbierał znaki ASCII, a ty potrzebujesz liczbę dziesiętną do wyświetlenia. Na początek wgraj program i wpisuj w terminal liczby od 0 do 9 czyli w ascii od 48 do 57. Wpisanie czegos innego prawdopodobnie wysypie ci program bo lookup nie znajdzie...

    Mikrokontrolery AVR   18 Lut 2012 16:09 Odpowiedzi: 9    Wyświetleń: 2239
  • Czy Bascom obsłuży odbiór danych z I-Bus BMW i wyświetli je na LCD?

    Witam serdecznie Od kilku dni zastanawiam i szukam informacji czy mikro kontroler w języku bascom jest wstanie odebrać z magistrali ramkę/dane z informacją np: o wciśniętym przycisku Vol+... i wyświetleniu je na własnym LCD ? Taki mały analizator I-bus. Wiem jak wygląda ramka np: http://obrazki.elektroda.pl/7557137100_1... http://obrazki.elektroda.pl/1540265900_1...

    Mikrokontrolery Początkujący   04 Wrz 2014 08:30 Odpowiedzi: 57    Wyświetleń: 26850
  • [bascom] atmega128 PWM - Brak sygnału na kanale OC1C, konfiguracja w Bascom

    Witam Zawsze bawiłem się z atmega32 ale od do projektu potrzeba mi 6 kanałów PWM 16bit (sterowanie 2 serwa i 4 regulatory z rewersem). Zastosowałem atmega128 T1 i T3 . Wszystko było było by OK ale na kanale OC1C jest brak sygnału , zapewne banalne rozwiązanie ale jakoś nie mogę zatrybić nadajnika: [syntax=vbnet]$regfile = "m32def.dat" $crystal = 16000000...

    Mikrokontrolery AVR   17 Lip 2016 18:58 Odpowiedzi: 4    Wyświetleń: 1647
  • ATMEGA 128 i potencjometr AD5290: brak CS, jak skonfigurować SPI?

    Podejrzewałem to jednak nie umiem zrobić detekcji 0 a mam jeszcze 4k wolne Coś bym zaadaptował z tego jednak nie rozumiem w pełni tego kodu a jak czegoś nie rozumiem nie stosuje Gdyby ktoś wypowiedzieć się mógł tak dla głąba jak to działa. Kod z tego forum nie mój. http://obrazki.elektroda.pl/3285358500_1... Pomoże mi jakaś dobra osoba , mogę...

    Mikrokontrolery AVR   10 Wrz 2012 20:14 Odpowiedzi: 14    Wyświetleń: 5998
  • [attiny2313][bascom] 3-kanałowy regulator oświetlenia

    Odbiornik RC5 działa. 1 na pilocie wyłącza diodę, 2 włącza $regfile = "attiny2313.dat" $crystal = 1000000 Config Rc5 = Pind.2 Config Pind.2 = Input Config Portb = Output Dim Address As Byte , Command As Byte Enable Interrupts Do Getrc5(address , Command) If Address = 0 Then Command = Command And &B01111111 Select Case Command Case...

    Mikrokontrolery AVR   12 Mar 2011 16:26 Odpowiedzi: 28    Wyświetleń: 7979
  • [BASCOM]rs485 slave odbiera dane, nadaje i nie wznawia odbioru, ogolne porady

    Dziekuję za wszystkie dotąd udzielone mi porady. Jeśli chodzi o transmisję binarną printbin, inputbin to próbowałem wyszło super przede wszystkim zmniejsza liczbę byte ramki chodzi mi o to, że gdy wysyłam parametr do pwm np. 255 to używam 3 znaków ASCII czyli 3 byte a binarnie wyśle byte 255 i to tyle ale w transmisji nie mogłem korzystać z przerwania...

    Mikrokontrolery Początkujący   09 Mar 2013 15:23 Odpowiedzi: 7    Wyświetleń: 3387
  • SharpDevelop - jak odczytywać zmienne przez RS232 do TextBox?

    Przepraszam że dawno nie odpisywałem, byłem trochę zajęty (i w pracy druga zmiana). Po stronie uC to narazie wygląda to tak: [syntax=basic4gl] 'Drugi program do testòw 04.12.2013 $crystal = 8000000 $baud = 19200 $regfile = "m32def.dat" $hwstack = 32 ' default use 32 for the hardware stack $swstack = 10 'default use 10 for the SW stack $framesize...

    Programowanie Początkujący   06 Mar 2016 20:42 Odpowiedzi: 48    Wyświetleń: 8019
  • Bascom/Atmega - Odbiór danych HEX z czujnika PMS3003 - problem z dekodowaniem

    Tak działa [syntax=vbnet] Do If 0 < Ischarwaiting() Then Wart = Inkey() Select Case Postep Case 0 : If Wart = &H42 Then Postep = 1 Case 1: Select Case Wart Case &H4D : Postep = 2 Case &H42 : Postep = 1 'w drugim kroku to bląd wiec powrot na początek End Select Case 2: Incr Postep 'ustawi 2->3 itd Buff(postep) = Wart Case 3: Incr Postep...

    Mikrokontrolery AVR   22 Paź 2017 12:17 Odpowiedzi: 6    Wyświetleń: 852
  • Komunikacja RS232 między AT89C4051 a VB 6.0 - jak wysyłać pakiety danych?

    potrzebuje pomocy z komunikacja po RS232 miedzy aplikacja vb 6.0 a mikrokontrolerem. Potrzebuje wyslac rozkaz do uP ktory uruchomi jaks procedure. w visualu uzywam kontrolki mscomm. dane wyslam komenda np: MSComm1.Output = Chr(120) kiedy po stronie uP uzylem komendy INKEY np: Do Znak = Inkey() Rozkaz = Asc(znak) if rozkaz = 120 then set p1.5 endif loop...

    Mikrokontrolery   07 Cze 2006 23:52 Odpowiedzi: 0    Wyświetleń: 906