sprawdzanie stanu portu

Znaleziono około 1865 wyników dla: sprawdzanie stanu portu
  • Optymalizacja kodu w Arduino uno czytanie stanu portu

    Może nie tyle sprawdzanie co odwołanie się do funkcji "MyHandleNoteOn(3,127,127);"

    Arduino   07 Cze 2022 22:18 Odpowiedzi: 5    Wyświetleń: 432
  • ATMEGA328P-PU - Sprawdzanie stanu pinu przy logice negatywnej tranzystorów

    #define TRANZ_GORNY_STAN(!(PINB & 1<<PB4)) #define TRANZ_DOLNY_STAN(!(PINB & 1<<PB3)) Czy nie uważasz, że głupio wygląda zapis (poprawny zresztą jeśli chodzi o samo działanie), który sugeruje, że testujesz bity portu D odczytując port B?

    Mikrokontrolery AVR   13 Sty 2015 19:14 Odpowiedzi: 3    Wyświetleń: 2727
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • ATmega8 - grzeje się. Jak rozwiązać testowanie portów?

    W pewnym moim projekcie musiałęm wykonać sprawdzanie stanu wyprowadzeń zewnętrzych PORTU C. Program jest bardzo prosty. wystawiam na PORTC same jedynki i kabelkami zwieram wyprowadzenia portu do masy. Zależnie od tego który kabelek odłącze od masy program wykonuje żądaną instrukcje. Długo nad tym myślałeś? Przecież w ten sposób zwierasz (przez tranzystor...

    Mikrokontrolery   02 Gru 2008 10:03 Odpowiedzi: 7    Wyświetleń: 1823
  • Sprawdzanie sprawności portu pada w Megadrive bez sprzętu pomiarowego

    Zgodnie ze schematem, który jeden z Kolegów umieścił wyżej: http://gamesx.com/wiki/lib/exe/fetch.php... Jak i wiadomościami z linka, którego podsunął autor, sterowanie odbywa się masą, jedyny układ w joysticku to multiplekser, który nie komunikuje się z konsolą, więc żadnego finezyjnego układu...

    Konsole Serwis   09 Mar 2012 11:15 Odpowiedzi: 12    Wyświetleń: 2911
  • [Turbo Pascal] Sprawdzanie stanu przełącznika za pomocą portu RS232

    A jak kolega wyobraża sobie synchronizację tych sygnałów z portem?

    Programowanie Początkujący   20 Lis 2012 22:11 Odpowiedzi: 6    Wyświetleń: 1641
  • REKLAMA
  • szybka obsługa encodera, czy można tę procedurę uprościć?

    Witam Procedura gotowa, działa na przerwaniu i wyrabia się w 40 cykli zegara (około), ale nie odkładam rejestrów licznika na stos, jeżeli licznik będzie w SRAM to trzeba dodać zachowanie na stosie rejestrów Y. Na razie popatrz na asembler i napisz co z tego rozumiesz, acha, algorytm jest inny niż twój. INT0INT1: push r16 ;odłożenie rejestrów i SREG...

    Mikrokontrolery   05 Lut 2007 08:17 Odpowiedzi: 15    Wyświetleń: 2171
  • REKLAMA
  • [atmega162][c][asm] Deasemblacja - rejestr PIN ciekawostka

    Witaj. Jako osoba pisząca w asm to sprawdzanie jest dla mnie przekombinowane, i jest to wynik działania jakiegoś kompilatora, dlaczego? dlatego: 1) zmiana stanu pinu może nastąpić pomiędzy odczytami portu a po niej jest kilka cykli więc nie chodzi tutaj o pilne i dokładne wykrycie tej zmiany. 2) analizując zapis można to zrobić o wiele prościej i będzie...

    Mikrokontrolery AVR   18 Cze 2010 14:29 Odpowiedzi: 6    Wyświetleń: 1870
  • Dlaczego dioda świeci przy sprawdzaniu stanu portu attiny2313?

    Mam stabilizatorki smd tyle że na 3,3V. jaki dać kondensator i gdzie go wpiąć, ewentualnie powiedz też jak zbudować ten prosty stabilizator na diodzie. A i zastosuje jednak do każdego segmentu rezystor, tyle że będą to rezystory smd, o ile je wcisne, na prawde mam mało miejsca:( Jeżeli możesz to prosiłbym też o podanie wartości rezystora lub wartości...

    Początkujący Elektronicy   27 Lut 2010 14:15 Odpowiedzi: 47    Wyświetleń: 5939
  • Teardown drukarki HP Deskjet D1360 i przykład użycia jej części z Arduino

    https://obrazki.elektroda.pl/3153730500_... Witajcie moi drodzy W tym temacie najpierw szczegółowo pokażę wnętrze drukarki HP Deskjet D1360 , a potem przedstawię jak można wykorzystać jej części z Arduino. Określę pinout enkodera ze środka, napiszę kod pozwalający określić pozycję karetki dzięki użyciu enkodera, oraz też oczywiście...

    Wnętrza urządzeń   28 Gru 2020 16:33 Odpowiedzi: 16    Wyświetleń: 8496
  • Urządzenie do automatycznego resetu routera

    Podrzucę swoje dość mocno rozbudowane w możliwości urządzenie na bazie ESP-01. Kod napisany w C (ARDUINO) . Zdalne sterowanie przekaźnikiem: Kod pozwala na zdalne włączanie i wyłączanie po zdefiniowanym czasie przekaźnika za pomocą połączenia Telnet. Dzięki temu możesz zdalnie kontrolować urządzenie Router / modem . Automatyczna aktualizacja DNS: Jeśli...

    DIY Początkujący   06 Sie 2023 14:30 Odpowiedzi: 34    Wyświetleń: 10584
  • Jak skonfigurować WakeOnLan z zewnętrznym IP i portem 135?

    Hmm...na screenie https://obrazki.elektroda.pl/2450207400_... - widze że jest jednak opcja do uaktywnienia pingu do sprawdzania "stanu życia" hosta docelowego. Czyli - rozumując logicznie mozna by ją równiez wyłączyć .... pytanie tylko co zrobi wtedy aplikacja - cyz przerzuci się na sprawdzanie po komunikacji na porcie 135 (czy jakimś...

    Sieci LAN   19 Lis 2018 18:01 Odpowiedzi: 29    Wyświetleń: 1707
  • REKLAMA
  • Sprawdzenie poprawności programu C++ do analizy sygnałów ultradźwiękowych

    Po czym wnioskujesz, ze to program napisany w C++? Uzywasz jakiejs prehistorycznej wersji Win-AVR, WDR jako opoznienie to raczej kiepski pomysl, nic nie rob ma mnemonik "NOP". Twoja funkcja wcale nie generuje 40kHz, calosc jest pokrecona jak swinski ogonek, jak myslisz po co funkcje moga przyjmowac parametry inne niz void? Twoje procedury opoznien sa...

    Mikrokontrolery AVR   23 Paź 2009 20:54 Odpowiedzi: 6    Wyświetleń: 2666
  • [C] klawiatura matrycowa 4x4 - źle działający program

    Zapewne przed ifem sprawdzającym stan portu. jeden nop powinien wystarczyć

    Mikrokontrolery AVR   15 Maj 2010 17:58 Odpowiedzi: 11    Wyświetleń: 4019
  • XMega 128 - kilka portów pod jeden kanał zdarzeń?

    Jeśli odczyt 6-ciu pinów (w optymalnym przypadku JEDEN odczyt całego portu) co kilkanaście ms jest zbytnim obciążeniem dla mikrokontrolera, to ja wysiadam... 4\/3!! Generalnie chodzi o to, że sprawdzanie musiałoby być często. Dodatkowo dochodzi bardzo wiele innych liczników, przerwań i obliczeń w przerwaniach. Poza przerwaniami program ma jeszcze całą...

    Mikrokontrolery AVR   17 Lip 2011 21:56 Odpowiedzi: 31    Wyświetleń: 4761
  • Stabilizacja pomiaru częstotliwości na ATmega16 z użyciem timerów 0 i 1

    nie bardzo rozumiem jak z tą flagą sobie poradzić (o jaką flagę chodzi??):/ czy mógłbyś podać jakiś przykład?? sprawdzałem pomiar częstotliwości i za każdym razem błąd wynosi 0,64% czyli chodzi o to co napisałes ze gubi kilka impulsów Jeżeli jeszcze nie doczytałeś do konceptu flagi.... więc krótko: flaga jest to najczęściej jedno-bitowa zmienna sygnalizująca...

    Mikrokontrolery AVR   02 Sty 2012 12:40 Odpowiedzi: 38    Wyświetleń: 4718
  • [BASCOM] Jak zapalać cyfry na wyświetlaczu 7-segmentowym BASCOM przez GND na PORTD?

    do sprawdzania stanu portu służy rejestr PIN

    Mikrokontrolery AVR   08 Lut 2011 13:38 Odpowiedzi: 1    Wyświetleń: 1098
  • Assembler - Sprawdzanie "niepełnego" stanu rejestru I/O

    Rozumiem, dzięki za pomysł. Zupełnie zapomniałem o istnieniu tej instrukcji :( Maskowanie bitów mogłoby zadziałać, ale to jednak gorsze rozwiązanie od podanego przez Ciebie jako pierwsze, zawsze to kolejna linijka programu więcej. Rozumiem też, że jeśli tak jak napisałem w pierwszym poście wrzucę do R16 stan portu A z tylko najbardziej znaczącym bitem...

    Programowanie   06 Sie 2015 00:48 Odpowiedzi: 8    Wyświetleń: 1158
  • Dobór tranzystorów i rezystorów - sterowanie LED

    problemem jest rezystor ograniczający w linii i dioda zenera. Gdzie to jest na schemacie? Problemem jest podpięcie sygnałów DATA+ i DATA - portu USB. J.w. Sprzwdziłem, czy podawanie niskiego stanu Sprawdzanie pojawienia się stanu LOW na pinie jest skuteczne i jak się okazuje ściągnięcie do masy na tych pinach działa prawidłowo. Natomiast sprawdzenie...

    Początkujący Elektronicy   28 Mar 2019 20:04 Odpowiedzi: 11    Wyświetleń: 1581
  • [ATMega88/C] Sprawdzanie portu powoduje chwilowe wpisanie "1"

    Witam! Po raz kolejny mam problem którego nie potrafię rozwiązać samodzielnie. Jeden z portów kontrolera ( PORTD3 ) jest ustawiony jako przerwanie zewnętrzne ( INT1 ) które sterowane jest elektronicznie, więc na pewno nie występuje drganie styków. Przerwanie ustawione jest aby reagowało na wszelką zmianę stanu logicznego. W czasie pojawienia się któregoś...

    Mikrokontrolery AVR   28 Lip 2011 22:54 Odpowiedzi: 11    Wyświetleń: 2059
  • stm32f103 rtc - Zawieszanie programu po wybudzeniu z trybu standby

    Witam. Od pewnego czasu walczę bezskutecznie z ciągle zawieszającym się programem. Zadaniem aplikacji jest jedynie sprawdzanie stanu portu i usypianie procesora na 2 sekundy. Niestety cyklicznie co ok 10 wybudzeń procesora program zawiesza się podczas czekania na synchronizacje z APB ( RTC_WaitForSynchro() ) Cała konfiguracja oczywiście wzięta z przykładu...

    Mikrokontrolery ARM   19 Wrz 2014 12:16 Odpowiedzi: 2    Wyświetleń: 1155
  • BASCOM - go-loop ale jeszcze coś on/off innego portu

    A wg mnie lepiej sterowanie pwm( jeśli dobrze zrozumiałem bo być może to sterownie diodami to tylko włącz i wyłącz to moja porada nie spełni oczekiwań) dać na przerwaniu np od timer0 a przyciski sprawdzać w pętli w ten sposób sprawdzanie przycisku nie wpłynie na pwm , minusem może być "mułowate" trochę sprawdzanie stanu przycisku ale wszystko zależy...

    Mikrokontrolery   22 Lis 2009 19:57 Odpowiedzi: 9    Wyświetleń: 1918
  • [C,Linux,Sieci] - Sprawdzanie stanu połączenia LAN

    Witam, Piszę program w C na linuksa ( dokładnie pod OpenWrt, działającym na Mikrotik RB411U ) i potrzebuję wykrywać stan połączenia LAN. Korzystam ze standardowych bibliotek dostępnych dla kompilatora GCC. Urządzenie ma jeden port RJ45 który jest skonfigurowany jako LAN, i działa na interfejsie br-lan ( jeśli to istotne ). Do tego portu będzie podłączony...

    Programowanie   30 Wrz 2013 13:58 Odpowiedzi: 5    Wyświetleń: 2805
  • Miernik ESR kondensatorów elektrolitycznych na NE555 - pomysły usprawnienia.

    Witam. Dzięki za odpowiedź. Ze zmniejszeniem rezystancji R1 jak najbardziej muszę się zgodzić, to zdaje się być właściwy trop. Problemem jednak będzie "dobijanie" wskazówki na końcu skali - jak przy pomiarze na zbyt niskim zakresie. Taka sytuacja ma miejsce przy zmniejszaniu rezystancji R2 (w miejsce to zamontowałem potencjometr). Nie mam przekonania...

    Początkujący Naprawy   09 Lip 2011 15:10 Odpowiedzi: 20    Wyświetleń: 9073
  • 254-kanałowy sterownik urządzeń, czy to ma szanse działać ??

    Załączam schemat mojego pomysłu, jako sygnał reset można urzyć sygnałów wyjściowych AUTO,INIT, SELECT. Te sygnały steruje się ustawiając odpowiednie bity pod adresami portów. PS po rozbudowaniu układu możnaby się pokusić nawet o sprawdzanie stanu logicznego każdego wyjścia. PS2 przy takiej ilości pinów wyjściowych z komputera możnaby jeszcze wykorzystać...

    Komputery Hardware   21 Mar 2004 21:19 Odpowiedzi: 14    Wyświetleń: 2991
  • VW/b5/FL - Diagnostyka przez OBDII

    Witam wszystkich forumowiczów oraz przy okazji dziękuje serdecznie za przyjęcie! Wpis ten to oznaka mojej desperacji, ograniczonej zasobności portfela oraz braku determinacji jak i zapewne wiedzy. :D Jakis czas temu zakupiłem na Allegro '' INTERFEJS VAG Super Commander 2.9 K+CAN+TP 89-2009 ''. W celach czysto poznawczo-naukowych. Do zakupu przyczyniły...

    Samochody Początkujący   04 Gru 2019 21:13 Odpowiedzi: 9    Wyświetleń: 534
  • OVERMAX QUALCORE 7020 3G - Brak możliwości uruchomienia systemu.

    Chciałbym Ci pomóc, bo wiem na 100%, że tablet jest do przywrócenia do stanu fabrycznego. A to, że sprzęt typowo chiński i nieliczny i nawet w serwisie OVERMAX nie posiadają poprawnej (nawet w 90%) instrukcji (posiłkują się innymi, które nie do końca bez odpowiednich sterowników działają). Bez Twojego zaangażowania w dociekaniu, jakie sterowniki są...

    Tablety Czytniki Software   08 Cze 2016 07:44 Odpowiedzi: 29    Wyświetleń: 15180
  • Bascom - Jednoczesny odczyt stanu 9 portów w Atmega8/16, jak to zrobić?

    Czy w Bascomie i Atmedze8 lub 16 jest możliwy jednoczesny odczyt stanu z kilku (9) portów? W moim urządzeniu chodzi o to że jeżeli przykładowo na głównym czujniku pojawi się stan wysoki i na którymś z 9 czujników również urządzenie ma się zatrzymać (poprzez reset portu pod który podłączę przekaźnik). Mógłbym zrobić pętlę i napisać np "IF pind.1=1 and...

    Mikrokontrolery AVR   23 Sty 2013 08:36 Odpowiedzi: 38    Wyświetleń: 6951
  • Czas przełączania bitów na portach ATtiny24a przy kwarcu 20MHz

    znam czas wykonania rozkazów w taktach, wiem, ze przy częstotliwości 20MHz takt wynosi 50ns. Tyle to mogę sobie policzyć, chodzi mi o to czy faktycznie po wykonaniu instrukcji od razu mamy odpowiedni stan na nóżce układu czy jest jakieś jeszcze opóźnienie. Co do oscyloskopu... trzeba go posiadać a aby znać dokładnie czas trwania to musi być raczej...

    Mikrokontrolery Początkujący   10 Maj 2015 22:22 Odpowiedzi: 20    Wyświetleń: 1545
  • Transoptor-minimalne I diody. Sprawdzanie stanu przycisku oddalonego, zakłócenia

    Przycisk będzie cały czas zwarty, co jakiś czas tylko rozwierany. Ponieważ dioda TRANSOPTORA pobiera znaczny prąd, będzie podawana na jej katodę masa co jakiś czas (po wybudzeniu procesora), by sprawdzić czy jest przycisk wciśnięty. Teraz i tak wyciągasz +5V daleko poza układ i ta linia będzie zbierać zakłócenia. Już lepiej byłoby wyciągnąć masę. można...

    Początkujący Elektronicy   31 Sie 2012 15:43 Odpowiedzi: 11    Wyświetleń: 3069
  • Jak najefektywniej wyzwalać zboczem z 8-bitowego portu w analizatorze stanów?

    Do kombinacji stanów można byłoby wykorzystać komparator 74HC682, zaś do detekcji zbocza wspomniane przerwanie PCINT i sprawdzanie stanu po jego zajściu -> do detekcji kierunku zbocza. W cytowanym wcześniej rozwiązaniu do próbkowania danych zastosowano zewnętrzną pamięć RAM i rejestry przesuwne (+ zatrzask na wejściu) taktowane sygnałem generowanym...

    Mikrokontrolery   20 Kwi 2009 20:22 Odpowiedzi: 19    Wyświetleń: 2332
  • Jak uniknąć przepełnienia stosu w ASM na mikrokontrolerze ATmega88?

    gufiak: Nie nie pisałem w bascomie, ASM od ponad roku ćwiczę, a co do skomplikowania to inaczej kod wygląda w symulatorze a inaczej na stronie www prosto skopiowany z AVRStudio. Program jest zawikłany bo są zagniezdzone odwołania typu gdy a(gdy a1, gdy a2), gdy b, gdy c(gdy c1, gdy c2) które mocno komplikują zrozumienie. Kod pisałem w 5minut a później...

    Mikrokontrolery   29 Sie 2007 01:45 Odpowiedzi: 28    Wyświetleń: 3078
  • [Attiny] [Attiny][asm] Czy flaga przerwania INT0 jest sprawdzana w każdym cyklu zegarowym?

    Możesz synchronizować procek z dokładnością do jednego cyklu: in r16, pinX in r17, pinX in r18, pinX in r19, pinX in r20, pinX in r21, pinX bst r16, pinHSYNC brts _syn_5 bst r17, pinHSYNC brts _syn_4 bst r18, pinHSYNC brts _syn_3 bst r19, pinHSYNC brts _syn_2 bst r20, pinHSYNC brts _syn_1 bst r21, pinHSYNC brts _syn_0 rjmp _syn_0 _syn_5: nop _syn_4:...

    Mikrokontrolery AVR   20 Mar 2009 00:50 Odpowiedzi: 14    Wyświetleń: 3848
  • Jak napisać program dla 8051 do obsługi licznika góra/dół na wyświetlaczu 7-segmentowym?

    przed sprzwdzeniem stanu portu ustaw go w stan wysoki (setb p1.1, setb p1.2... lub mov p1, #255) jeśli chodzi o drgania syków, to można zrobić tak żeby klawisze odczytywane były co np: pół sekundy. jednak w tedy trzymanie klawisze będzie powodować inkrementacj (dekrementacje) Twojego licznika. Bardziej profesjonalny sposób to sprawdzanie klawiszy co...

    Mikrokontrolery   18 Mar 2004 02:02 Odpowiedzi: 5    Wyświetleń: 1686
  • ATMega8 - problem z ADC i odczytem stanu pinów portu C po wyłączeniu ADC

    while(1) // Program główny { /////////////////SPRAWDZANIE PRZYCISKÓW ///////////////////// if(TCNT1>=1250) // jeżeli mineło 10 ms - sprawdz przyciski { // Sprawdzanie przycisku 0 // if(bit_is_clear(PINC,0)) //jeżeli przycisk 1 wciśnięty { sw0=1; } else { sw0=0; } // Sprawdzanie przycisku...

    Mikrokontrolery AVR   25 Paź 2009 20:32 Odpowiedzi: 7    Wyświetleń: 2617
  • Program na at89c2051. Komunikacja po RS232. Sprawdzanie urządzenia.

    Problem polega na tym, że dopiero co zacząłem zabawę z bascomem a wcześniej programowałem w zwykłym asemblerze i na inną 51. Teraz chcę napisać program do komunikacji między urządzeniem zbudowanym na 89c2051 a sterownikiem. Komunikacja po rsie 232. Siedzę i męcze się z początkiem programu i jakoś mi nie idzie :( Na początek chciałbym napisać aplikację...

    Mikrokontrolery   20 Mar 2005 00:50 Odpowiedzi: 6    Wyświetleń: 2070
  • [Inne] Wgranie wsadu do PIC16F628A Poznań i okolice

    Nic nie napisałeś odnośnie ustawień portu LPT w BIOSie. Ten programator jest dosyć kapryśny. W razie problemów, należy zmienić w BIOS'ie tryb pracy portu równoległego na "Bi-Directional". System Windows XP może sprawdzać co jakiś czas, czy do portu równoległego nie podłączono drukarki. Sprawdzanie to może powodować nieprawidłową pracę programatora,...

    Projektowanie Bazar   01 Lis 2014 11:03 Odpowiedzi: 10    Wyświetleń: 1962
  • Jak poprawnie zastąpić komendę bit_is_set w AVR AT90S2313?

    Ach... czym więcej wiem, tym mniej wiem :/ Przede wszystkim dzięki za pomoc. Moją intencją było sprawdzanie stanu na pinie 7 portu B i w zależności od tego późniejsze postępowanie. Dokładnie miało być tak, że przesuwam jedynkę "po porcie" B w lewo. Na początku ustawiam 1 na B0 i w miarę przyciskania przycisku jedynka jest przesuwana na B1, B2.. aż do...

    Mikrokontrolery   24 Mar 2007 11:36 Odpowiedzi: 6    Wyświetleń: 6371
  • Sprawdzenie schematu odbiornika IR na TSOP1736 z mikrokontrolerem ATmega8

    OK, dzięki. Właśnie to było problemem. Ale i tak lepszym rozwiązaniem jest sprawdzanie jednego pinu PORTU C. Teraz będę się bawił tym kodem RC5, mam nadzieję, że mi ferii starczy na wykonanie tego modułu i wymarzonego robota ;-) niedługo schemat i kod pojawi się w dziale DIY konstrukcje. Dodano po 4 Kod poprawiony przez antrykot111: #define F_CPU 1000000L...

    Projektowanie Układów   26 Sty 2009 12:11 Odpowiedzi: 26    Wyświetleń: 5823
  • asembler - Asembler / przełączanie kolejnych liczb pytanie

    [syntax=asm]; Odpalenie portu by wyświetlacz 7 segmentowy mógł działać CLR p1.2 ; ładujemy wartości z tablicy do rejestru start: MOV DPTR,#ZNAKI MOV r4,#0Fh ; sprawdzanie stanu przycisku, jezeli włączony skaczemy do pętli by wyświetlić bądź załadować kolejną liczbę przycisk: jnb p1.5,petla sjmp przycisk ; do akumulatora ladujemy wartosc z dptr by wyswietlic...

    Mikrokontrolery   27 Maj 2014 15:03 Odpowiedzi: 2    Wyświetleń: 1389
  • Programowanie w Baskom -sterowanie wyswietlaczem LED

    Zakładam że to co wyżej wkleiłeś działa. Nie używam dawno już Bascoma, ale mam kilka spostrzeżeń. Po pierwsze - czy Porta = &B11111110 daje napewno w bascomie 0 na Porta.0 ? Nie jest odwrotnie? Może najstarsze bity są po prawej stronie? Spróbuj skorygować ten program wpisując Porta = &B00000000 Po drugie spróbuj zamienić sprawdzanie rejestru Porta na...

    Mikrokontrolery AVR   27 Sty 2013 18:30 Odpowiedzi: 45    Wyświetleń: 5013
  • Jak otworzyć porty COM powyżej 10 w Windows za pomocą CreateFile?

    jak zrealizować transmisję przez COM dla portów o l.p.>10 Korzystam z takiej funkcji do otwarcia portu: hCommDev = CreateFile(lpFileName, GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, NULL); if (hCommDev != INVALID_HANDLE_VALUE) // sprawdza, czy port jest //otwarty prawidłowo { dcb.DCBlength = sizeof(dcb); //...

    Programowanie   30 Sie 2008 22:03 Odpowiedzi: 2    Wyświetleń: 1612
  • Jak odczytać impulsy 5V z czujnika prędkości auta na komputerze przez USB?

    Przez USB to raczej niebardzo, tam nie da się odczytać ot tak sobie stanów panujących na liniach, trzeba mić kompletny układ który będzie spełniał funkcję urządzenia USB. Z portem COM jest już łatwiej (ale z prawdziwym, taki z konwertera USB->RS-232 nie będzie działać raczej). Do odczytu stanu linii portu służy jakiś tam rejestr I/O, nie wiem który,...

    Początkujący Elektronicy   15 Kwi 2007 22:08 Odpowiedzi: 5    Wyświetleń: 2373
  • Atmega8 Bascom - Jak zliczać impulsy z 6 fotorezystorów?

    Co zrealizować? Programowe zliczanie impulsów? Ustawiasz timer tak, żeby generował przerwanie co 100 us, sprawdzasz stan portu, robisz xor z poprzednim stanem i testujesz, które bity są ustawione - ustawiony, znaczy zaszła zmiana stanu, czyli inkrementujesz odpowiednią zmienną.

    Mikrokontrolery Początkujący   28 Wrz 2013 15:13 Odpowiedzi: 7    Wyświetleń: 2535
  • [atmega32] [atmega32][c] Porównywanie czasu w dwukanałowym zegarze sterującym PCF8583

    nsvinc --> po pierwsze to pisałem, o możliwości konwersji czasu do takiego Unix'owego (zobacz sobie wyżej) ;) , Stwierdziłem tylko, że nie zawsze jest to potrzebne i można zrobić prościej zamieniając na liczbę tylko godziny i minuty. Po drugie - co ty opowiadasz , że trzeba zerować "stało_sie" po każdej sekundzie ??? to nieporozumienie ;) tym bardziej,...

    Mikrokontrolery AVR   13 Lis 2010 10:36 Odpowiedzi: 13    Wyświetleń: 2388
  • Błędy kompilacji w C++ Builder 6 przy programowaniu RS-232 z książki

    Witam, Ostatnio korzystam z ksiazki "RS 232 - praktyczne programowanie" w celu nauczenia sie programowej obslugi tego interfejsu. Jednak przy probie kompilacji pierwszego z brzegu programu z tej ksiazki wyskakuja mi bledy. Od 2 dni probuje wyszukac w necie podobny problem jednak zadnej wskazowki jak dotad nie znalazlem. Dlatego chcialem prosic Was o...

    Programowanie   22 Paź 2010 11:22 Odpowiedzi: 9    Wyświetleń: 2918
  • Termometr cyfrowy (atmega8 i DS18B20) i dioda RGB - rozwiązany

    Rozwiązałem oba problemy. 1. Wskazywanie temperatury maksymalnej powyżej 35 stopni. Odpowiedzialne za to było resetowanie zmiennej Tmin i Tmax. Zamiast: [syntax=basic4gl]Tmin = T Tmax = T[/syntax] musiałem inaczej "wyzerować zmienne". W sumie nie wiem dlaczego tak, rozwiązanie znalazłem gdzieś w sieci bez wyraźnego wytłumaczenia. Wcześniej gdy ten sam...

    Początkujący Elektronicy   14 Lis 2016 17:00 Odpowiedzi: 6    Wyświetleń: 5669
  • atMega16 - Nierówne wyświetlanie temperatury z ADC na LED

    Witam ponownie, Nie pokazałem całego kodu nie ze względu na to że ktoś mi go może ukraść jak to napisał kolega ale właśnie z racji tego że jest on napisany przez amatora. Jest to mój pierwszy projekt z mikro kontrolerem oraz językiem C. Wcześniej trochę bawiłem się z PHP oraz HTML i nić po za tym. Dlatego nie chciałem abyście po mnie pojechali... Wracając...

    Mikrokontrolery AVR   03 Cze 2016 12:52 Odpowiedzi: 63    Wyświetleń: 3990
  • [Atmega8] [Atmega8][assembler] Resetowanie po 294 cyklach w funkcji Zapal_5_diod

    Witam, Chciałem napisać prosty program do włączania i wyłączania 5 diod podłączonych do portów PC0-PC4 uP atmega8. Diody zapalą się po ustawieniu na portach stanu 0. Diody mają samoczynnie migać, a czas pomiędzy włączeniem, a wyłączeniem diod będzie ustawiany w timer0. Niestety uP po 294 cyklach uP restartuje się tj. wraca do funkcji reset. 294-ty cykl...

    Mikrokontrolery AVR   29 Kwi 2010 20:34 Odpowiedzi: 2    Wyświetleń: 1618
  • AT89S8252 - brak reakcji na przycisk, dioda LED zawsze włączona

    dziekuje za cenne uwagi. niestety to co potrafilem zrobic nie przynioslo skutku. przede wszystkim "ucieklem" z portu p0.0 na p2.1 by ustrzec sie rezystorow podciagajacych (tak na marginesie: jakiej wartosci powinien byc taki rezostor?). poza tym program wyglada teraz nastepujaco: $MOD51 ORG 0000H JMP SKO ORG 100H SKO:MOV P0,#0H MOV P1,#0H MOV P2,#0H...

    Mikrokontrolery   05 Maj 2005 00:46 Odpowiedzi: 10    Wyświetleń: 1746
  • ATTiny2313 - Konfiguracja Timer0 w C do migania diodą LED bez użycia Delay

    Najtrudniej analizuje się własny kod, bo zawsze patrzy się przez pryzmat wiedzy o tym co on powinien robić i nie dostrzega się drobnych błędów :) Zgadzam się z tym w 100%. Przy Bascomie rzadko sięgałem do PDF'ów kontrolerów, przy C nie da się bez tego wszystkiego zrobić. Bez tych 500 "przekręceń" licznika nawet w Bascom by nie poszło, jak zwykle zbyt...

    Mikrokontrolery Początkujący   05 Lis 2015 15:45 Odpowiedzi: 47    Wyświetleń: 3066