ustawianie portu wejście

Znaleziono około 730 wyników dla: ustawianie portu wejście
  • Zamiennik Tasmoty dla BL602, programowanie, parowanie z Home Assistant

    https://obrazki.elektroda.pl/1883886000_... Witajcie moi drodzy. Przedstawię tutaj mój zamiennik Tasmoty przeznaczony na platformę BL602 produkcji Bouffalo Lab, oferujący m. in. możliwość sparowania naszego urządzenia z Home Assistant poprzez MQTT. Pokażę tu, jak można łatwo wgrać wsad na BL602 za pomocą prostego konwertera USB na...

    Artykuły   24 Wrz 2025 20:15 Odpowiedzi: 501    Wyświetleń: 126351
  • REKLAMA
  • [Atmega8] Atmega8: Nieprzewidywalne działanie klawiatury na multiplekserze - sugestie?

    Aby mieć pewność, że problem nie leży w zależnościach czasowych pomiędzy wysłaniem na port adresu do multipleksera a odczytem stanu bitu, wstaw pomiędzy ustawianie portu i warunek IF opóźnienie np. 1ms: PORTB = PORTB | 0b00000001; waitms(1); if ( Pozdrawiam Mariusz Dodano po 9 Dodano: 74151 ma wyjścia 2 wyjscia komplementarne, więc dobrze by było opisać...

    Mikrokontrolery AVR   06 Wrz 2008 22:55 Odpowiedzi: 14    Wyświetleń: 1744
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Ustawianie pinu 7 portu B jako wejście w AT90S2313 - błąd w książce?

    Najlepiej poczytaj note katalogową tam masz wszystko opisane włącznie ze schematami portów.

    Mikrokontrolery   14 Gru 2004 16:12 Odpowiedzi: 19    Wyświetleń: 1593
  • REKLAMA
  • LCD ze złomu - BL55066 i Arduino, I2C, UART sterowanie z PC + Konkurs

    https://obrazki.elektroda.pl/5220229400_... Witajcie, przedstawię tu od 0 rozpoznanie wyprowadzeń, podłączenie, zaprogramowanie i uruchomienie z Arduino wyświetlacza LCD z elektrośmieci. Omawiany tu wyświetlacz pochodzi z pralki Amica AWSN12DA i posiada sterownik BL55066 do którego nie znalazłem biblioteki, tylko samą notę katalogową....

    Wnętrza urządzeń   05 Lis 2023 20:56 Odpowiedzi: 22    Wyświetleń: 4851
  • Stary DVD Wiwa HD-128U - wnętrze, obsługa wyświetlacza i klawiatury SM1628B

    https://obrazki.elektroda.pl/7103913800_... Witajcie moi drodzy. Przedstawię tu wnętrze starego odtwarzacza DVD Wiwa HD-128U, zaprezentuję jakie części można ze środka odzyskać a potem skupię się na obsłudze jego wyświetlacza 7-segmentowego i klawiatury poprzez implementację protokołu dedykowanego ich kontrolera na platformie Arduino....

    Wnętrza urządzeń   08 Maj 2022 14:44 Odpowiedzi: 12    Wyświetleń: 5076
  • REKLAMA
  • Domowa bramka sieci LoRa i system czujników.

    http://obrazki.elektroda.pl/2126980700_1... System monitorowania środowiska, oparty o interfejs LoRa IoT składa się z stacji bazowej zbudowanej z wykorzystaniem modułu Arduino Mega z bramką LoRa oraz zdalnych stacji opartych na Arduino Feather, które łączą się z stacją bazową poprzez radiowy interfejs LoRa. System pozwala na monitorowanie...

    DIY Zagranica   09 Cze 2017 19:42 Odpowiedzi: 6    Wyświetleń: 23052
  • Sterownik oświetlenia modeli latających

    http://obrazki.elektroda.pl/5177399200_1... Popełniłem coś takiego, co można nazwać sterownikiem oświetlenia do modeli latających lub jeżdżących albo czegokolwiek, gdzie można dać diody LED. :-) Zaprojektowany został z myślą o sterowaniu oświetleniem modeli, w których sterowanie odbywa się za pomocą aparatury modelarskiej i odbiorników...

    DIY Konstrukcje   27 Sty 2013 21:32 Odpowiedzi: 8    Wyświetleń: 15207
  • 16 kanałowy analizator widma sygnału akustycznego

    Witam. Pragnę podzielić się moją historią tworzenia tytułowego instrumentu. Cały projekt opisuje także na blogu, który specjalnie dla niego założyłem, a można go czytać tutaj: Początki Pewnego dnia siedziałem sobie w pracy przeglądając filmiki na youtube i natknąłem się na prezentację analizatora sygnały audio zrobionego przez jakiegoś hobbystę i pomyślałem...

    DIY Poczekalnia   11 Lis 2010 21:14 Odpowiedzi: 54    Wyświetleń: 20729
  • Zasilacze LED z interfejsem BluetoothSponsorowany

    Zasilacze LED z interfejsem Bluetooth Steruj oświetleniem wykorzystując nową serię zasilaczy Mean Well Dalece posunięta miniaturyzacja modułów do komunikacji bezprzewodowej przy jednoczesnym spadku ich ceny jest powodem, dla którego moduł do transmisji radiowej można znaleźć niemal wszędzie. Mimo tego wbudowanie go w zasilacz LED jest bardzo innowacyjne...

    Artykuły   19 Gru 2022 18:58 Odpowiedzi: 5    Wyświetleń: 2001
  • ATmega32 - Ustawianie PORTB i PORTC na 0xFF nie działa poprawnie

    By setować porty należy ustawić rejestry DDRn na wejście lub wyjście. Masz ustawione DDRn na wejście i setujesz pullupem(podciągasz pin portu do VCC).

    Mikrokontrolery   31 Sty 2020 14:21 Odpowiedzi: 15    Wyświetleń: 738
  • Czy DS18B20 jest uszkodzony? Rezystancje między pinami i grzanie się układu

    DDRC - to jedynie ustawianie portu jako wejście lub wyjście tymczasem musisz ustawić jakąś na porcie (1 lub zero lub stan hi-Z) Ty tego nie robisz. Moja rada: porównaj jak to robią inni. Dołączam plik z przykładową implementacją poszczególnych funkcji w C. Bardzo ważną sprawą w tym protokole jest timing. Pozdrawiam p.s. po krótkim zastanowieniu ustawianie...

    Mikrokontrolery AVR   21 Lut 2011 13:23 Odpowiedzi: 13    Wyświetleń: 3058
  • Dlaczego dioda świeci przy sprawdzaniu stanu portu attiny2313?

    Nie wiem czy to zamierzone, ale w tym fragmencie kodu nie masz bit_is_clear: if(PIND,PD0) { PORTB &= ~0x84; } Będzie to zapewne powodować ciągłe wysyłanie danych na port B. Ustaw też jawnie port D jako wejście - DDRD = 0x00 przed włączeniem rezystorów podciągających. Wiem że jest domyśle ustawianie portów na starcie jako wejście, ale...

    Początkujący Elektronicy   27 Lut 2010 14:15 Odpowiedzi: 47    Wyświetleń: 5924
  • REKLAMA
  • Ustawianie sieci konfiguracja routera z innej podsieci?

    Witam mam takie pytanie odnośnie konfiguracji sieci. Mam internet od dostawcy który przychodzi do mnie światłowodem z zewnętrznym IP światłowód wchodzi do routera od dostawcy który ma wejście na światłowód oraz jeden port LAN na routerze w sieci lan ip do logowania 192.168.1.1 maska 255.255.255.0. Chciał bym tak skonfigurować sieć aby ten LAN z routera...

    Sieci LAN   07 Lis 2019 08:09 Odpowiedzi: 15    Wyświetleń: 2439
  • Jak połączyć ATtiny2313 z EEPROM AT24C16 przez I2C? Kod w C nie działa

    Witam wszystkich ponownie. Przez ostatnie tgodnie byłem zmuszony odłożyć zabawę z pamięcią i ATtiny, ale w końcu do tego powróciłem. Zmontowałem układzik na płytce wtykowej. Podłączyłem przez rezystorki 10kOhm do VCC piny SDA i SCL. Wgrałem na ATtiny ten programik: #include <avr/io.h> //----------------/ USTAWIENIE PORTÓW /------------------------...

    Mikrokontrolery AVR   01 Sie 2009 22:50 Odpowiedzi: 15    Wyświetleń: 4041
  • ATmega16 - Jak ustawić masę na wybranych wyjściach portu?

    Nie rozumiem tego zdania: nawet jak byś tam miął zworkę to też by miała rezystancje. Drut z którego robisz zworkę też ma rezystancję. Nie spodziewam się, że używasz nadprzewodników. Próbujesz rozwiązać problem niewłaściwe przyjmując, że zakładając zworkę rozwiążesz problem. Zobacz w dokumentacji jaki poziom przyjmuje wejście R/W i zobaczysz, że aby...

    Mikrokontrolery AVR   04 Lut 2014 20:23 Odpowiedzi: 25    Wyświetleń: 2301
  • [atmega8][C] - Komunikacja ATmegi8 z termometrem cyfrowym DS18b20.

    Czyli wyczyszczenie magistrali następuje w pierwszej linijce tej funkcji, tak? Mam cały program i coś jest nie tak. Temperaturę z MCP9700 odczytuje prawidłowo, a z dallasa mam ciągle "cisza". Poza tym wszystko działa bardzo wolno i jak wyjmę kondensator filtrujący spomiędzy pinów MCP9700 to nie reaguje na zmianę napięcia. Procesor to ATmega8 i jest...

    Mikrokontrolery AVR   11 Paź 2015 16:22 Odpowiedzi: 15    Wyświetleń: 1404
  • AVR - Jak zaprogramować port do jednorazowego działania w C?

    Nie DDRD tylko PORTD. DDRD ustawia funkcję portu czyli wejście bądź wyjście. PORTD ustawia stan portu. czyli: PORTD=0x02; // Stan wysoki na wyjściu portu D1 PORTD=0x00;// stan niski na wyjściach portu D

    Mikrokontrolery Początkujący   07 Sie 2012 07:41 Odpowiedzi: 7    Wyświetleń: 1226
  • [Bascom][ATMega8]Klawiatura matrycowa, przełączniki.

    Witam. Wiem, że temat był wielokrotnie wałkowany na forum, ale mimo przebrnięcia przez sporą ilość informacji jakoś nadal mam problem z poradzeniem sobie z moim przypadkiem. Buduję 'klawiaturę matrycową' ale nie na przyciskach, ale na przełącznikach, zatem program sterujący nie będzie miał rozpoznać naciśnięcia przełącznika, a stan wszystkich linii......

    Mikrokontrolery AVR   28 Maj 2009 15:57 Odpowiedzi: 2    Wyświetleń: 2327
  • AD557JN - przetwornik cyfrowo analogowy do PC

    AD557JN to 16 pinowy przetwornik cyfrowo analogowy. Posiada 8 bitowe wejście czyli idealnie nadaje się do wykorzystania dla portu równoległego komputera. Kolejne dwa piny to uziemienia (minusy) GND. Jest także pin 11 do zasilania w zakresie 4.5V do 5.5V. Oprócz tego piny chip select i chip enable, które nie są używane (podłączone do GND) w przypadku...

    Artykuły   29 Maj 2005 21:02 Odpowiedzi: 2    Wyświetleń: 4322
  • ATmega32 i LCD alfanumeryczny - niby proste, ale...

    Faktycznie miałem podać kod, ale go nie podałem, bo trochę czasu nie miałem. Nie jestem pewien, czy prawidłowo zrobiłem ten odczyt, ale mi działa. Wytłumaczenie wcześniej już podał zumek, ale ja to trochę rozwinę. Jeśli dobrze doczytałem w instrukcji HD44780, to z odczytem danych należy postępować podobnie jak z zapisem danych. Analogie trzeba stosować...

    Mikrokontrolery   22 Sie 2006 16:07 Odpowiedzi: 4    Wyświetleń: 1929
  • Atmega328P - Zawiesza się przy obciążonym przekaźniku

    Biblioteka i2c, z netu gdzieś znalazłem [syntax=c] /* * i2c.h * * Created on: 13 gru 2015 * Author: MrChewe */ #ifndef UART_I2C_H_ #define UART_I2C_H_ /***************************************... #include <avr/io.h> #include <util/twi.h> #if TWI_CAREFUL #define TWI_STOP() \ { \ TWCR = _BV(TWINT) | _BV(TWEN)...

    Mikrokontrolery   02 Lut 2016 11:52 Odpowiedzi: 23    Wyświetleń: 2064
  • Wybór języka do programowania AVR dla początkującego z TurboPascalem

    Żeby pisać na mikrokontrolery w C++ trzeba znać ten język bardzo dobrze. Niestety mikrokontroler to nie PC i nie "wybacza" nieprzemyślanych konstrukcji, które kończą się alokacją ogromnych ilości pamięci. Tak konkretniej to chodzi mi o nieprzemyślane używanie klas. C na mikrokontrolery jest znacznie łatwiejszy. A mógłby ktoś napisać w C++ i w C program...

    Programowanie   24 Kwi 2008 17:03 Odpowiedzi: 24    Wyświetleń: 3009
  • Uniwersalna przystawka do testowania układów analogowych i cyfrowych

    http://obrazki.elektroda.pl/4396219800_1... Nauka podstaw elektroniki cyfrowej i analogowej składa się z części ściśle teoretycznej oraz z eksperymentów prowadzonych w laboratorium wyposażonym w oscyloskopy, generatory funkcyjne czy zasilacze laboratoryjne – przy ich pomocy można badać charakterystyki podstawowych elementów elektronicznych:...

    DIY Zagranica   06 Lis 2012 15:57 Odpowiedzi: 2    Wyświetleń: 10839
  • AVR [ATMEGA48] , Assambler - samoistna zmiana taktowania uC

    Witam . Napisałem ( prawie) sobie na ww procesor program w asm i bascomie który ma robić za zamek otwierany kartą . W bascomie wszystko działa w 100 % według założenia jednak w asm mam taki problem że układ sam zmienia swoje taktowanie (ponad 2x) przez co wszystkie funkcje czasowe nie pracują jak powinny . Nie było by w tym nic niezwykłego ( ustawiony...

    Mikrokontrolery AVR   19 Wrz 2010 19:24 Odpowiedzi: 11    Wyświetleń: 2289
  • [Nucleo L053R8] [Cortex m0+] - Przerwanie zewnętrzne - pytanie

    GPIOB->MODER = (GPIOB->MODER & ~GPIO_MODER_MODE8) | (~GPIO_MODER_MODE8); // input mode To jest na pewno źle, choć przypadkiem robi to czego oczekujesz (ustawia pin PB8 jako wejście) + coś czego nie oczekujesz (ustawia wszystkie pozostałe piny portu B jako wejście analogowe). Na niepodłączonym pinie wejściowym może być generalnie dowolny stan, równie...

    Mikrokontrolery ARM   28 Gru 2016 22:29 Odpowiedzi: 7    Wyświetleń: 1344
  • Attiny2313 - Czy można podłączyć mikrowyłącznik bezpośrednio do procka?

    Czyli po prostu ustawić dany pin jako wejście i dać mu stan wysoki Tak. PORT służy do ustawiania stanu wysokiego/niskiego na portach. Doprecyzowując. Tak, jeśli to wyjście. Włączanie podciągania jeśli wejście.

    Mikrokontrolery   20 Kwi 2016 18:55 Odpowiedzi: 7    Wyświetleń: 705
  • AVR C – jak ustawić porty DDRB, DDRD, PORTB, PORTD na wejście/wyjście?

    Witam. Zaczynam zabawę z uC (w jęz. C), ale nie mogę znaleźć nigdzie opisu ustawiania portów(wejście , wyjście), chodzi mi o komendy: DDRB = 0xFF; DDRD = 0xFC; PORTB = 0xFF; PORTD = 0xF7; Czy mógłby mi ktoś wytłumaczyć to "łopatologicznie"? Pozdrawiam.

    Początkujący Elektronicy   15 Kwi 2008 20:54 Odpowiedzi: 4    Wyświetleń: 5588
  • ATxmaga128 - Nieprawidłowy odczyt bitu z portu przy zmianie stanu na 3.3V

    A o który pin IO ci chodzi? Bo to co robisz cztery piny portu ustawia jako wyjście (3-6), pozostałe jako wejście. Potem odczytujesz stan portu, ale twoje maskowanie andi wycina tylko pin 1. W efekcie twój warunek jest spełniony jeśli wszystkie piny z wyjątkiem pinu nr 1 (którego stan jest bez znaczenia) są równe zero. Ponieważ inne piny też są wejściami...

    Mikrokontrolery Początkujący   04 Maj 2015 17:06 Odpowiedzi: 2    Wyświetleń: 768
  • ATMEGA - ustawienie pinu jako wejście w C nie działa, co robię źle?

    Było już na ten temat nie raz ale co tam... Są trzy rejestry odpowiadające za porty... DDRx - ustawienie portu jako wejście lub wyjście (rejestr kierunku)... PORTx - odpowiada za ustawienie stanu portu (stan wysoki/niski na poszczególnych pinach lub całym porcie) "wystawienie" wartości na port... PINx - odczyt wartości z portu lub stanu pojedynczych...

    Mikrokontrolery   17 Kwi 2006 23:17 Odpowiedzi: 2    Wyświetleń: 1044
  • [C - WinAVR] Prosty program na ATmega8: mruganie LED, WinAVR i AVRstudio 4

    #define speaker_pinA_DDR DDRC co oznacza (chyba) ustawienie portu jako wyjście Nie! To tylko zwiększenie czytelności i elastyczności programu. Ta linijka nie ustawia kierunku portu. Każdy port ma swoje trzy rejestry: PINx (do odczytu), PORTx (do zapisu) i DDRx (do ustawienia kierunku). X to literka oznaczająca dany port (np. A). W rejestrze DDRx każdy...

    Mikrokontrolery   27 Sty 2006 09:20 Odpowiedzi: 11    Wyświetleń: 8969
  • Jak działa układ 74HC541 w zestawie ZL1MCS51 dla mikrokontrolerów '51?

    Witam Jesli ustawiasz port jako wejście, to właczasz podciągnięcie. Chodzi o to zeby był stabilny stan na pinie, co polepsza odkłucanie portu. Jeśli pojawi sie zero logiczne to procesor to wykryje i wykona jakś część programu. Pozdrawiam

    Mikrokontrolery   15 Kwi 2011 09:29 Odpowiedzi: 35    Wyświetleń: 7769
  • Karta sieciowa "Połączenie lokalne" nie ma poprawnej konfiguracji prot

    Jeśli w konfiguracji laptopa widzimy, że nośnik jest odłączony to znaczy, że ma problem z negocjacją szybkości portu. I wtedy ustawianie adresu statycznego nie pomoże nic. Możesz jeszcze sprawdzić czy w tym czasie na routerze i laptopie właczają się lampki na porcie (jeśli są takowe). Wejdź w konfigurację karty sieciowej i spróbuj na sztywno ustawić...

    Sieci LAN   19 Mar 2017 00:19 Odpowiedzi: 19    Wyświetleń: 1059
  • C dla AVR: Co oznaczają operatory |= i &=~ w kodzie?

    Zapis typu: PORTB |=_BV(0); powoduje wystawienie stanu wysokiego na końcówkę 0 Portu B. Zaś zapis typu: PORTB &=~_BV(0); powoduje wystawienie stanu niskiego na końcówkę 0 Portu B. Czyli zapis typu |=_BV(x); powoduje ustawienie danego bitu zaś zapis &=~_BV(x); powoduje zresetowanie danego bitu. Odnośnie DDRX to 1 oznacza ustawianie jako...

    Mikrokontrolery AVR   20 Lis 2008 23:45 Odpowiedzi: 7    Wyświetleń: 3106
  • AVR i podłączenie przekaźnika. Zwarcie styku do masy.

    Ustawiam linie portu jako wejście (DDRD tej linii 1) Jasne... ja bym ustawil 0... Poza tym tak dobrze myślisz:)

    Mikrokontrolery   20 Kwi 2008 10:43 Odpowiedzi: 1    Wyświetleń: 1341
  • Różnica między PinX.Y a PortX.Y w BASCOM - jak to działa?

    Nie pisze w BASCOM, tylko w assemblerze i działa to tak: Do określania co jest wejściem a co wyjściem służy rejestr DDRn [n - litera portu]. Więc jeżeli chcesz mieć pierwsze dwa piny jako wejście, a dwa następne jako wyjście w porcie B ustaw: DDRB 0xC [binarnie 1100] Ustawiając PORTB zmieniasz stan pinów portu. Rejestr PINBx [x jakaś cyfra] odpowiada...

    Mikrokontrolery   25 Sty 2008 16:55 Odpowiedzi: 11    Wyświetleń: 7389
  • Atmega8 - Jak zaimplementować czasowe sterowanie przekaźnikiem w C?

    Hi, Po pierwsze ustawiasz kierunek portu dla PC1, a gdzie ustawienie dla PC4? Nawet jeżeli po resecie jest ustawiony jako wejście to dobrym zwyczajem jest go ustawić tak jak należy. Po drugie w najprostszym wypadku to co chcesz zrobić: [syntax=c]if( !(PINC & KEY) ){ /*jezeli stan niski to...*/ PORTC |= RELAY; _delay_ms(10000); _delay_ms(10000); PORTC...

    Mikrokontrolery Początkujący   16 Lip 2013 21:53 Odpowiedzi: 11    Wyświetleń: 6132
  • Attiny26 pull-up. Co zrobić, aby poprawnie działało?

    Mam problem z portami a Attiny26 mianowicie ustawiam: Ustawiam piny portu b jako wejście ustawiam na nich stan wysoki nawet na wszelki wypadek zeruje bit MCUCR.6 żeby było wszystko zgodnie z tabelką z dokumentacji tak aby były włączone pull-up. Gdy pisze prosty program to wejścia zachowują sie jakby nie były podciągnięte wewnętrznymi rezystorami, jak...

    Mikrokontrolery   14 Lis 2007 10:05 Odpowiedzi: 4    Wyświetleń: 1362
  • Atmega 8 - Czytanie stanu wejścia w zależności od wyjścia

    Nie ma nic prostszego, niż połączenie każdego końca przewodu do innej linii portu uC. Minimalistyczne testowanie wiązki polega na tym, że ustawiasz wszystkie linie poza jedną jako wejścia podciągnięte do plusa, jedną jako wyjście w stanie 0 i sprawdzasz, czy masz dokładnie jedno wejście w stanie 0. I tak dla każdej linii. Jeśli brakuje Ci linii portów...

    Mikrokontrolery Początkujący   31 Mar 2016 17:34 Odpowiedzi: 10    Wyświetleń: 1539
  • [Atmega 32] [Atmega 32][Bascom] Jak ustawić brak stanu na końcówce portu?

    Czyli jeśli dobrze rozumiem aby celowo ustawić stan nieokreślony muszę za każdym razem ustawiać określoną końcówkę portu jako wejście?

    Mikrokontrolery AVR   13 Cze 2008 23:08 Odpowiedzi: 10    Wyświetleń: 2364
  • Jak aktywować rezystory Pull-Up w Atmega8 i uniknąć zwarcia?

    Przepraszam, nie przyczytałem dokładnie pierwszej wiadomości. Jak rozumiem, masz wyjście w stanie niskim, a chcesz, żeby zrobiło się z tego wejście z pull-up. Jeżeli z zewnątrz nie jest podłączone żadne napięcie (a nie jest, bo inaczej wyjście stanie niskim zostałoby zabite), to po prostu zmieniasz DDRB na wejście. Nastęnie ustawiasz pull-up (lub nie,...

    Mikrokontrolery   18 Wrz 2007 13:37 Odpowiedzi: 9    Wyświetleń: 3486
  • [qfix] Jak poprawnie podłączyć dodatkowy przycisk do robota, by zmieniał stan?

    To zależy od kompilatora. W C ustawiasz za pomocą DDRx pin jako wejście i wtedy do PORTx zapisujesz 1 tak jakbyś chciał ustawić wyjście mikrokontrolera w stan '1'. Ponieważ pin jest ustawiony jako wejście to mikrokontroler interpretuje to jako chęć podłączenia pullupa. (X to oczywiście numer portu).

    Robotyka Modelarstwo i CNC   13 Lis 2009 19:36 Odpowiedzi: 8    Wyświetleń: 1551
  • Sterowanie tranzystorem PNP z AVR – dioda świeci cały czas, brak reakcji na set/reset

    Czas uporządkować wszystkie odpowiedzi. Z każdym portem AVR'a związane są trzy rejestry Portx, Pinx i DDRx (x to interesujący nas port A, B, C, D a czasami nawet E) Rejestr Portx - w nim przechowywane są dane wyjściowe, które przenoszone są na końcówki uC jeżeli są ustawione one jako wejście. Rejestr Pinx jest rejestrem odzwierciedlajacym stan końcówek....

    Mikrokontrolery   09 Sie 2006 12:15 Odpowiedzi: 12    Wyświetleń: 2886
  • Konfiguracja portów AVR dla ATmega8, klawiatura i 1-wire - sprawdzenie ustawień

    A więc tak. 1. ATmega8 nie posiada linii PC7. 2. Linia PC6 jest wykorzystywana jako reset. Żeby użyć jej jako linii IO należy przestawić odpowiedni fusebit. Jednak wtedy tracisz możliwość programowania ISP - wtedy pozostaje tylko programator równoległy. Być może wiesz o tym, ale skoro już piszę to warto było wspomnieć. 3. PORTC = 0xff; Ustawiając port...

    Mikrokontrolery   22 Mar 2008 22:25 Odpowiedzi: 8    Wyświetleń: 2631
  • [C] [C][Atmega8] Jak ustawić warunek if do włączania buzzera przy przekroczeniu temp?

    Po pierwsze, jak chcesz sprawdzać tylko wartość przed przecinkiem to po co mnożysz to przez 10? ;) tzn możesz ale po co ? Po drugie - gdzieś ty umieścił to przypisanie temperatura = coś tam ???? Toż to trzeba zrobić w warunku, który dokonuje pomiaru bo po drodze masz badane dwa razy różne temperatury i zmienna cel raz przybiera w pętli głównej wartość...

    Mikrokontrolery AVR   05 Sie 2011 18:14 Odpowiedzi: 10    Wyświetleń: 1582
  • AVR ATMega16: Odczyt stanu portu i użycie rezystora pull-up z transoptorem?

    Faktycznie. Sprawdzone i działa. Sam pull-up wystarcza - fototranzystor się nasyca dając 0 na końcówce portu. Oczywiście końcówkę portu ustawiamy jako wejście i ustawiamy na nim stan "0". Dla dokończenia tematu po drugiej stronie transoptora jest: +Vcc (9V) | fotodioda (transoptora PC847) | rezystor 470 Ohm | sprzycisk (microswitch) | masa

    Mikrokontrolery AVR   12 Lip 2009 12:25 Odpowiedzi: 4    Wyświetleń: 2570
  • Jak zmierzyć przepływ prądu w fototranzystorze? Początkujący pytanie

    Rozwiązanie z multiplexerami 74HC151. http://hyper.sunjapan.com.cn/~hz/PIC/vid... Linie portu C ustawiasz PC0 - wyjście - adres komparatora w grupie PC1 - wyjście - adres komparatora w grupie PC2 - wyjście - adres komparatora w grupie PC4 - wejście - stan komparatorów 1-8 PC5 - wejście - stan komparatorów 9-16...

    Początkujący Elektronicy   10 Lip 2007 19:23 Odpowiedzi: 15    Wyświetleń: 5817
  • Wyświetlacz HD44780 na porcie D w Atmega32 wyświetla same zera - co sprawdzić?

    Sprawdź czy w programie nie ustawiasz po raz drugi portów jak wejście czy wyjście. Skoro działało na porcie A to podłącz jeszcze raz pod ten port i sprawdź dokładnie w jakiej konfiguracji działa.

    Mikrokontrolery AVR   22 Lut 2010 09:57 Odpowiedzi: 3    Wyświetleń: 1254
  • Jak ustawić BASH jako wejście/wyjście dla portu szeregowego

    stty ospeed 57600 powinno być. ... to już Ty powinieneś wiedzieć najlepiej ;) Masz te predkości niesymetryczne w obu kierunkach? Ustawienie prędkości działa ale te dwie powyższe komendy już nie. mea culpa... Jedna spacja za dużo, powinno być: 0< /dev/ttyS0 1> /dev/ttyS0 albo < /dev/ttyS0 > /dev/ttyS0 Jak daję cat /dev/ttyS0 to też mi nic...

    Programowanie Początkujący   25 Cze 2009 13:46 Odpowiedzi: 17    Wyświetleń: 3879
  • Obsługa DAC0808, PCF8591, ADC0820 w C dla ATMega128 (WinAVR)

    DAC0808 - nie ma kompletnie żadnej filozofii. POdłączasz go do jakiegokolwiek ośmiobitowego portu, ustawiasz kierunek (DDRx = 0xff;) i zapiszujesz wartość (PORTx = wartosc;). PCF8591 - http://elportal.pl/index.php?module=Cont... część szósta, pobierz listingi. ADC0820 - podobnie jak DAC0808 podłączasz do portu ośmiobitowego....

    Mikrokontrolery   14 Lis 2007 00:34 Odpowiedzi: 2    Wyświetleń: 1263
  • [ATMEGA16][GCC + AVR Studio] 1Wire, DS18B20, komunikacja

    ustawianie stanów logicznych na pinie odbywa się w przypadku 1-wire nieco inaczej niż pokazałeś. Ty ustawiasz kierunek i wymuszasz stan, a to troche nie tak. Ustalać powinieneś jedynie kierunek transmisji. Domyślnie w rejestrze PORTx są same zera, więc nie musisz się nim w ogóle przejmować. Dla np resetu powinno być tak: ustawiasz port jako wyjście,...

    Mikrokontrolery AVR   06 Sie 2010 13:49 Odpowiedzi: 14    Wyświetleń: 6106
  • [ATMEGA32][BASCOM] zwarcie pinu do GND a możliwość upalenia

    Rozumiem że te porty ustawiasz jako wejścia (czyli DDRB = 0XFF), Drobna pomyłka bo powinno być DDRB = 0x00, czyli DDRB = 0b00000000. Niby drobiazg, ale początkującemu może namieszać. W procesorach AVR każda końcówka I/O powiązana jest z trzema rejestrami, które to decydują o przeznaczeniu tej końcówki. Te rejestry to: DDR - rejestr kierunku, ustala...

    Mikrokontrolery Początkujący   10 Cze 2012 21:14 Odpowiedzi: 12    Wyświetleń: 1752
  • LCD HD44780 - busy flag. Wysterowanie portu jako wejście?

    Tak. Dokładniej mówiąc: ustawiasz wszystkie cztery końcówki jako wejścia, zerujesz RS, ustawiasz RW i EN (odczyt z wyświetlacza przy EN = 1), odczytujesz w pętli flagę busy z D7 (1 to LCD zajęty), zerujesz EN, następnie dajesz impuls na EN i na koniec możesz wyzerować RW oraz przestawiasz wszystkie linie w stan wyjściowy. Jak jeszcze masz szybki procesor...

    Mikrokontrolery   13 Kwi 2007 13:44 Odpowiedzi: 5    Wyświetleń: 2480
  • Atmega 8 - Generator określonej liczby impulsów w zakresie 2 do 30.

    Jeśli mogę poprosić o ocenę oto on: Przemyśl to :|

    Mikrokontrolery AVR   28 Sie 2015 18:56 Odpowiedzi: 23    Wyświetleń: 2376
  • AVR C I/O port ustawiony na wyjście ale można odczytywać jak wejście o co chodzi

    Cześć, Mógłby mi ktoś wyjaśnić dlaczego jak ustawie rejestr DDRA=0xFF (wyjście) PORTA=0xFF lub PORTA=0x00 i na nóżkę PA0 podepnę switch to dalej mogę odczytywać wejście?? TZN mimo że ustawiam port na wyjcie to dalej mogę odczytywać stan portu jakby to było wejście

    Mikrokontrolery AVR   22 Sie 2021 10:21 Odpowiedzi: 10    Wyświetleń: 609
  • ATmega8...Bascom. Dlaczego procesor nie reaguje? Zamieszczony kod.

    A dlaczego nie tak: $sim 'tylko do symulacji $regfile = "m8def.dat" $crystal = 8000000 'kwarc '---------------------------------------... 'Konfiguracja LCD wg wykonanej płytki PCB pod procesor ATmega8 Config Lcdpin = Pin , Db4 = Portb.3 , Db5 = Portb.4 , Db6 = Portb.5 , Db7 = Portc.0 , E = Portb.2 , Rs...

    Mikrokontrolery   18 Lut 2005 04:50 Odpowiedzi: 5    Wyświetleń: 1779
  • [atmega32][bascom] 4 przyciski, jedno przerwanie i powerdown

    Witam, w dobrym kierunku idziesz, ale to ci nie zadziała bo jak? skoro na początku programu tylko raz ustawiasz piny klawiszy jako wejścia oraz pin przerwania INT0 też jako wejście. Więc co ma tutaj wymuszać stan niski na wejściu INT0? nic!. Aby ten sposób zadziałał - musisz jeszcze pomyśleć o zmianie kierunków portów wtedy gdy trzeba. Generalnie założenie...

    Mikrokontrolery AVR   07 Wrz 2009 14:13 Odpowiedzi: 21    Wyświetleń: 6285
  • [Atmega16] Jak ustawić porty Atmega16 jako wejścia i obsłużyć menu na LCD?

    co do wejścia z pullup: kasujesz odpowiedni bit w DDR (ustawiasz jako wejście), a odpowiedni bit w PORT ustawiasz. co do kodu: losowo? może to być spowodowane przez 2 rzeczy: po pierwsze nie masz żadnego eliminowania drgania styków (jeśli takowe mogło by się pojawić), po drugie sprawdzasz nie przejście 1->0 tylko sprawdzasz, czy przycisk jest naciśnięty...

    Mikrokontrolery AVR   03 Sie 2009 08:57 Odpowiedzi: 13    Wyświetleń: 11456
  • Dlaczego drugi program na 8051 nie wybiera elementu z tablicy przez r2?

    3. Czy ustawiasz typ pinu w danym porcie (wejście/wyjście) ? w procesorach rodziny '51 niema czegoś takiego jak "kierunek" portu. On zawsze jest pull-up. jedynie musisz pamiętać aby to portu wpisać "1" jak chcesz z niego czytać dane, bo inaczej zawsze będziesz czytać "0".

    Mikrokontrolery   14 Lis 2005 23:19 Odpowiedzi: 22    Wyświetleń: 3069
  • Arduino - reakcja ukladu (programu) na zmiane stanow wejsc

    Nastepnie ustawilem sobie pin jako INPUT, ustawilem na nim stan LOW, Ustawiasz jako wejście, natępnie ustawiasz niski i oczekujesz, że port zacznie pracować jako wyjściowy? Takie działanie, spowoduje tylko wyłączenie podciągania na porcie. Faktycznie brakuje ci podstaw.

    Arduino   29 Sie 2017 23:09 Odpowiedzi: 26    Wyświetleń: 3084
  • Jak zrobić AccessPoint/Mesh z Huawei B529s dla T-Mobile HomeOffice 5G?

    Huawei ma wejście WAN a nie LAN Tryb pracy portu ustawiasz w menu. W takich urządzeniach defaultowym interfejsem do WAN, jest interfejs LTE. Port Ethernetowy działa defaultowo jako LAN, żebyś sobie mógł tam komputer, switcha czy coś innego przyłączyć. No chyba że coś nagrzebałeś w konfigu lub kombinowałeś z firmware.

    Internet 3G, 4G, 5G, LTE   11 Lut 2024 21:39 Odpowiedzi: 5    Wyświetleń: 693
  • ATmega162 - USART - Brak sygnału na TXD0 przy przekazywaniu z RXD1

    Jedyny wymóg dla Tx to taki że pin musi być skonfigurowany jako wyjście. Jeśli w dalszej części programu nie zmieniasz go przypadkiem na wejście to musi działać. Tak się składa że mam Atmegę 162 i nie zauważyłem żadnych problemów z poprawnym działaniem obu USARTów. Zastanawia mnie samo wyjście Portu PD1 które jest w stanie niskim mimo programowego ustawienia...

    Mikrokontrolery AVR   22 Gru 2014 19:28 Odpowiedzi: 10    Wyświetleń: 1239
  • Podłączenie LED do AT90S2313: dioda, reset, piny - co robię źle?

    $regfile - informuje kompiler jaki zestaw rejestrów posiada mikrokontroler czyli co pod jakim adresem się znajduje. Prawdopodobnie tego Ci brakowało w programie $crystal - określa częstotliwość rezonatora kwarcowego Ddrb - rejestr specjalny (data direction register dla portu B), określa, który pin portu ma działać jako wejście a który jako wyjście (1-wyjście,...

    Mikrokontrolery   17 Gru 2002 21:59 Odpowiedzi: 25    Wyświetleń: 3331
  • Podciąganie do masy w układzie SN74138 z mikrokontrolerem AVR - jak to zrobić?

    Z noty katalogowej uC AVR wynika, że początkowa wartość rejestrów sterujących portami to 0, czyli ustawiają port jako wejście. Skoro tak to możesz podciągnąć wyprowadzenie do masy i uzyskać zamierzony rezultat.

    Mikrokontrolery   06 Cze 2007 09:28 Odpowiedzi: 3    Wyświetleń: 2600
  • Sterowanie stycznikiem/triakiem poprzez sygnał pwm.

    Witam, Mamy sygnal pwm 3.3v-5v 49hz 50% wypełnienia i w tym czasie stycznik ma być wyłączony a w zakresie 50.1hz-153hz wlaczony. Czy jest możliwość wykonania takiego układu w oparciu o stycznik bądź triak? Rozumiem, że masz jakieś źródło impulsów PWM. Zatem dobrze byłoby tu użyć procesora. Jeden z portów ustawiasz jako wejście i podłączasz do tego źródła....

    Projektowanie Układów   10 Cze 2020 20:19 Odpowiedzi: 34    Wyświetleń: 1788
  • Konfiguracja portu 8051: 4 bity jako wejście, 4 bity jako wyjście?

    Więc podam przykład dla portu P1. Jeśli chodzi o wejście to zazwyczaj robimy tak że reaguje na stan niski. Jak napisal kolega powyżej musimy na tych wyprowadzeniach ustawić stan wysoki (taki jest po starcie) Deklarujesz poszczególne wyprowadzenia portu ,np.: wej1 equ P1.0 wej2 equ P1.1 ... ... wyj1 equ P1.3 wyj2 equ P1.4 ... ... W programie odnosisz...

    Mikrokontrolery   13 Lut 2006 20:26 Odpowiedzi: 10    Wyświetleń: 1307
  • Obsługa portów WinAVR - odczyt stanów pinów portów

    witam Mam taki podstawowy problem z odczytem stanów pinów portów bo moj kompilator nie instrukcje typu: sbi(DDRX,PXY) itd. nie kompiluje. Chce odczytać stany pojedyńczych pinów portów np. DDRB=0x0; //ustawiam portB jako wejście int a,b; w=stan pinu PB.0 // chce zczytać stan pinu PB.0 -jaką instrukcją to zrobić? b=stan portu B //chce zczytać aktualny...

    Mikrokontrolery   26 Sie 2006 13:53 Odpowiedzi: 2    Wyświetleń: 1994
  • [AVR] Jak podłączyć 7 czujników DS18B20 do osobnych pinów w AVR w języku C?

    Lini ow nie ustawia się pullupem tylko rezystorem który jest podciągnięty do 5 V ! Dzięki przeładowaniu linii "jedynką" z portu można uzyskać magistralę kilkuset metrową. Nawet przy slocie odczytu ow pomagam podciągnąć linię jedynką z portu przez us i dopiero ustawiam port na wejście.

    Mikrokontrolery AVR   12 Mar 2012 20:34 Odpowiedzi: 16    Wyświetleń: 3019
  • Bascom: Jak zaprogramować zapis do EEPROM po zwolnieniu przycisku?

    Przyciski muszą załączać przekaźnik nawet jak kontroler będzie wyłączony, to konieczność w moim przypadku stąd takie kombinacje. Na razie zrobię podciąganie wewnętrzne i zobaczymy jak będzie sobie radziło w dośc trudnym środowisku. Czyli generalnie zewnętrzne podciąganie jest pewniejsze? A jak wtedy ustawiać port, też go podciągać czy ustawiać jako...

    Programowanie   29 Mar 2019 20:47 Odpowiedzi: 39    Wyświetleń: 1503
  • [ATMEGA32] [ATMEGA32][C] - Zakłócenia KS0108 po zmianie portu z PORTA na PORTB

    Co do uart'a to jak pin RXD pracuje jako odbiornik, to chyba nie da się ustawić wewnętrznego podciągnięcia. Nie bedę cytować, ale odsyłam do noty - Alternate functions od PORTD. Pin jest wymuszany jako wejście, ale podciągniecie można uaktywnić ustawiając PD0 na 1. Poprzeglądałem kilka schematów, i zazwyczaj dają 10k do masy. Stan nie używany linii...

    Mikrokontrolery AVR   08 Sie 2012 13:36 Odpowiedzi: 13    Wyświetleń: 2484
  • GPIO - Konfiguracja portów, znaczenie operatorów &= oraz |= w kodzie

    Wejdź na stronę: mikrokontrolery.blogspot.com tam to jest objaśnione pod hasłem: ustawianie i zerowanie bitów.

    Mikrokontrolery Początkujący   03 Sty 2015 16:02 Odpowiedzi: 18    Wyświetleń: 1248
  • Przejściówka USB na PL2303 - wyprowadzenia RS232 TTL

    Jeśli nie masz żadnego przyrządu pomiarowego, to możesz zrobić tak. Ściągnij sobie i uruchom http://obrazki.elektroda.net/17_12468842... Oczywiście wybierasz numer portu pod którym zainstalował się ten kabelek. Następnie trzeba otworzyć port. Jeśli już wiesz, który sygnał to CTS (a jest to wejście), możesz je wykorzystać do zbadania, która linia...

    Mikrokontrolery   06 Lip 2009 13:54 Odpowiedzi: 2    Wyświetleń: 6057
  • ATmega128 ADC i wyświetlacz LCD HD44780 - problem z wyświetlaniem wyniku ADC

    Witam No też to zauważyłem i śmiga wszystko bardzo ładnie i ślicznie z ADC w oparciu o PWM i potencjometr logarytmiczny. Super sprawa. A powiedz mi jedną rzecz Jak zrobić pomiar temperatury bo mam termometr LM35 i nie mam pojęcia co dalej zrobić tzn podłączam wyjście termometru TEMP pod wejście na ADC ( które w medze128 jest na porcie F ) więc ustawiam...

    Mikrokontrolery AVR   26 Kwi 2015 07:23 Odpowiedzi: 28    Wyświetleń: 1749
  • Połączenie Pirelli DRG A125G z TP-Link TL-WR543G (jako AP)

    Jeśli Pirelli DRG A125G działa jako router więc połącz go z 543G (port LAN), wejdź w menu konfiguracyjne i w sekcji DHCP/DHCP Setting zaznacz na Didabled. Wtedy urządzenie będzie działać jako punkt dostępowy. Dodano po 4 Jeśli mają nie widzieć się musisz stworzyć drugą podsieć. Więc konfiguracja musi wyglądać tak: Pireli LAN do portu TP-LINKa WAN NETWORK/LAN...

    Hardware, Software, naprawa urządzeń sieciowych   03 Gru 2010 14:30 Odpowiedzi: 4    Wyświetleń: 2075
  • Jak ustawić port P3 w Bascomie przed i po odczycie wartości?

    Witam. Dobrze zrozumiałeś - jeśli raz, na przykład podczas inicjalizacji, ustawisz port na 255, to będzie on zawsze portem wejściowym. Właściwie w takim przypadku nie musisz tego robić, bo po resecie procka wszystkie piny portów ustawiają się na 1. Ale czasem wykorzystuje się ten sam pin jako wejście i wyjście. W takim przypadku zawsze przed odczytem...

    Mikrokontrolery   19 Lut 2003 21:45 Odpowiedzi: 13    Wyświetleń: 2730
  • Ustawianie kilku pinów mikrokontrolera jako jedno słowo - jak to zrobić? [AVR, STM32]

    PORTB = (PORTB & (~MASKA)) | (zmienna & ... Masz błąd powinno być PORTB = (PINB & (~MASKA)) | (zmienna & M... w jednej atomowej operacji zmienić np z 011 (4) na 100(5). Niedopuszczalne są stany przejściowe 000 czy 111 Przecież zapis bajtu do portu jest z definicji 'atomowy', wszystkie piny zmieniają się jednocześnie. Dopóki w grę nie wejdą przerwania...

    Mikrokontrolery   17 Kwi 2024 22:25 Odpowiedzi: 26    Wyświetleń: 666
  • Jak zaadresować dwa ADS1110 na I2C w Atmega16 z Bascom?

    Na stronie 16 datasheet jest opis, uproszczony przykład odczytu (żadne błędy nie są sprawdzane): [syntax=basic4gl]' przykładowa konfiguracja dla sprzętowego TWI Atmega 2561 $lib "i2c_twi.lbx" ' biblioteka obsługująca hardwarowe TWI Config Scl = Portd.0 ' konfiguracja SCL i SDA Config Sda = Portd.1 Config Twi = 100000 ' 100KHz 'Config Twi = 40000 ' 40KHz...

    Mikrokontrolery   08 Lut 2014 23:19 Odpowiedzi: 6    Wyświetleń: 1539
  • ATmega32 - ADC zwraca 0 po dodaniu do pełnego projektu

    DDRA &= ~(1<<PA0); /* ustawienie portu A na wyjście */ Uważam iż ten zapis ustawia port na wejście. Tu na wyjście. DDRA |= (1<<PA0); //ustawienie pinu na wyjście

    Mikrokontrolery AVR   03 Lis 2018 18:29 Odpowiedzi: 7    Wyświetleń: 675
  • Program na Atmega8: Konwersja sygnału BCD na komunikat na wyświetlaczu

    czy chodzi Ci o pewnego rodzaju translator czy o przesył danych w tym formacie? Jeśli translator to sprawa jest prosta, jeden z portów ustawiasz jako wejście logiczne wykorzystując 4 piny. Jeśli to port B to sprawdzasz sobie wartość PINB np. używając instrukcji switch switch(PINB) { case 00000001: {} case 00000010: {} i tak dalej aż do 10 ewentualnie...

    Mikrokontrolery AVR   23 Cze 2010 20:24 Odpowiedzi: 8    Wyświetleń: 1439
  • Czy AVR pozwala na dynamiczną zmianę konfiguracji portów co 10ms?

    no pewnie - wystarczy zmieniać stan rejestrów DDR odpowiadających za kierunek transmisji (we/wy). \ Tak jak napisał h-doc . Tylko drobna mała wskazówka. Przy ustawianiu stanu portu (praca jako wyjscie) ustawiasz/zerujesz bity w rejestrze PORT . Przy odczytywaniu stanu portu (praca jako wejście) czytasz stan portu z rejestru PIN !!!! który odzwierciedla...

    Mikrokontrolery   01 Wrz 2004 22:32 Odpowiedzi: 6    Wyświetleń: 1404
  • PCF8583 i2c – nie działa komunikacja, jak poprawnie obsłużyć magistralę i2c?

    Zumek: dlaczego nie może działać? Oto te makra: /* konfiguracja i2c */ #define I2C_DDR DDRD #define I2C_PORT PORTD #define I2C_PIN PIND #define I2C_SDA PD1 #define I2C_SCL PD0 Nie można tak definiować? Definicje są jak najbardziej prawidłowe , ale kod jest do ... kitu :( Przeanalizujmy poniższy fragment: void i2c_wbyte (uint8_t dana) {...

    Mikrokontrolery   18 Lip 2006 21:13 Odpowiedzi: 9    Wyświetleń: 2232
  • Czy ten schemat prostej gry TV jest poprawny dla początkującego elektronika?

    W pierwszym program ustawia wartość zmiennej PORTB na 00010000, czyli na nóżce PORTB4 będzie stan wysoki. Następnie program czeka 29 mikrosekund. W drugim kawałku program ustawia wartość portu A na 0 (pierwszy parametr read_memory), a następnie przypisuje do portu B wartość ustawionego jako wejście portu D. W tym układzie nóżki służącze jako PORTB i...

    Projektowanie Układów   28 Wrz 2008 16:54 Odpowiedzi: 52    Wyświetleń: 4887
  • [STM32] Wgrywanie i uruchamianie programu z RAM przez JTAG - jak ustawić adres?

    Ustawiasz piny (zworki) boot i uruchamiasz bootloadera przez USB po resecie mikrokontrolera. Do tego masz program na PC z STM. Opcja USB dostępna jest tylko w lepszych procesorach. W podstawowych masz tylko programowanie przez RS232 - musisz kupić/zrobić przejściówkę i podłączyć do odpowiednich portów (w obudowie LQFP48 jest to np. PA9.PA10) i potem...

    Mikrokontrolery ARM   14 Paź 2024 18:31 Odpowiedzi: 5    Wyświetleń: 4359
  • ATMEGA 16 Bascom - Czy możliwe jest jednoczesne I/O na pinie B.1?

    Pomijając fakt, że sam pomysł jest dziwny ... to powinno to działać tak jak planujesz. Kierunek portu (wartość rejestru ddr) możesz zmienić w dowolnym miejscu programu, nie tylko w deklaracji na początku. Czyli na początku programu deklarujesz pinb.1 jako wejście, zerujesz pinb.1 (reset). W programie sprawdzasz co jakis czas czy pinb.1 jest ustawiony...

    Mikrokontrolery AVR   26 Maj 2010 12:54 Odpowiedzi: 16    Wyświetleń: 2858
  • Frezarka CNC za niespełna 250zł.

    Naprowadź mnie na dobrą ścieżkę. Step podłączyłeś do wejścia przerywania INT1 (Portd.3). Czyli w Bascomie było by coś takiego: Enable Interrupts 'włącza przerywania globalne Enable Int1 'włącza int1 Config Int1 = Rising 'int1 będzie reagował na zbocze narastające On Int1 Krok 'na przerywanie idź do sub Krok Dir bez większego znaczenia do portu który...

    DIY Konstrukcje   01 Lip 2018 09:04 Odpowiedzi: 570    Wyświetleń: 478779
  • Bascom - brak stanów na pinach ustawionych jako wejście(a)

    Jeżeli chodzi o konfiguracje pinów - portów jako wejście - wyjście to wiem co i jak - fakt , że zdarza się pomylić nawet największym "orłom" , ale ja próbowałem już wszystkiego. Do konfiguracji pinów - portów używałem poleceń "config portx = input lub output" ; "config pinx,y = input lub output" ; "config portx = 0 lub 1" ; "config pinx,y = 0 lub 1"...

    Początkujący Elektronicy   14 Gru 2012 17:10 Odpowiedzi: 6    Wyświetleń: 1731
  • [AtMega32][C] Jak to jest z tymi bitami , PORTX,DDRX

    No, całkiem fajnie zakręcone. 1.Jeżeli na dane wyjście dam 0 w programie to fizycznie płynie tam prąd np PORTA=0xFF daje mi prąd na cały port A.(w kursie z którego korzystam jest normalnie 1-prąd , 0 - brak ) Co jest tego powodem? Hmm. Jeśli na wyjście (rejestr PORT x) podasz 1 to na końcówce pojawia się napięcie równe mniej więcej napięciu zasilania....

    Początkujący Naprawy   20 Sty 2012 00:57 Odpowiedzi: 16    Wyświetleń: 3198
  • Jak odblokować porty 80, 12345-UDP, 58282-TCP na Dasan H640GW?

    Dzięki za informacje. Kupie switcha. Pytałem dlatego, ze jak serwisanci instalowali mi usługę powiedzieli,ze nic nie moge zrobic, nawet hasło do,WiFi musiałem im podać,zeby mi ustawili,ale po kilku dniach spróbowałem, wszedłem na urządzenie, poustawiałem pod siebie i wszystko dało sie zrobic, denerwuje mnie tylko to niewykorzystanie portów,ale skoro...

    Sieci LAN   15 Sty 2016 17:46 Odpowiedzi: 17    Wyświetleń: 41664
  • Jak uruchomić DS18B20 na BluePill? Odczyt 2,8 przy 3.3V - poradnik stm32.eu

    Na pierwszy rzut oka w Twoim kodzie, jak i u autora, nie ma żadnej manipulacji trybem wyjścia portu - pinu. Taka funkcja: [syntax=c] //funkcja odbierajıca pojedynczy bit od termometru uint16_t DS18B20_ReadBit(void) { uint16_t bit=0; GPIO_ResetBits(GPIOB, GPIO_Pin_0); delay_us(5); GPIO_SetBits(GPIOB, GPIO_Pin_0); delay_us(5); if(GPIO_ReadInputDataBit(GPIOB,...

    Mikrokontrolery ARM   04 Lis 2019 22:43 Odpowiedzi: 15    Wyświetleń: 1293
  • LPC2106 i pamięć 25LC640 po SPI – odczyt zawsze 0, konfiguracja SSEL/CS

    tu rzeczywiście był błąd, jednak bez wpływu na działanie programu (po wyjściu z tej funkcji CS był ustawiany na wyjście) w zamyśle chodziło o ustawienie kierunku portu SSEL na wejście (podciągnięte na stałe pull-upem do zasilania)

    Mikrokontrolery ARM   28 Lis 2010 16:28 Odpowiedzi: 26    Wyświetleń: 1895
  • Porty PS/2 nie działają po pobraniu 5V, Win98 nie widzi myszki USB – co sprawdzić?

    Podłącz na USB samą klawiaturę, z innych portów USB wszystko odłącz, następnie spróbuj wejść do BIOSu, jeśli się nie uda, to wyzeruj BIOS do defaultowych ustawień, wtedy wejdziesz do BIOSu, znajdziejsz tam opcję uaktywniającą klawiaturę pod portem USB, ustawiasz na enabled i dalej wszystko już powinno być ok.

    Komputery Hardware   10 Lip 2006 12:06 Odpowiedzi: 15    Wyświetleń: 3763
  • Attiny13 - Jak odczytywać napięcie z PB2 i sterować PWM?

    Niewgryzałem się w kod, ale po wstępnych oględzinach stwierdzam, że: np. ustawiłeś tylko kierunek portu tzn. wejście /wyjście. Zawsze należy ustawić także wartości logiczne tych portów, robisz to tak samo, tylko ustawiasz bity w rejestrze PORTD. Sptóbuj najpierw to, może w tym sęk jest, gdyż np. możesz ustawić czy chcesz, żeby np. dioda Ci się swieciła...

    Mikrokontrolery   03 Lut 2008 22:42 Odpowiedzi: 2    Wyświetleń: 1967
  • atmega 8L SMD - Programuje się, ale nie działa po zapisaniu programu

    na porcie nie masz stanu wysokiego dlatego że twój " program " ustawia port jako wejście i podciąga je do logicznej jedynki a potem ustawia port jako wyjście poprawna kolejność to : DDRB = 0xFF; // cały port b jako wyjście PORTB = 0xFF; // wszystkie piny w stanie wysokim

    Mikrokontrolery   10 Sty 2008 22:56 Odpowiedzi: 16    Wyświetleń: 2418
  • [atmega8] [atmega8][c] Klawiatura matrycowa 4x5 - problem z wykrywaniem naciśnięcia klawisza

    Witam, podpiąłem pod mój mikrokontroler klawiaturę matrycową 4x5 do następujących portów: PORTD - P0 - P3 - kolumny, porty jako wyjście PORTD - P4 - P7 + PB0 - porty wejścia dla wierszy Dodatkowo do portu PC0 mam podłączoną diodę Napisałem na początek prosty program, który miałby obsługiwać tylko jeden przycisk, mianowicie z pierwszego wiersza i pierwszej...

    Mikrokontrolery AVR   24 Lis 2011 12:30 Odpowiedzi: 5    Wyświetleń: 1601
  • Raspberry Pi - przekaźnik - Przekaźnik "nie odbija" raspberry PI 2

    Wg. mojej wiedzy, sterowanie wyjściem poprzez ustawienie "mode in" jest błędem. Sterujesz czymś, ewidentnie tryb pracy portów powinien być ustawiony jako wyjście i nagle przestawiasz tryb pracy jako wejście... w tym momencie nie wiadomo co się dzieje. Masz ruletkę... zaczynają się pytania: jak były zainicjowane piny przy starcie maliny? czy nie ma jakiś...

    Smart Home IoT   01 Sty 2016 14:03 Odpowiedzi: 4    Wyświetleń: 2988
  • ATmega88-20PU: Dlaczego dioda nie świeci po wgraniu kodu przez USBasp?

    Spróbuj ustawić jedynkę na innym porcie (tam gdzie nie ma diody) i sprawdzić, czy faktycznie tam jest. No właśnie próbowałem ustawiać jedynkę na wszystkich liniach portu B i nigdy się nie pojawiła. sbi DDRB, 0- ustawiamy port B jako wejście- oB 00000000 sbi DDRB, 1- ustawiamy port B.0 jako wyjście- oB0000001 sbi PORTB, 0 - ustawiamy stan niski na PORTB.0...

    Mikrokontrolery AVR   06 Maj 2011 20:47 Odpowiedzi: 18    Wyświetleń: 2036
  • Wybór mikrokontrolera do konwersji danych równoległych na szeregowe: Atmel czy PIC?

    Prosty program na AVRStudio : #include <m16def.inc> ; Prohibits use of non-implemented instructions (ATmega16) .dseg .org SRAM_START .cseg ;—————R...

    Mikrokontrolery   09 Cze 2005 08:15 Odpowiedzi: 18    Wyświetleń: 2208
  • Router TP Speed touch 4porty plus AP WL-5460Air live

    Dziękuje, wszystko działa. Zastosowałem kodowanie WEP 128. Jest to sieć domowa, dlatego myślę, że wystarczy. Nie ustawiałem przekierowania portów, ani nie załączyłem zdalnego dostępu z określonych MAC. Dlatego mam nadzieje, że z zewnątrz wejście nie jest możliwe. Pozdrawiam piotrek

    Sieci, Internet   08 Kwi 2008 18:45 Odpowiedzi: 2    Wyświetleń: 2108
  • komputer nie widzi kabla do diagnostyki samochodowej

    zakupilem kabel do diagnostyki samochodowej podloczylem do komputera i program( OBD auto doctor, sdprog )pokazuje komunikat otwieram COM7 , oraz brak polaczenia z interfejsem , na dwoch programach diagnostycznych to robilem i zawsze taki komunikat, poprosze jak ktos wie bezposrednia komende zeby wejsc w miejsce gdzie ustawia sie porty COM, wiem ze mam...

    Komputery Początkujący   14 Lut 2018 17:33 Odpowiedzi: 1    Wyświetleń: 1047
  • Bascom: brak połączenia z czujnikiem Honeywell ASDXRRX001PG7A5 przez I2C

    Wydaje mi się że adres dla odczytu/zapisu powinien mieć wartość &HF1. Jeżeli korzystasz z hardwarowego TWI (np. w Atmega 32 pin PC.0 i PC.1) to masz zamienione SDA z SCL. [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 16000000 $hwstack = 40 $swstack = 32 $framesize = 32 ' konfiguracja hardwarowego TWI dla ATmega 32 $lib "i2c_twi.lbx" ' biblioteka...

    Mikrokontrolery Początkujący   18 Kwi 2014 16:14 Odpowiedzi: 7    Wyświetleń: 1407
  • [ATMEGA16] problem z odczytaniem wlaściwego stanu wejścioweg

    nieźle kolega nakombinował, ale czy nie lepiej tak nawet dla siebie - bardziej przejżyście to zaprogramować? #define KEY_PIN 0 #define KEY (1<<KEY_PIN) // tu ustalasz sobie do których pinów portu masz // podłączone diody LED - w twoim przypadku 0 i 1 #define LED1_PIN 0 #define LED2_PIN 1 // można sobie zdefiniować dla ułatwienia dalej...

    Mikrokontrolery AVR   26 Paź 2008 09:58 Odpowiedzi: 6    Wyświetleń: 1188