Jeżeli chciałbyś wyświetlać kilka opcji na jednym ekranie, to dodatkowo musisz zrobić przyporządkowanie numeru_opcji do numeru_ekranu (np. w tablicy). A jak dodasz tablicę z pozycjami_kursora dla danego numeru_opcji, to po włączeniu mrugającego kursora (można też wykorzystać znaczek „strzałka w bok”), będzie od razu widać parametr który...
Heh :-) Siedziałem 2 dni nad tym (aż żona dostała białej gorączki) i doszedłem o co w tym wszystkich chodzi. Po pierwsze to musiałem zamienić UARTy, tzn. sprzętowego użyć do komunikacji z modemem GSM, zaś Softowego do komunikacji z PC. Po drugie intrukcja Bascoma Print domyślnie na końcu wysyła chr(13) i chr(10), więc musiałem użyć instrukcji printbin...
Wcale nie każdy plik da się przerobić na asm. Stk200 to nie jest wynalazek MCS Electronics i jest to darmowy programator, z którego tłumaczyć się nie musisz. Z darmowego bascoma programów sprzedawać nie wolno. A tak swoją drogą, chcesz zarobić na urządzeniu, to daj też zarobić innym! Zwłaszcza że bascom kosmicznie drogi nie jest i musisz to potraktować...
Idx=12 to Temp svalue nie jest raczej puste Kod: [syntax=vbnet] Domoticz_cmd = "AT+CIPSTART=" + Chr(34) + "TCP" + Chr(34) + "," + Chr(34) + Domoticz_ip + Chr(34) + ",8080" ' typ polaczenia oraz IP serwera Print Domoticz_cmd '************ Skladanie ciagu do wyslania ' Domoticz_cmd = "GET http://" Domoticz_cmd = Domoticz_cmd + Domoticz_ip Domoticz_cmd...
Witam Piszę program w Bascomie na Atmega32 do sterowania ogrzewaniem w warsztacie i mam problem. Jest zegar RTC, zewnętrzny Ram, Timer, Menu i to wszystko działa bez zarzutu - dokładnie tak jak bym chciał. Chciałem dołożyć czujnik temperatury i wykorzystać do tego celu wejście ADC. Problem pojawia się w momencie jak w podmenu "Start_webasto" dodaję...
Witam. Napisałem kawałek kodu do multipleksacji wyświetlaczy LED. Zrobiłem układ z wyświetlaczem LED TOF - 5462. Wspólna anoda 4 cyfry + 2 kropki pośrodku. Jestem początkującym programistą C dla AVR i sam nie mogę rozgryźć problemu. Wyświetlacz jest podłączony do atmegi następująco: PORTB to wszystkie 8 segmentów wyświetlacza (A do G i DP). PORTD 0b11110000...
Nie wydaje mi się, żeby kolega kozak_sc był wróżką. Więc moim zdaniem ciężko będzie wróżyć z fusów, albo szklanej kuli. Ale jest na to rada - można by pokazać kod - wtedy będzie łatwiej ;) Jest to ewidentnie błąd programu. Wartość odczytana z ADC może przyjąć wartości od 0 do 1023, więc nie ma możliwości aby tam pojawiały się jakieś "znaczki". Żadne...
a jaka jest różnica pomiędzy tymi znaczkami \ /
Usuń znaczek hash i nazwę zmiennej umieść w nawiasach klamrowych. Będzie odwołanie do pamięci, a nie ładowanie stałej. Oczywiście pisze o tym w pomocy, ale szukać się koledze nie chce. :bad-words: Można uzyskać dostęp do zmiennej umieszczając jej nazwę w nawiasach klamrowych { }. By mieć dostęp do bajtu MSB zmiennych Integer/Word, należy użyć formy:...
Przecież to komentarz, a znaczek to na 99.99% "&".
Dzięki za pomoc. Dla czego koło Twojego postu nie mam znaczka Pomógł???
od razu przepraszam za post pod postem ale chcę że by było widać że w temacie się coś dzieje mam następne pytanie jak dodać PL znaczki do tego kodu?
Mógłbyś trochę rozwinąć ? Niestety nie mogę tego ogarnąć - to już moje drugie podejście, po próbie połączenia UART z PWM, wtedy odpuściłem, bo blokowało mi wyjścia na czas połączenia. Przeglądając przykłady na tym forum wyszło coś takiego: '********************* Konfiguracja UART Config Serialin = Buffered , Size = 40 , Bytematch = All Enable Interrupts...
Ok, spróbuję. Jeszcze mam pytanko, w czym zmieszczę 1 literę (byte word itd.)? Jak na razie uruchomiłem te programy bez modułów, bezpośrednio między uC i... dostaję chińskie znaczki, spróbuję wydłużyć ciąg znaków wysyłany przed.
witam, piszę programik który "puchnie" bardzo szybko i po wnikliwej analizie zauważyłem że zdefiniowanie 4 znaków przy pomocy polecenia DEFLCDCHAR zjada około 350 bajtów FLASH. Pytanie czy da się zapisać te znaczki do pamięci EEPROM i odczytywać znaczki z tej pamięci. Pozdrawiam
Zdefiniuj sobie znaczki a później wyświetlaj obliczoną ilość razy. Proste.
obsługa guzików w przerwaniu to bardzo dobry pomysł. Zastanawiałbym się również czy by jednak nie przenieść wszystkiego na timer0 (ten jest 8 bitowy) ale taki akurat miałęm projekcik. Do wygaszania zer trzeba by dodać 10 cyfrę (która będzie pusta - 255). Są trzy cyfry więc trzeba zacząc sprawdzanie od lewej (czyli w przykładzie od trzeciej) .... if...
Switchów się tak nie podłącza do portów wejściowych. A jak inaczej je podłączyć ? Bascom 1.11.9.8 ma już obsługę programatora UsbAsp O, bardzo mi pomogłeś, teraz widać, że bascom wykrywa uC, symulacje działają, program się skompilował, tylko nie wiem czy taki widok jest prawidłowy (te dziwne znaczki ? ) : http://img130.imageshack.us/img130/1729/...
Niestety to nie program ani mikro-kontroler , lecz coś z max-em. Jak połączyłem RX z TX aby zrobić echo to okazało się że przed max-em wszystko działa bez zarzutu , a po połączeniu RX z TX za maxem wychodziły buźki i inne znaczki.
Witam. Próbuje odczytać dane z odbiornika GPS, sprawa podobna do http://www.elektroda.pl/rtvforum/viewtop... tylko na usb. W terminalu(bascom) widzę poprawnie wszystkie dane, lecz mikrokontroler pokazuje na wyświetlaczu "chińskie" znaczki. Czy tu też trzeba dać max'a(wątpię) czy usb jakoś "koduje" dane?
Mam takowy problem, otóż miałem awarię dysku i pliki programowania napisane w BASCOMIE szlak trawił. Mam do was takie pytanie, czy istnieje możliwość jakoś odzyskać (wyciągnąć) kod z już zaprogramowanego uC ? Po odczytaniu w BASCOMIE widzę tylko same znaczki, a potrzebuję edytować.
Może by zrobić tak $GPRMC,230340,A,4959.79044,N,01956.37777... 0.1,1 94.9,250511,,*1A Wyciągnąć pięć pozycji ze stringu licząc od 44 miejsca Speed1 = Mid(Rs , 44 , 5 ) Obliczyć w którym miejscu występuję przecinek Dim Znaczek as string*1 Znaczek = "," Speed2 = Insrtr(Speed1 , Znaczek ) Wycinać ze stringu odpowiednią ilość pól,...
:arrow: Freddy, przylutowałem kwarc bezpośrednio do nóżek układu, dalej nie działa. Ten kod: Odbior: I2cstart I2cwbyte Ds1307w I2cwbyte 0 I2cstart I2cwbyte Ds1307w I2cwbyte &B00000000 I2cstop Return ma realizować tą funkcję: Bit 7 of Register 0 is the clock halt (CH) bit. When this bit is set to 1, the oscillator is disabled. When cleared to 0,...
ello jestem tu całkowice nowy ale mam nadzieje że mnie nia zignorujecie , bo mam dosyć dziwaczny problemik z bascomam avr i obsługą wyświetlacza 16*2 Chodzi o to ze gdy chce na nim wyświetlić swykły napis to wszystko jest ok ale schody zaczynają się gdy wyświetlam tekst i zmienną ... wtedy zaczyna wyświetlać jakieś dziwne znaczki i nie wiem za bardzo...
Ale ten sposób wysyłania ramek to trochę nie teges. A jak poprawnie się wysyła takie ramki i czym? Nie możesz po prostu sprawdzić w opisie programu jak należy formatować dane? Bo domyślam się że to jakiś terminal jest. Na Wikipedi jest opisane tak: "Minicom to program do kontroli modemu oraz emulator terminala dla systemów uniksowych" Ciężko Ci pomóc...
IBM robił takie klawiatury do swoich laptopów, mam gdzieś jedną i na 100% to ps2 tylko piny są zamienione w złączu. Tyle tylko że kody są inne - po wpięciu do PC są to kody z poza standardowego zakresu (dziwne znaczki asci) ale to nie problem dla up.
Witam Proszę o pomoc bo już nie mam siły. Potrzebuję włączyć lub wyłączyć kursor - podkreślony w BASCOM, ale coś mi nie chce działać Cursor ON / OFF - nie wiem dlaczego w pewnych miejscach jest włączany, a w innych nie. Pomyślałem, że można zamiast Cursor ON wstawić $asm { i tu jakieś magiczne znaczki w asm } aby włączyć lub wyłączyć kursor. Czy ktoś...
Witam, nie jest to możliwe. Poza tym, taka funkcjonalność nie jest ci bezwględnie potrzebna. Możesz sobie napisać funkcję która będzie to robiła, jako argument przyjmuje 0b11110000, rozbija je operacjami na bitach na 0b1111 i 0b0000 i ustawia na poszczególnych portach. Pozdrawiam, GSM eeee coś kolega bajki opowiada, że nie można ;) ..... można i to...
Ja również dziękuję za wyjaśnienie. O róznym poczatku numeracji lookup/data i tablic to wiedziałem, ale radziłem sobie korygując indeks [syntax=basic4gl] For I = 1 To 28 C = I - 1 Tablicadanych(i) = Lookup(c , etyk) Next I [/syntax] ale polecenia config base nie znałem. Co do znaczków %&!# - to w helpie Version 2.0.1.0 ani słowa... Jeszcze raz dzięki....
Dawno temu programowałem w assemblerze (czasy commodore 64) i w zasadzie mało było rzeczy, których bym wtedy nie zaprogramował (przeważnie pisałem użytki ale zrobiłem też kilka gier). Pewne nawyki mi zostały i przynajmniej w części chcę je przełożyć do Bascom'a. Na C nie przechodzę, bo bliżej mi właśnie do asm i to w nim planuje robić wstawki w Bascomie....
Proponuję wyciągnąć procesor z podstawki i w miejsce lini RXD i TXD wstawić zworę(zewrzeć ze sobą). W ten sposób jak naciśniemy coś w terminalu to będziemy mieli echo tego co wyszło. Jeżeli i to niezadziałao to wtedy można sprawdzić czy aby napewno na MAX'ie jest prawidłowe 5V i czy dobrze podłączone są przewody. Co do komunikacji w procku to wstaw...
Podłączyłem programatro pod schemat jaki przedstawiłem na początku forum... jest tam kwarc i łatwiej było mi się podpiąć pod gotową płytkę niż tworzyć nowe dzieło sztuki.... i nic nie udało mi się :( Więc już mam taką prośbę czy da rade jak wyśle komuś mój układzik(atmege) i mi ktoś to zresetuje jak czytałem wcześniej na STK500 lub innym sposobem. Jestem...
Witam. Walcze z tematem drugi dzień, starałem się znaleźć odpowiedź na pytanie, jednak nigdzie nie znalazłem zbliżonego problemu. Atmega16, LCD 4x20 YM-2004a (wg sprzedawcy zgodny z hd44780), programator (i zasilanie całego układu ) USB, kwarc wsadzony w programator ma napis u góry 8.000 - domyślam się że jest to 8MHz. LCD podłączony pod port D, z portu...
Kolego to co napisałeś to bardzo trudny projekt do realizacji zaczynając od zera. Co do wyświetlacza noki na forum było poruszane jak uruchomić z 3310. Zacznij od hello world, a jak masz już takie ambicje zrób gierke na lcd 2x16 + 4 przyciski którymi możesz sterować np. jakimś znaczkiem po wyświetlaczu. Zacznij od prostych rzeczy jeżeli jak już wspomniałeś...
pokombinowałem trochę z programem i dopóki nie wpisze tej linijki do programu Config Clock = User wyświetlacz działa prawidłowo. A jak skonfiguruję zegar wtedy wyświetla jakieś dziwne litery znaczki itp. Dzięki za zainteresowanie znalazłem odpowiedz http://www.elektroda.pl/rtvforum/topic97... teraz tylko kupić kwarc i sprawdzić. temat zamykam
Wyświetlacz jest sprawny. Dzisiaj włożyłem go w układ innego kolegi (woltomierz chyba) i wyświetlacz działał. Avcc nie miałem podłączonego do plusa ale chwile temu to zrobiłem i cisza. Czarne kwadraciki do góry ekranu się pojawiają od samego początku. Podłączenie jest prawidłowe R/W - GND i DB0 - DB3 też masa, a piny ustalane w programie DB4 - DB7 są...
Mam taki problem. Chcę wyświetlić obrazek na graficznym LCD z Nokii. Zajmuje on ok. 0,5kB. Zamieniam go na ciąg bajtów. Kiedy go wkleję na koniec kodu ze znaczkiem Data, przy kompilacji wykrzacza się Bascom (a piszą że długość linii nie jest ograniczona...) Wpadłem na głupi pomysł podzielenia tego na krótkie linijki, na początku każdej jest słowo Data....
Witam Mam pewien problem z komendami AT i C35. Planuje zrobić powiadomienie SMS do straży na tym że właśnie telefonie i atmega8. Na początek postanowiłem podłączyć telefon pod PC i sprawdzić w terminalu jak to w ogóle wygląda. Problem pojawił się podczas wysyłania SMS (tryb PDU oczywiście) otóż utworzyłem sobie wiadomość w programie PDUspy i w terminalu...
No tak nie zauważyłem w gąszczu innych rzeczy tego PK1=UDR:) (Szkoda, że elka nie koloruje składni:/) 1)Jeśli nic nie wysyłam to od czasu wyskakuje kod 84(T) i potem wraca do 10 A jak odepniesz COM od PCta to też się losuje coś?:> Przyjrzyj się kolego może funkcji CHR ( w połączeniu z LCD:) i tym, że sam te znaczki przeliczasz a niepotrzebnie) Oprócz...
Witam, Natknąłem się na pewien problem, mianowicie chciałem w podprogramie monitorować stan wejść. Chodzi o to, że jeżeli wejście1 jest włączone, to na wyświetlaczu w pozycji 1,1 jest znak "*", jeżeli wejscie4 jest włączone, to na wyświetlaczu w pozycji 1,4 jest znak"*" itd., po ponownym podaniu napięcia na konkretne wejście, znaczek powinien zniknąć....
A no to szkoda ;p niestety nie mam skype. Ale dzisiaj zmostkowałem te piny, o których mówiłeś i podłączyłem do kompa i okazało się, że nagle zaczęło działać. Podłączyłem więc z powrotem uC do portu COM i w połowie Twój program działa. Teraz już mogę pisać w Terminal Emulatorze, jednak gdy przyciskam klawisze, to wyskakują tam jakieś dziwne znaki. Co...
Jak kliknę na mojej klawiaturze klawisz 5 to robią mi się taki znaczki:(nie sądze ze to jest normalne) http://obrazki.elektroda.pl/6980367000_1...
Być może w pierwszej fazie byłoby szybciej, ale trzeba by było z nich korzystać wyłącznie na zasadzie "kopiuj/wklej", co już takie szybkie nie jest. O innej kolejności i części innych znaczków już wspominałem. Wpisując mozolnie po kolei znaczki za pomocą ALT+numer stworzyłem sobie tabelkę do konwersji. Łatwą w późniejszym użyciu, bo łatwiej jest mi...
Próbowałem podpatrzeć co się dzieje na linii uC -> Telefon to wyszły mi tylko takie "znaczki" http://obrazki.elektroda.pl/3457271600_1... Pomimo tego że telefon poprawnie odbiera komendy.
$regfile = "m8def.dat" $crystal = 8000000 $baud = 9600 '-- Wejscia przycisków Config Portd.2 = Input Config Portd.3 = Input ' -- podciągnięcie Set Portd.2 Set Portd.3 ' -- porty sterowania segmentami LED Config Portd = Output Config Portc.5 = Output Config Portc.4 = Output Config Portc.3 = Output Config Portc.2 = Output ' -- tranzystory Config...
Napotkałem na kolejny problem. Po zlutowaniu wszystko fajnie wygląda, BTM222 jest wykrywany przez inne urządzenia, ale nie przesyła poprawnie informacji. BTM222 jest podłączony przez 74hc14n do PC. Drugie urządzenie to laptop z bluetooth. W hiperterminalu wogóle mi nic nie pokazuje (w sęsie że nie widać żadnych oznak komunikacji). W związku z tym jako...
Zamieszcony w poprzedniej wiadomości kod przekompilowałem ponownie na atmega16, zaprogramowałem procek i zmontowałem układ na płytce testowej (innej niz pierwotnie testowałem, ale układ jest analogiczny) i zadziałało, ale tu pojawił się nowy problem. Układ działa jak do płytki testowej jest podłączony poprzez programator STK200/300 komputer (nawet wyłączony,...
Moze zamiast wydawania pieniedzy na koperte i znaczek lepiej zbudowac swoj wlasny programator za grosze. Na elektrodzie widzialem juz kilka tandetnie prostych i tanich programatorow (strona glowna dzial mikrokontrolery). Aha. Jak tak bardzo chcesz to zaprogramuje Ci te procki.
Poza tym raczej jest wszystko jak na schemacie. Posprawdzam jeszcze raz czy wszystkie te połączenia są prawidłowe. Co do uszkodzonego procka to chyba nie bardzo skoro po wgraniu programu diody migały, a LCD jednak wyświetla "tło". Próbowałem już wgrywać program który ma wyświetlić tylko kilka znaków i efekt był taki sam ;/ Dodano po 2 Więc tak, posprawdzałem...
Witam. uC to Attiny 2313 Czytałem już wiele wątków związanych z UART'em jednak ciągle mam problemy z ustawieniem i działaniem tego. Z uC wysyłam poleceniem: print "1" a na PC wyskakują jakieś dziwne znaczki (z rozszerzonego ASCII) i jest ich więcej niż wysłanych z print'em. Według tego co wcześniej yczytałem na forum ustawiłem tak:Attiny 2313 ma ustawiony...
znaczek volkswagen czerwony znaczek unitra znaczek
zasilacz słoneczny sterownik temperatura chłodnia hotpoint ariston pralko
bateria parkside styki bateria macallister
Lokalizacja sygnalizatora akustycznego w Toyocie Yaris Lenco TV – awaryjność, opinie, typowe usterki, porównanie z Manta, Blaupunkt