avr porty wejścia wyjścia

Znaleziono około 671 wyników dla: avr porty wejścia wyjścia
  • Podłączenie matrycy przycisków pod wejścia binarne.

    na wierszach niski a na kolumnach wysoki A skąd niskie i wysokie stany, skoro matryca nie jest podpięta pod GND? Zawsze możesz wysłać na pin stan niski, co z uwagi na symetryczny charakter portu w AVR jest równoważne zpodłączeniem tego pinu do GND. Z łatwościa to wytestujesz podłączaja do wyjścia diodę LED w odwrotnej polaryzacji i manipulując programowo...

    Arduino   03 Sie 2020 05:44 Odpowiedzi: 10    Wyświetleń: 975
  • Programowalny sterownik zupełnie inaczej

    https://obrazki.elektroda.pl/8368409700_... Celem projektu było stworzenie amatorskiego programowalnego sterownika logicznego. Motywacją do stworzenia tego sterownika była potrzeba posiadania uniwersalnego urządzenia pozwalającego w warunkach laboratoryjnych na szybkie przetestowanie różnych algorytmów sterowania przy przebiegach szybkozmiennych....

    DIY Konstrukcje   21 Cze 2018 22:00 Odpowiedzi: 38    Wyświetleń: 12474
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Sterownik PLC w oparciu o mikrokontroler Atmega z dostępem przez www

    http://obrazki.elektroda.pl/5613819300_1... Witam, Chciałbym przedstawić swoją konstrukcję, która była tematem mojej pracy na studiach inżynierskich. W dzisiejszych czasach prawie nikt już nie bawi się bramkami logicznymi, licznikami, rejestrami, które zostały wyparte przez sterowniki PLC. Urządzenia te wykorzystujemy do wykonywania...

    DIY Konstrukcje   08 Kwi 2018 10:27 Odpowiedzi: 18    Wyświetleń: 12594
  • AVR Bascom – jak ustawić 4 porty jako wejścia i przekazywać dane na wyjścia?

    A jak to zrobić??? Chodzi mi o sterowanie tymi sygnałami, bo wyswietlacz umiem obsłuzyć. Dodano po 6 Najlepiej było by takie rozwiązanie,ale nie wiem czy to jest realne: programator ISP LPT podłanczam pod AVR-a i steruje sobie sygnałami na poszczególne wyjścia

    Mikrokontrolery   27 Gru 2007 14:46 Odpowiedzi: 6    Wyświetleń: 1309
  • Konfiguracja portów jako wejścia/wyjścia w Bascom AVR 1.11.7.4 - nie działa program

    Czy ktoś jest w stanie mi wytłumaczyć jak mam konfigurować porty jako wejścia i wyjścia w tej wersji niby sie kompiluje ale program nie działa.W wesji 1.11.7.7 jest dobrze.

    Mikrokontrolery   26 Mar 2006 07:53 Odpowiedzi: 21    Wyświetleń: 2252
  • REKLAMA
  • Ciekawostki o 8-bitowych mikrokontrolerach AVR

    a jak zrobię to programowo? Masz na myśli ustawienie portu jako wyjście ? Tak też można i tak też zalecają producenci. Jak ustawię porty jako wyjścia to wejście jest aktywne albo nie. To chyba korzystniej będzie jak wyjścia będą nieaktywne. Natomiast jak porty ustawię jako wejścia to wtedy powinienem nadać im stały potencjał czyli włączam wewnętrzny...

    Artykuły   01 Kwi 2020 10:19 Odpowiedzi: 44    Wyświetleń: 10686
  • REKLAMA
  • Różnica między rejestrami PORTB a DDRB w AVR - wyjaśnienie funkcji

    DDRX to rejestr kierunku porty który ustala czy port X jest wejściem czy wyjściem. PORTX w przypadku wyjścia ustawia stan na porcieX. PORTX w przypadku wejścia odpowiada za podciąganie wejścia do VCC PINX bada stan na wyprowadzeniu portuX

    Mikrokontrolery AVR   09 Wrz 2009 13:56 Odpowiedzi: 17    Wyświetleń: 11849
  • Jak napisać program w Bascom AVR dla licznika monet na ATmega8?

    Mam kłopoty z konfiguracją portów na Attiny2313 w Bascom AVR. Próbuje ustawić porty i uzyskać żeby przycisk działał jako przycisk wyboru a czujnik dawał impuls dla licznika. Nie wiem czy dobre porty wybrałem. LCD ma być podłączony do portów PB. Jestem w programowaniu początkujący. [syntax=vbnet] 'Porty do czujnika-6,7 porty do LCD-12,14,16,17,18,19...

    Mikrokontrolery AVR   21 Lis 2016 21:13 Odpowiedzi: 69    Wyświetleń: 7025
  • Assembler AVR ATmega 8515 - Zliczanie bitów na portach A i B, wynik na C BCD

    Witaj Po pierwsze staraj sie używać rejestrów R16+ Po 2 najpierw trzeba powiedziec kontrolerowi by ustawił dane porty jako wejścia czy wyjścia Zbierasz informacje z portów i sumujesz następnie przekształcasz zapis dziesiętny na BCD, to akurat jest najtrudniejsze.... a do tego mamy ograniczenie poniewaz na 8 bitach maxymalna liczba jaka mozesz zapisać...

    Mikrokontrolery   25 Lis 2007 09:48 Odpowiedzi: 8    Wyświetleń: 1595
  • [ATmega644] [ATmega644][C] TWI/I2C - Nieudana komunikacja z STA015, błędy w kodzie twi.c

    Czy ustawiam porty jako wejścia czy wyjścia to nie ma znaczenia:( Dalej nie działa. Zauważyłem, że podczas kompilacji programu wywala mi ostrzeżenia: warning: implicit declaration of function twi_start warning: implicit declaration of function twi_send warning: implicit declaration of function twi_stop Może tu jest problem?? Zauważyłem, że gdy testuje...

    Mikrokontrolery AVR   04 Kwi 2009 20:23 Odpowiedzi: 12    Wyświetleń: 2413
  • REKLAMA
  • [Assembler] Jak zacząć naukę assemblera dla ATtiny2313? Wskazówki i pierwsze kroki

    A więc zaczynamy: Napisałem programy przykładowe i wszystko pięknie chodzi diodki się zapalają gasną - po prostu jest dobrze. Napisałem program w AVR Studio 4 i symulacja pokazuje że wszystko powinno działać no ale nie działa. Tu jest przycięty kod programu który też nie działa mi. .nolist .include "2313def.inc" .list .listmac .cseg .org 0...

    Mikrokontrolery AVR   22 Lut 2010 21:24 Odpowiedzi: 30    Wyświetleń: 8311
  • Dlaczego ATTiny24A pobiera 20uA w trybie Power Down zamiast <0.1uA?

    Jednak nie obraź się ale nie odpowiadają mi na moje pytania: Jak najlepiej skonfigurować porty jak się idzie spać do power down mode (AtTiny24A) i dlaczego ? Są dwie opcje które zgodnie z treściami z przekazywaną przez Ciebie wiedzą oraz zgodnie z dokumentacją biorę pod uwagę: 1. Skonfigurowanie jako wyjścia przed pójściem spać i wymuszenie stanu zerowego...

    Mikrokontrolery AVR   31 Lip 2015 08:16 Odpowiedzi: 35    Wyświetleń: 3210
  • Jak połączyć programy w Bascom dla ZL11AVR i ATTiny2313?

    Witam wszystkich wszech wiedzących. Mam taki drobny problem, otóż w zestawie uruchomieniowym zl11avt zaprogramowałem mikrokontroler attiny 2313 żeby na wyświetlaczach led był zegarek z budzikiem. Po zastanowieniu sie zobaczyłem że mam 4 porty wolne i mogę wykorzystać je do czego chce. Chciałbym żeby to był normalny zegarek ale gdy na PD2. (wolnym) pojawi...

    Mikrokontrolery   09 Lis 2008 08:56 Odpowiedzi: 2    Wyświetleń: 1287
  • AVR C – jak ustawić porty DDRB, DDRD, PORTB, PORTD na wejście/wyjście?

    0xFC czyli binarnie 11111100 a więc przestawiamy bity 0 i 1 na wejścia a pozostałe 2-7 na wyjścia.

    Początkujący Elektronicy   15 Kwi 2008 20:54 Odpowiedzi: 4    Wyświetleń: 5588
  • [ATmega16] Programowanie, a PORTB jako szyna danych...

    Jakiś schemat zawsze ułatwiłby jednoznaczną interpretację tego, co napisałeś. Zrozumiałem z tego, że masz 573 podłączony jako bufor wejściowy - wyjściem do portu B procesora. Jeżeli tak, to przecież 573 ma wyjścia trójstanowe. Wystarczy zapewnić, aby w czasie programowania AVR-a na jego wejściu /OE był stan wysoki.

    Mikrokontrolery AVR   03 Paź 2008 12:23 Odpowiedzi: 4    Wyświetleń: 2157
  • Które porty w AT90S2313 są podciągnięte do stanu wysokiego? Bascom ustawienia

    avr'y mają programowalne piny wejścia/wyjścia, posiadają tranzystor zwierający do zasilania/masy (port jako wyjście) oraz otwarty kolektor/pull-up (port jako wejście). całość się prezentuje tak: DDRx = 0; PORTx = 0 to pin jest zwierany do masy DDRx = 0; PORTx = 1 to pin jest zwierany do zasilania DDRx = 1; PORTx = 0 to pin jest typu otwarty kolektor...

    Mikrokontrolery   27 Sie 2004 13:55 Odpowiedzi: 5    Wyświetleń: 1185
  • ATmega 8 - Dlaczego brzęczyk nie działa mimo poprawnego kodu?

    Przydało by się (no właściwie, to konieczne jest ;) ) zdefiniowanie portów jako WYJŚCIA. Domyślnie (po włączeniu zasilania) porty wejściami "pływającymi" i zapisując do nich wartości nie wystawiasz na nie stanów logicznych, tylko włączasz i wyłączasz układy "podciągające" do Vcc. Gdzieś na początku main() wklep to: DDRC |= _BV(PC4) | _BV(PC5); /*...

    Mikrokontrolery   29 Lis 2005 00:12 Odpowiedzi: 12    Wyświetleń: 5389
  • DS18b20 i ATmega128 16MHz - brak reakcji na komendy po resecie

    Wiem, że temat był już poruszany niejednokrotnie i liczę się z "niemiłymi" odpowiedziami... No to pierwsza "niemiła" odpowiedź: Zajrzyj do dokumentacji AVR-ka i sprawdź DOKŁADNIE co należy wpisać do rejestru DDRx , by port był wejściem lub wyjściem. //... static inline void owire_wy(void) { DDR(OWIRE_PORT) &= ~(1<<OWIRE_PIN);...

    Mikrokontrolery   21 Sty 2010 19:48 Odpowiedzi: 10    Wyświetleń: 3850
  • Rozszerzenie portów I/O w AVR bez i2c, 80 wyjść i 40 wejść, alternatywy USART?

    Przecież są analogiczne układy będące wejściami. Trochę autor może pogooglać...

    Mikrokontrolery AVR   25 Kwi 2011 21:58 Odpowiedzi: 5    Wyświetleń: 1468
  • Dlaczego programator ISP-AVR stk200 wyłącza się po odłączeniu LPT?

    Spróbuj podwiesić 2 sygnały "G" układu HC244 przez rezystory np 4.7 k do VCC. Spowodujesz tym samym wymuszenie stanu "1" na tych wejściach a co za tym idzie - stan wysokiej impedancji na wyjściach układu HC244. Mam podobne objawy gdy programator jest wpięty do płytki a DB25 wypnę z portu LPT. Pozdrawiam...

    Mikrokontrolery   29 Sie 2006 11:59 Odpowiedzi: 19    Wyświetleń: 10669
  • Jak podłączyć enkoder EC11SP do mikroprocesora AVR? VCC i GND?

    Witam. Kupiłem wczoraj enkoder obrotowy EC11SP. Mam problem z odpowiednim podłączeniem go do mikroprocesora AVR. Szukałem jego specyfikacji technicznej, ale znalazłem tylko to: http://www.tokyoden.com/Drawings/EC-11SP... Niewiele ten plik mi pomógł. W dalszym ciągu nie wiem, do których pinów mam podłączyć VCC, GND. Przecieżna tym rysunku masz wszystko...

    Mikrokontrolery Początkujący   10 Sie 2013 23:22 Odpowiedzi: 8    Wyświetleń: 1899
  • Dobór zamienników przy budowie programatora AVR na RS232.

    Te diody Zenera obniżają napięcie jakie jest na wyjściu portu RS232 z 12V do 5,1V. Tymi liniami nie zasilisz procesora bo tam są zmieniające się sygnały. Choć oczywiście jest też taka wersja tego programatora. W tej wersji musisz sam zasilić procesor. Jeśli dasz diodę 5V6 to będzie płynął prąd z portu RS232 do zasilania procesora 5V (maksymalne napięcie...

    Mikrokontrolery Początkujący   29 Lip 2012 00:33 Odpowiedzi: 6    Wyświetleń: 2926
  • Atmel AT89S51 - skutki zwarcia pinów P1.0 i P1.1 oraz ochrona uC

    '51 ma tą zaletę (choć w niektórych przypadkach to jest wada) nad np. AVR, że tam nie trzeba wybierać czy dany pin ma być wyjściem czy wejściem. Dlatego zwarcie pinów, które mają różne stany nie jest wogóle szkodliwe dla uprocesora. Na samym wyjściu w '51 jest opornik do zasilania oraz tranzystor zwierający do masy (gdy tranzystor zwarty to jest '0'...

    Mikrokontrolery   17 Mar 2008 18:31 Odpowiedzi: 1    Wyświetleń: 1010
  • Problem ATMEGA8 + BASCOM AVR ==> brak reakcji na wejścia

    W AVR'ach portami zarządzają trzy rejestry PORT, PIN, DDR. PORT przechowuje dane wyjściowe, a w przypadku wejścia załącza rezystory podciągające (tam gdzie 1, 0-stan wysokiej impedancji). PIN odzwierciedla aktualny stan końcówek portu. Dla tego przez ten rejestr badamy co jest na wejściu. DDR zawiera dane o tym które bity portu wejściami (0), a które...

    Mikrokontrolery   04 Mar 2006 23:50 Odpowiedzi: 6    Wyświetleń: 2686
  • Karta wejść/wyjść sterowana przez rs-232

    Przykładowy AVR (np.Atmega 16) ma 32 wyjścia/wejścia a komunikacja z pc przez RS232 to niewielki problem. Jak wiadomo avr jest tanszy a najprostszy programator to wtyk do portu lpt i 3 rezystory. Tak więc wykonanie czegos podobnego na AVR jest o wiele tansze i szybsze.

    DIY Zagranica   14 Maj 2008 15:31 Odpowiedzi: 7    Wyświetleń: 6119
  • Przechwycanie ramki pilota bez standardu nadawania IR poprzez Arduino

    Można się łączyć bezpośrednio, jednak bezpieczniej przez rezystor około 1K. Wyjścia Arduino, to wyjścia bezpośrednio z AVR, a te są sterowane (zapewne) mosfetami w konfiguracji push-pull. Wejścia Arduino też są bezpośrednimi portami AVR i do odczytu skonfigurowane są jak wejścia wysokoimpedancyjne z dodanym rezystorem podciągającym do zasilania. W przypadku...

    Arduino   05 Sty 2025 23:14 Odpowiedzi: 46    Wyświetleń: 1359
  • Moduł odtwarzania muzyki w połączeniu z mikrokontrolerem

    Kod na tym IC to AB1837HER525-82. Nie jestem nic w stanie znaleźć na jego temat. Faktycznie nie idzie nic znaleźć, mam podobny moduł, ale teraz sobie przypomniałem że moduł który można było normalnie skomunikować z mikrokontrolerem po UART-cie to był DFPlayer mini i on był na innym scalaku, tam była dostępna jakaś dokumentacja. Aby móc sterować tym...

    Początkujący Elektronicy   15 Mar 2020 22:09 Odpowiedzi: 7    Wyświetleń: 486
  • Problem długich linii połączeniowych czujników, uC AVR

    Jakiś czas temu budowałem sterownik oświetlenia na uK AVR. Sterownik ten współpracuje z kilkoma czujnikami oraz steruje dwoma optotriakami. Wszystkie połączenia elektryczne z tymi elementami mają długość do 10m. W praktyce okazuje się, że dołączenie tak długich "anten" skutkuje występowaniem różnych przypadkowych zakłóceń w pracy układu. Jeśli wejścia/wyjścia...

    Projektowanie Układów   28 Lis 2005 22:00 Odpowiedzi: 12    Wyświetleń: 3789
  • Opóźnione załączanie - po włączeniu . Nagroda 50pkt za schemat.

    Myślę, że mikro-kontroler będzie idealny. ATmega 8 będzie ok choć moim zdaniem trochę nadmiarowa. Ale jak jest w szufladzie ...jak najbardziej. Co do programu..wydaje mi się, że to raczej dość łatwa sprawa. Np. wejścia układu po obniżeniu napięcia do akceptowalnych przez AVR'a można podać na wejścia INT0 i INT1. Zmiana stanu na wejściu INT0 niech spowoduje...

    Projektowanie Układów   01 Maj 2014 08:37 Odpowiedzi: 29    Wyświetleń: 5727
  • Atmega8535 - brak napięcia na porcie A, czy to uszkodzenie mikrokontrolera?

    Według mnie coś jest z prockiem. Sądzę tak dlatego, że po restarcie porty AVR'ów powinny ustawić się jako wejścia. Jeśli porty nie daja ustawić się jako wyjścia w stanie wysokim programowo to chyba uszkodzenie. Dla pewności poszukaj czy nie ma erraty na stronie Atmela do Twojego procka. Może w niej opisali ten problem i jak sobie z nim radzić.

    Mikrokontrolery   06 Cze 2004 11:34 Odpowiedzi: 2    Wyświetleń: 894
  • Atmega8 i ULN2803 - Nieprawidłowe stany wyjściowe przy sterowaniu silnikiem krokowym

    W helpie opisane jest ze nazwa Alias portc.2 a prwidlowo jest nazwa alias pinc.2 Właśnie. Nie zauważył kolega, że Portc i Pinc to są różne rejestry AVR'a. Znowu nie chodzi o kolorowe tylko o zrozumienie filozofii portów µC. Przypomnę: Portx - rejestr, do którego zapisujemy stan portu jeśli jest zdefiniowany jako wyjścia, lub podłączenie rezystorów...

    Mikrokontrolery   18 Sty 2007 11:59 Odpowiedzi: 16    Wyświetleń: 3348
  • Atmega 128 - Dlaczego diody na porcie B migają przy niskim stanie na porcie D?

    8051 nie ma możliwości konfiguracji poszczególnych wyjść a poza tym ma inną obciążalność wyjść (i ich charakterystyką prądowo napięciową). A może problem jest w tym sprawdzaniu wejść, bo skoro usunąłeś funkcje if i problem zniknął, to problem jest z czytaniem wejść A jeszcze sprawdź czy masz zgodne wersje oprogramowania, bo może tu się gryzie: http://www.helmix.at/hapsim/...

    Początkujący Elektronicy   22 Paź 2009 17:55 Odpowiedzi: 11    Wyświetleń: 2129
  • [ATmega8][Bascom] - Sprawdzenie programu - nie działa poprawnie

    W każdym razie dziwnym jest że producent ustawia piny domyślnie jako wejścia żeby działały niepotrzebnie jako anteny - pewnie miał taki kaprys. No akurat kaprys to nie jest. Pomyśl sobie co by było w sytuacji, gdyby piny były skonfigurowane jako jakiekolwiek wyjścia, a podczas startu procesora pod te WYJŚCIA podpięte były inne układy wymuszające jakiś...

    Mikrokontrolery Początkujący   02 Cze 2013 21:42 Odpowiedzi: 18    Wyświetleń: 4599
  • Jak obsłużyć klawiaturę matrycową z procesorem AVR i diodami?

    Drogi Janie. Jeśli nie chcesz zawsze polegać na czyichś kodach i ich jakości to przemyśl takie kwiatki jak wyżej zacytowany. Inaczej to zawsze ktoś będzie za Ciebie rozwiązywał problemy. Jaka będzie wartość wyrażenia KBD_DIR? Zakładając, że użyte identyfikatory są bitowo rozłączne? Pozdrawiam i życzę sukcesów. Albert

    Mikrokontrolery   27 Lut 2012 20:19 Odpowiedzi: 65    Wyświetleń: 7570
  • [atmega8][c] przekazywanie rejestru wejść/wyjść do funkcji

    http://www.nongnu.org/avr-libc/user-manu...

    Mikrokontrolery Początkujący   14 Gru 2011 21:27 Odpowiedzi: 4    Wyświetleń: 1956
  • Mikrokontrolery - Narzędzia i języki programowania

    Witam Mam proste pytanie, a mianowicie: Czy mikrokontroler np. Atmega32 podczas pracy pierw sprawdza wszystkie wejścia, potem realizuje program a następnie "wypluwa" wyjścia ? Nic nie sprawdza i nic nie wypluwa ;) sam to musisz zrobić czyli poustawiać które piny mają być wejściami a które wyjściami. Domyślnie po starcie wszystkie są wejściami. Poczytaj...

    Mikrokontrolery Początkujący   24 Paź 2015 18:13 Odpowiedzi: 384    Wyświetleń: 240590
  • [bascom] Jak zamienić wejścia na wyjścia dla dipswitch i LCD?

    Tak jest taka możliwość (zakładam że pytasz o Bascom AVR i zamianę portu w procesorze AVR) A jak to zrobić... same wyjście najlepiej i najszybciej skonfigurować za pomocą rejestrów PORTx, DDRx.

    Mikrokontrolery AVR   29 Paź 2012 11:10 Odpowiedzi: 4    Wyświetleń: 969
  • Błąd 320 w Bascom AVR - co oznacza syntax error na linii 472?

    Po co tak? Lowerline Locate 2 , 7 czy tak Home Four Locate 4 , 7 Chyba samo Locate wystarczy Poza tym zamiast funkcji bez parametrów użyłbym ... GOSUB Adres ... Adres: ... Return Chyba tych funkcji za dużo. Poza tym w Bascom AVR nie ma czegoś takiego $large Musisz też skonfigurować porty! (które są wejściami, które wyjściami). W tym programie widoczny...

    Mikrokontrolery   20 Sty 2006 18:50 Odpowiedzi: 10    Wyświetleń: 3037
  • ATmega328p - Brak stanu wysokiego na porcie B w Arduino Uno Rev3

    Bity 6 i 7 portu B są podłączane do tych samych pinów ATmegi co rezonator kwarcowy. W takiej konfiguracji jak w Arduino (taktowanie z pomocą rezonatora) nie mogą pełnić funkcji wejścia-wyjścia, a wszystkie odpowiadające im bity w rejestrach są odczytywane jako 0. Dokładniejszy opis tej kwestii znajdziesz w dokumentacji ATmegi328 ( bitów portu ATmegi...

    Arduino   24 Kwi 2016 05:05 Odpowiedzi: 4    Wyświetleń: 1041
  • 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
  • [Mega8] Jak zasymulować działanie komparatora w Bascom AVR dla Mega8?

    W BASCOM AVR z gałęzi 1.11.8.x pojawił się komparator w oknie symulacji LCD. Ustawianie portów nic nie da - nawet tych zielonych (czyli wejścia; czerwone to wyjścia jakbyście nie wiedzeli).

    Mikrokontrolery AVR   07 Lis 2008 21:01 Odpowiedzi: 2    Wyświetleń: 1356
  • [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
  • [AVR][C] Czujnik temperatury, prośba z znalezieniu błędu

    static uint8_t onewire_0_reset(void) ; static void onewire_0_WriteByte(uint8_t data); static uint8_t onewire_0_ReadByte(void); #define WIRE_PORT_0 PORTC #define WIRE_DIR_0 DDRC #define WIRE_PIN_0 PINC #define WIRE_CON_0 3 union int16_t_LSB_MSB { struct { uint8_t LSB; uint8_t MSB; }; int16_t XSB; }; union...

    Mikrokontrolery   27 Gru 2010 10:12 Odpowiedzi: 27    Wyświetleń: 3921
  • Rejestry Mikrokonrolerów AVR sterowane bitowo które

    Przy programowaniu AVR-ków czasem kompilator pozwala adresować bitowo rejestry, a czasem nie. Np. rejestry portów wejścia wyjścia (PORTA, DDRB...) można obsługiwać rozkazami SBI, CBI, SBIS... a niektóre rejestry tak się nie da np. rejestr przyczyn resetu WDTCSR. Czy gdzieś jest zawarta informacja które rejestry da się adresować bitowo, bo nie mogę znaleźć...

    Mikrokontrolery AVR   29 Mar 2021 09:04 Odpowiedzi: 6    Wyświetleń: 555
  • [ATmega8][AVR-GCC] Sterowanie przekaźnikiem [ZAPALARKA]

    Nic się przypadkowo nie dzieje. Po resecie wcale nie jest ustawiany stan wysoki ani niski na wyjściach pinów portów. Trza poczytać notę PDF - to by się wyjaśniło, że po resecie wszystkie piny są od razu wejściami bez podciągnięcia do VCC. W związku z tym panuje na nich tak na prawdę stan nieustalony i nie radziłbym wtedy liczyć że zawsze to będzie odebrane...

    Mikrokontrolery AVR   21 Lut 2010 02:57 Odpowiedzi: 63    Wyświetleń: 14117
  • Jak zmienić stan pinu na przeciwny w Arduino IDE? Analogia do Toggle w Bascomie

    , przetłumacz poniższy kod z BASCOM AVR na Arduino Uno: $regfile = "attiny2313.dat" $crystal = 8000000 Dim A As Byte a=0 Config Pind.6 = Output led Alias Portd.6 led= 0 Config Pind.0 = Input Portd.0 = 1 Sw Alias Pind.0 do if a >1 then a=0 if sw=0 then bitwait sw, set incr a End If if a=1 then toggle led waitms 100 else led=0 end if loop end Przekształcanie...

    Arduino   18 Mar 2025 07:57 Odpowiedzi: 54    Wyświetleń: 1875
  • Jak zacząć programowanie mikrokontrolerów AVR w języku C?

    Te filmiki już oglądałem i trochę się z nich dowiedziałem na temat podłączania pod programator i ustawianie portów jako wejść/ wyjść, a chodzi mi bardziej o sam język programowania.

    Początkujący Elektronicy   21 Kwi 2015 16:26 Odpowiedzi: 10    Wyświetleń: 1884
  • Materiały i zestawy startowe do nauki mikrokontrolerów Atmega, AVR

    Aha, ok, dziękuję. Mam jednak problem z allegro: mieszkam w Anglii =P Na brytyjskim eBayu są urządzenia typu "USBasp - USB ATMEL AVR ATMEGA ISP Programmer (AVRDude) ". To chyba nie wystarczy, bo nie widać wejść ani wyjść oprócz portu USB; sam programator. Może udzieli się jakiś dobrodziej z Polski mieszkający w Londynie? :D

    Projektowanie Układów   21 Kwi 2008 21:31 Odpowiedzi: 3    Wyświetleń: 1512
  • [Atmega8] Jak zmierzyć czas stanu wejścia z dokładnością 100ms na Atmega8 w C?

    Jak ustawiasz wartości początkowe jak np. wyjścia portu w rejestrze DDR to nie musisz robić |=, wystarczy =. Dobry zwyczaj to także robienie tabulacji (Tab) w funkcjach, czyli: [syntax=c]if(...) { for(...;...;...) { ... } }[/syntax] Jest kod bardziej czytelny, ale to takie spostrzeżenia :wink: A Twój problem to wpisanie przerwania do głównej funkcji...

    Mikrokontrolery AVR   06 Sie 2011 18:22 Odpowiedzi: 53    Wyświetleń: 7573
  • Jaką czujkę PIR do alarmu garażowego z wyjściem 5V/3.3V wybrać?

    Proponuję Autorowi tematu wrócić do działu, w którym zazwyczaj pisze, czyli do Arduino, ponieważ: - profesjonalne systemy alarmowe nie są kompatybilne z Arduino, - profesjonalne czujki alarmowe nie są kompatybilne z Arduino, - w sekcji Arduino łatwiej uzyskać pomoc w kwestiach programowych dla Arduino. Porty mikrokontrolerów AVR można skonfigurować,...

    Arduino   07 Sie 2020 12:50 Odpowiedzi: 16    Wyświetleń: 1236
  • Jak wyświetlić liczbę 3-cyfrową na 3 wyświetlaczach 7-segmentowych w Bascom+AVR?

    Zumek, o to chodziło! Tak na marginesie, czy w tym przypadku jest możliwość wykorzystania pozostałych pinów portu C jako wejść a nie wyjść?

    Mikrokontrolery   21 Kwi 2008 01:05 Odpowiedzi: 11    Wyświetleń: 2240
  • [ARM-Assembler] Jak zacząć naukę ARM Assembler na STM32F103VET?

    Zajmuje się programowaniem w asemblerze procesorów ARM a dokładnie programuje układy oparte na rdzeniu Cortex-M0 (LPC111x) ale swój kod przenosiłem także na rdzeń Cortex-M3 (LPC13xx) taki sam jak w procesorach którymi ty jesteś zainteresowany (STM32). Postaram się teraz udzielić odpowiedzi na twoje pytania: 1. Wie w jaką dokumentacje trzeba się zaopatrzyć...

    Mikrokontrolery ARM   13 Lip 2011 10:06 Odpowiedzi: 20    Wyświetleń: 12613
  • Wybór mikrokontrolera AVR z min. 54 I/O do ramienia robota

    Ja zamiast używać nóżek ATmegi128 do sterowania wyjściami cyfrowymi na Twoim miejscu zastosował bym ekspandery z portem SPI. Przykład to MCP23017 (16 wejść / wyjść) po 5zł w TME. Bardzo prosto się je oprogramowuje.

    Mikrokontrolery AVR   14 Paź 2009 14:40 Odpowiedzi: 28    Wyświetleń: 3763
  • Ustawianie kilku pinów mikrokontrolera jako jedno słowo - jak to zrobić? [AVR, STM32]

    (at)elektryku5 To już jest także w XMEGA oraz nowych ATMega. Generalnie jest to częściowe rozwiązanie problemu autora, bo w ten sposób można ustawiać/zerować lub zmieniać wybrane piny, ale nie można w ramach jednej operacji łączyć tych działań. ilka nóg mikrokontrolera (np 3, albo 4,5) ustawione w wyjście, i traktowane jako jedno "słowo". Ale nie 8....

    Mikrokontrolery   17 Kwi 2024 22:25 Odpowiedzi: 26    Wyświetleń: 666
  • Zmiana konfiguracji portów w Atmel AVR przez EEPROM - jak to zrobić?

    O co Ci chodzi?!? Można sobie konfigurować porty podlug obstalunku jako wejścia, wyjścia, Pullup, Tristate, srututu majtki z drutu i co Ci się żywnie podoba ale tak nie bardzo wiem czy o to Ci chodziło...

    Mikrokontrolery   21 Maj 2003 06:41 Odpowiedzi: 6    Wyświetleń: 1542
  • AVR - Konfiguracja pinów jako wejścia/wyjścia na 89C2051 i AVR

    Musisz ustawić kierunek pinów w porcie, od tego służy rejestr DDRn, widze że śmigasz w asmeblerze, to szybciej sprawdzisz sam w nocie co i jak, nim ja sobie przypomne ;)

    Mikrokontrolery   31 Gru 2005 19:05 Odpowiedzi: 10    Wyświetleń: 1817
  • ATTiny26 - Jak rozwiązać problem z szalejącymi diodami przy zbliżeniu palca?

    Jj_Johnys : Wcisniecie przycisku daje ok. 100ms sygnalu? Rozne przyciski maja rozne dlugosci sygnalow? Jak dla mnie to przycisk zwiera w zaleznosci jak dlugo sie go przytrzyma, po za tym przy wciskaniu przycisku nastepuja drgania stykow ktore daja duzo szpilek i napewno nie osiagniesz zadnego konkretnego sygnalu o konkretnej dlugosci. Jesli chodzi...

    Mikrokontrolery   08 Maj 2007 00:08 Odpowiedzi: 8    Wyświetleń: 3262
  • Programowanie AVR. Po podłączeniu do portu LPT na wyjściu mam niecałe 2.8V.

    to zacznijmy od początku. Na wejściu jest bufor hc244, jak każdy element wymaga zasilania. Skąd ten bufor bierze zasilanie?? (20 pin)

    Mikrokontrolery   10 Gru 2004 08:20 Odpowiedzi: 19    Wyświetleń: 3224
  • _SFR_TO_ADDR i _BV. Do czego służą i jak działają makra? W Winavr.

    Jeśli to pierwsze makro to miało być _SFR_ IO _ADDR to wyjaśnienie jest następujące : w plikach nagłówkowych avr-lib wszystkie rejestry specjalne zdefiniowane są adresami w przestrzeni adresowej pamięci. Jak ktoś używa asemblera, to do instrukcji typu in, out, cbi, sbi, ... potrzebne są mu adresy w przestrzeni wejścia-wyjścia i to makro zamienia jedne...

    Mikrokontrolery   03 Paź 2007 20:51 Odpowiedzi: 6    Wyświetleń: 2381
  • [mega16][bascom] Sterowanie 25 LED - programowy PWM

    Jak to jest z tym PWM ? :crazyeyes: Myślałem, że w konkretnym modelu AVR jest ściśle określona (znajdziemy to w nocie katalogowej) ilość możliwych kanałów pwm i to na określonych końcówkach, a porty można dowolnie konfigurować jako wejścia bądź wyjścia. Nigdzie nie doczytałem, że pwm jest dostępny na dowolnej końcówce ?

    Mikrokontrolery AVR   06 Maj 2011 12:35 Odpowiedzi: 66    Wyświetleń: 14617
  • PortC w Atmega8: Równoczesne użycie jako wejście i ADC? Możliwości konfiguracji?

    W AVR od każdego portu wejścia/wyjścia masz dostępne 3 rejestry. Rejestr DDR, PORT i rejestr PIN, na przykładzie portu C jest to rejestr PORTC i rejestr PINC i DDRC. Rejestr DDR Określa tryb pracy wyprowadzenia jako wejście lub wyjście, zapisujac odpowiedni bit jako 1 ustawiasz go jako wyjscie a 0 jako wejscie. W trybie pracy jako wejscie jest podłaczone...

    Mikrokontrolery   02 Gru 2006 19:24 Odpowiedzi: 6    Wyświetleń: 3575
  • Attiny26 i STK200: Jak napisać najprostszy program na start?

    Witam! LJMP START ORG 100H START: CLR P1.0 SETB P1.1 LOO: LJMP LOO No fajny program szkoda tylko, że to asembler 51 a attiny26 to avr, to zupelnie inne asemblery. w tiny26 nie ma portu 1 jest portb i porta Dodano po 1 Dodatkowo w avr musisz ustawic dla kazdego portu 2 rejestry ddr i port, a jesli chcesz uzywac jako wejscia to czytasz z rejestru pin...

    Mikrokontrolery   22 Mar 2008 12:19 Odpowiedzi: 15    Wyświetleń: 3063
  • Jak przerobić kod AVR na ARM dla wyświetlacza T6963C i AT91SAM7S64?

    Przejrzałem kod i w zasadzie wszystko sprowadza się do przerobienia funkcji dput, cput i dget lub definicji sterowania portami. W sumie najlatwiej podmienic sterowanie pinami w definicjach na początku : np: #define WRHI PORTA.0=1 #define WRLO PORTA.0=0 zamieniasz na : #define WRHI_PIN 10 // pin do ktorego jest podpieta linia WRHI #define WRHI *AT91C_PIOA_SODR=(1<<WRHI_PIN&...

    Mikrokontrolery   11 Mar 2008 20:47 Odpowiedzi: 16    Wyświetleń: 3716
  • [BASCOM AVR][ATMEGA168V] Zegar DS1337, prośba o sprawdzenie poprawności sch.+kod

    Kondensator C2 równolegle na switch-a , bo po włączeniu zasilania układ ci sie nie będzie resetować . AVCC jest do zasilania portu analogowego , ale jak go będziesz urzywać jako wejścia/wyjścia cyfrowe to bez tego może nie działać.

    Mikrokontrolery AVR   30 Kwi 2012 22:18 Odpowiedzi: 19    Wyświetleń: 3496
  • [ATmega32][C/AVR-GCC] - Przycisk w obsłudze przerwania

    Uuu.. Kolego ten kod absolutnie nie nadaje się do analizy. w init_klaw piszesz, DDRD = (DDRD & 0b11111011); PORTD += (1<<PORTD2); później w init DDRD += (1<<PORTD5); DDRD += (1<<PORTD7); A teraz analizujemy: chcesz, żeby, żaden z pinów rejestru kierunkowego portu D oprócz pinu 2 nie zmienił swojej...

    Mikrokontrolery AVR   05 Mar 2011 20:47 Odpowiedzi: 11    Wyświetleń: 4931
  • [Bascom] Zerujące się zmienne bitowe w Bascom AVR 1.11.6.8 na AT90S2313

    A spróbuj tak: Odczyt=Temp Dim Jednostki As Byte , Dziesiatki As Byte ' cyfry do wyświetlania temperatury Dim Temp As Byte ' temperatura Dim Pompka As Bit ' sterowanie pompką Dim Odczyt As Byte Dim Cyfrybcd As Byte Dim Ktorywysw As Bit Enable Interrupts ' oblokuj przerwania Enable Timer0 'odblokuj timer0 Enable Timer1 'oblokuj timer1 Config Timer0 =...

    Mikrokontrolery AVR   16 Paź 2009 20:54 Odpowiedzi: 7    Wyświetleń: 1721
  • [AVR] [bascom] Uzywanie jednego pinu IO do switcha i LED.

    Witam sprawdź ten kod co prawda są inne numery portów i inny procek ale jak zmienisz powinno działać. Problem jest jeden w momencie jak naciskasz przycisk i zmieniasz końcówkę na WYJŚCIE to stan tego pinu Musi być (0) Niski , żeby nie zrobić zwarcia. '$sim $regfile = "attiny2313.dat" $crystal = 11059200 $baud = 9600 enable interrupts 'włącz...

    Mikrokontrolery AVR   03 Gru 2009 22:28 Odpowiedzi: 19    Wyświetleń: 4289
  • AVR NET CONTROLLER - domowy sterownik ethernetowy

    http://obrazki.elektroda.pl/9875171400_1... Witam po bardzo długiej nieobecności. Dzisiaj mam przyjemność zaprezentować wprawdzie rozwijający się jeszcze układ, ale jest on już na takim etapie że można go zaprezentować. Układ nosi nazwę AVR NET CONTROLLER i jest domowym sterownikiem ethernetowym. Układ oparłem o mikrokontroler ATMEGA644...

    DIY Konstrukcje   31 Maj 2016 17:29 Odpowiedzi: 62    Wyświetleń: 29736
  • WinAVR: Problem z odczytem stanu przycisków na ATmegaL 3,3V

    To od razu mu trzeba wytłumaczyć co taki zapis oznacza, bo widać, że zaczyna. PD0, PD1..PD9, PC0,PC1..PC8 itd to są zdefiniowane numery pinów w porcie. Definicje te znajdują się pliku nagłówkowym który załączasz na początku każdego projektu pośrednio poprzez: [syntax=c]#include <avr/io.h>[/syntax] Pośrednio, bo dla wygody załączasz io.h, natomiast...

    Mikrokontrolery Początkujący   24 Cze 2012 13:24 Odpowiedzi: 9    Wyświetleń: 1393
  • attiny2313 – nie działa programator ISP z SP3OTS, diody nie świecą, co sprawdzić?

    Bzdury wypisujecie! Jest ewidentny błąd w programie. Żadne tam CONFIG, żadne tam INPUT. Trzeba zrozumieć - ile razy to jeszcze trzeba powtarzać by dotarło - że w procesorach AVR są osobne porty do operacji wyjścia: PORT i do operacji wejścia: PIN . Zmieniając stan rejestru PIND.5 na wyjściu nic się nie uzyska!!! http://zbeegin.republika.pl/bashelp/deve...

    Mikrokontrolery AVR   18 Lis 2009 17:24 Odpowiedzi: 14    Wyświetleń: 2629
  • Jak stworzyć komponent miernika analogowego w Delphi do przetwornika A/D?

    Ja bym widział cyły system w ten sposób że w urządzenie jest wbudowany procesor (51,PIC,AVR, motorolka) która steruje zestawem zatrzasków. Program wysyła jej po porcie szeregowym ustawienia wyjść i pobiera stan wejść. Wszystkie układy we-wy są sterowane z procesora i można je adresować (to jest kwestia wyboru ile ma byc ich maksymalnie)

    Mikrokontrolery   15 Lut 2003 21:19 Odpowiedzi: 12    Wyświetleń: 3061
  • AT45DB081 - jak zaprogramować pamięć flash przez port LPT?

    Ponyprog przynajmniej w tej wersji, którą mam nie obsługuje tej kości (podobnie jak kilka innych programów). Jeśli masz soft po stronie mikroprocesora, to ten sam program (np. w C) możesz wykorzystać do programowania z PC po podmianie procedur wejścia/wyjścia na porty (przeadresowanie portu-bitów). Mam taki pakiet ale niestety w asemblerze na AVR-y...

    Mikrokontrolery   05 Wrz 2005 09:47 Odpowiedzi: 4    Wyświetleń: 1853
  • Izolowany galwanicznie kowerter USB-I2C (głównie AVR, Arduino ale i dla ARM)

    W MCP2221(A) GPIO są dostępne od strony USB. Są o tyle ciekawe że mogą spełniać różna rolę: - być zwykłym cyfrowym portem I/0 - automatyczne sygnalizować stan TXD/RXD - automatycznie sygnalizować stan Transmisji I2C - być wyjściem 5-bitowego DAC - być wejściem 10-bitowago ADC Wszystkie informacje znajdziesz w karcie katalogowej. W moim przypadku prędkość...

    DIY Początkujący   12 Lut 2020 23:01 Odpowiedzi: 60    Wyświetleń: 6813
  • Bascom AVR nie działa na laptopie z Windows XP - problem z portem?

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

    Mikrokontrolery   24 Sie 2007 00:04 Odpowiedzi: 9    Wyświetleń: 1383
  • [AVR] [AVR][ASM] Implementacja funkcji logicznych z 8 wejściami i 7 wyjściami

    Do Z dodajesz wartość z portu wejściowego, czyli jeżeli chcesz 21 element tablicy robisz Z+21. Napisz coś i pokaż jak to wygląda, to będziemy mogli dalej coś pomóc. PS nie lepiej byłoby pisać w C?

    Mikrokontrolery AVR   27 Gru 2011 11:13 Odpowiedzi: 18    Wyświetleń: 1717
  • Projekt AVR: Integracja z siecią LAN przy użyciu modułu USR-TCP232-T2

    Wstęp: Przedstawiam taki skromny raczej projekt, ale dla mnie o sporym znaczeniu. Celem projekty było umożliwienie uC z rodziny avr, pracy w sieci Lan a w zasadzie zbudowanie takiego oprogramowania dla uC, które przypomina działaniem serwer http. Aby było to możliwe, sam avr-ek nie wystarczy. Trzeba go uzbroić w jakiś moduł sieciowy. Zazwyczaj opieram...

    DIY Konstrukcje   21 Lis 2024 17:47 Odpowiedzi: 20    Wyświetleń: 1224
  • Gdzie tkwi błąd? w tak prostym układzie (AVR 8535 milczy)

    Super! Dzięki! Wszystko jest ok.. Ale mam tylko jeszcze jedno pytano Zgodnie z treścią HELPA: ...”Najlepszą metodą na ustawienie kilku linii portu jako wejścia lub wyjścia, jest użycie stałej liczbowej w instrukcji CONFIG PORT. Jedynka na odpowiedniej pozycji oznacza, że ta końcówka będzie wyjściem, zero zaś że wejściem. Na przykład podanie wartości...

    Projektowanie Układów   21 Lis 2003 14:14 Odpowiedzi: 9    Wyświetleń: 1668
  • Klawiatura matrycowa 4x4 bascom avr - konfiguracja portów

    Pomysł na podciąganie wziąłem z praktyki (atmega128 / 16MHZ). Nie wiem dlaczego ale gdy nie ustawiam portów jako wyjścia lub wejścia to przy naciskaniu klawiatury czasami zdaży mi się iż co innego zostanie wybrane. Po spróbowaniu i skonfigurowaniu portów 4-ech wyjściowych i 4-ech wejściowych niekontrolowane stany zmniejszyły się o 80%. Oczywiście kombinacja...

    Mikrokontrolery AVR   18 Lut 2011 11:47 Odpowiedzi: 10    Wyświetleń: 3578
  • Konwerter USB-RS232 na ATTINY2313. Wyjścia RTS,CTS.

    Zakupiłem w końcu konwerter na FT232RL. Próbowałem zrobić na ATTINY2313, ale cały czas miałem "nie rozpoznano urządzenia USB". Swoją drogą układ który steruje tym VFD jest M38003M6, mikrokomputer MITSUBISHI. Patrzyłem w notę tego układu, ale nie bardzo mi przypomina wejścia pinów standardu HD44780. Chciałem podłączyć go mniej więcej jak koledzy z linku:...

    Mikrokontrolery AVR   24 Sty 2014 14:24 Odpowiedzi: 34    Wyświetleń: 8028
  • Konfiguracja portów w Bascom AVR dla AT89C51 - różnice Port1 i PortB

    To że jesteś początkujący , nie zwalnia Cię od posiadania podstawowej wiedzy n/t procka , który chcesz oprogramować.Twój proca jest zbudowany i "działa inaczej" niż AVR , a więc nie potrzebuje konfiguracji kierunku portu. Jeśli na np. P1.1 ustawisz logiczne 1 , to wtedy port jest wejściem i jednocześnie wyjściem w stanie H(1) , a jeśli na P1.1 ustawisz...

    Mikrokontrolery   21 Mar 2007 18:02 Odpowiedzi: 11    Wyświetleń: 2329
  • ATmega8: Przetwornik A/C nie działa, kod w AVRGCC, diody LED na porcie D

    Mam problem, poniewaz przetwornik A/C w atmega8 nie chce działać. Program napisałem w AVRGCC i nie wiem czy czegoś nie pominalem? Wszystkie rejestry ustawiam wg dokumentacji procesora i nic. Opis i kod programu jest w zalaczniku. Program ma wyswietlac wynik na 8 diodach LED podlaczonych do portu D. Prosze o pomoc osoby programujace AVR. #include <avr/io.h>...

    Mikrokontrolery   12 Lis 2005 21:49 Odpowiedzi: 7    Wyświetleń: 5810
  • Dlaczego procesor 90s8353 odczytuje stan wysoki jako niski na pinie portc.1?

    To też nie działało, ale problem już rozwiązałem. W AVR nie trzeba ustawiać w stan wysoki pinu jaki chcemy odczytać. Wystarczy tylko zadeklarować, czy ma być on wejściem czy wyjściem. Tutaj chodziło o to, że jeżeli odczutujemy stan portu, to należy odwoływać się do niego poprzez rejestr pinc.1 a nie poprzez portc.1 a więc buf = portc.1 <----------...

    Mikrokontrolery   10 Mar 2004 20:01 Odpowiedzi: 3    Wyświetleń: 1079
  • Własna prosta niezawodna przejściówka USB-RS232 (AVR)

    Potwórciastkowy -> już jestem po próbach - ale wynik negatywny. Tzn moja myszka też korzysta z 4 sygnałów z portu COM i są to : RxD TxD RTS GND na płytce elektroniki wyraźnie widać że RTS służy do zasilania mychy bo pomiędzy sygnałem RTS a GND jest nawet kondensator elektrolityczny 10uF/18V - czyli przygotowana do pracy z +12V niestety obojętnie czy...

    DIY Konstrukcje   31 Sie 2024 20:20 Odpowiedzi: 453    Wyświetleń: 241261
  • Zle skonfigorowany AVR studio - przepycha pamiec flash

    nie chcialo mi sie liczyc tych pinow portu D, chodzilo mi po prostu o ustawienie wszystkich D na wyjscie Ale pisząc DDRD=256 ustawisz sobie wszystkie na... wejścia. Kolega tmf dobrze podpowiada, przyjrzyj się temu.

    Mikrokontrolery AVR   16 Lut 2012 11:22 Odpowiedzi: 13    Wyświetleń: 2078
  • Jak ustawić PortD.0 po 2 min lub po naciśnięciu przycisku w Bascom AVR?

    Witam. Pierwsza rzecz jaką powinieneś zrobić, to nauczyć się składni języka i tego jak oprogramować poszczególne układy peryferyjne procesora. W tym konkretnym przypadku trzeba by się zakolegować z portami I/O oraz dodatkowo z timerami i przerwaniami. Pomóc w tym może Bascomowy help, no i jakaś książka lub pierwszy z brzegu kurs znaleziony w sieci....

    Mikrokontrolery Początkujący   25 Wrz 2017 21:27 Odpowiedzi: 13    Wyświetleń: 1242
  • ATMEga32 - problem z podciąganiem wejść do VCC na zestawie Kamami ZL3AVR

    Witam. Jestem nowym użytkownikiem forum, a także nowicjuszem jeśli chodzi o programowanie mikrokontrolerów. Mój problem polega na tym że napisałem prosty program: #include <avr/io.h> int main(void) { /* Wszystkie linie portu D będą wyjściami */ DDRD = 0xFF; /* Linie portu B będą wejściami z podciągnięciem do VCC */ DDRB = 0x00; PORTB = 0xFF; /*...

    Mikrokontrolery AVR   30 Wrz 2009 15:13 Odpowiedzi: 14    Wyświetleń: 1401
  • Jak skompilować kod C dla AT89S52 w Keil uVision2 i uzyskać plik HEX?

    Czy ja wiem czy prędzej, na dzieńdobry porty wejściami, trzeba trochę pomóc procesorkowi i powiedzieć mu, że chcemy żeby P0 był wyjściem, no bo skąd bidula ma wiedzieć. To jest 8051 a nie AVR. W 8051 po resecie wszystkie porty są w stanie "1", co faktycznie pozwala pracować im jako wejścia, ale po zapisie do portu "0" prcują jako wyjście (nie ma...

    Mikrokontrolery   09 Lis 2006 12:42 Odpowiedzi: 58    Wyświetleń: 11755
  • Jak dodać diody do klawiatury matrycowej na PCB przed gniazdkiem?

    Odkrywasz tu chyba koło na nowo. Diody nie są potrzebne. Klawiaturę podłączasz do jednego portu po kolei czyli tutaj 1-8 to będzie w porcie 0-7. Piny 0-3 ustawiasz jako wejścia z podciąganiem a 4-7 jako wyjścia. Bierzesz zmienną szesnastobitową i ustawiasz w niej 0. Ustawiasz masę na jednym z 4-7 a na reszcie plus i czytasz cały port z maską 0000_1111....

    Mikrokontrolery Początkujący   26 Cze 2024 15:20 Odpowiedzi: 44    Wyświetleń: 1164
  • Jak podłączyć LCD KS0108 5V do AVR zasilanego 3.3V?

    Jakby jeszcze był problem, to w przypadku PIC robiłem to tak, że podłączałem do pinu pull-up i sterowałem przepływem portu. Wtedy gdy port był wejściem, to na pinie było napięcie ok 5V, a gdy był wyjściem ze stanem logicznym 0, to było 0V. Pozdrawiam

    Mikrokontrolery   16 Kwi 2010 15:02 Odpowiedzi: 7    Wyświetleń: 3563
  • [x][C - AVR STUDIO] Search ROM 1-Wire; krótki i uniwersalny

    Zmodyfikowałem wyżej opisaną funkcję tak, że nie wymaga tworzenia dużej tablicy w RAM, przy okazji zmniejszeniu uległ kod wynikowy. Minusem jest CIUT dłuższa komunikacja w duzych sieciach 1-Wire. ////////////////////////////////////////... //Szuka urzadzen 1Wire i uaktywnia N-te urzadzenie///// unsigned char useDevice(unsigned char useIt)...

    Mikrokontrolery AVR   24 Wrz 2010 22:02 Odpowiedzi: 17    Wyświetleń: 4074
  • Jak odwołać się do konkretnego pinu AVR w C? PB.3 == 1

    Witam, Pewnie, że można się odwołać do konkretnego pinu portu. tylko trzeba uważać na zapis ponieważ inaczej się odwołuje do pinu jako wejścia i inaczej jako do wyjścia, straciłem na tym kiedys kupe czasu. W kompilatorze CodeVision robi się to tak. PORTE.1=1; wpisanie jedynki do portu e, przy odczycie zapisuje się to tak i=PINE.1; Pozdrawiam

    Mikrokontrolery   22 Wrz 2004 18:41 Odpowiedzi: 7    Wyświetleń: 1062
  • AVR, Arduino Uno: Jak stworzyć funkcję zmiany stanu wyjścia z warunkami?

    Witam mam problem z napisaniem pewnej funkcji, Chciałbym stworzyć funkcję boolowską z 2 parametrami pin ( numer wejścia/wyjścia cyfrowego) oraz wskaźnik state, który przekazywałby informację o tym jaki stan wyjścia ma być ustawiony. Przed ustawieniem odpowiedniego rejestru PORT(B/D) funkcja sprawdzałaby czy dane wyprowadzenie jest ustawione jako wejście...

    Arduino   29 Kwi 2020 23:07 Odpowiedzi: 1    Wyświetleń: 672
  • Resetowanie programu w Bascom AVR na ATmega8 przy trzecim cyklu przekaźników

    Pobieżnie przejrzałem Twój program (właśnie wychodzę do pracy...) i od razu widzę babola przy konfiguracji portów jako we/wy. Masz tam coś takiego: Config Portb.0 = 1 , Portb.1 = 1 , Portb.2 = 1 Portb.0 = 0 : Portb.1 = 0 : Portb.2 = 0 Wg mnie powinno być: Config Pinb.0 = Output Config Pinb.1 = Input itd... Aby to rozjaśnić załączam kawałek helpa...

    Mikrokontrolery   05 Lip 2007 10:25 Odpowiedzi: 2    Wyświetleń: 1203
  • ATtiny2313 - [avr-gcc] PWM i multipleksowanie wyświetlacza jednocześnie

    Teraz powinno być dobrze Zależy, co rozumiesz przez "dobrze". Jeśli chodzi o to, czy ten program będzie działał zgodnie z Twoimi założeniami, to musisz sam jakoś przetestować, bo ja nie mam czasu na szczegółowe analizy. Nie znam zbyt dobrze Eclipse i nie wiem, jakie ma możliwości symulacji, ewentualnie pozostaje skompilowanie, zaprogramowanie mikrokontrolera...

    Mikrokontrolery Początkujący   04 Mar 2015 00:15 Odpowiedzi: 15    Wyświetleń: 2160
  • Konwerter z USB 2.0 na RS232 (9 pin)

    Jaki to to plagiat. Aplikację(schemat) znajdziesz wszędzie bo dostarcza producent układu. Jeśli korzystanie z danych producenta jest plagiatem to większość schematów w gazetach to plagiaty a o internecie to już nie wspomnę. Układ FT2232 ma schemat dostarczany w Orcadzie lub pliku PDF możesz przeprojektować go tak by "nie był plagiatem" choć nigdy niema...

    Artykuły   21 Lis 2008 11:05 Odpowiedzi: 21    Wyświetleń: 33565
  • Jak zrealizować 8 bitowy przetwornik C/A z 8 wyjściami

    Zastanawiam się jak zrealizować przetwornik /CA posiadający 8 wyjść analogowych. Dokładność jaka by mnie interesowała to może być 8 bit. Chodzi ogólnie o to, żeby czymś takim sterować z pojedynczego 8-bitowego portu mikrokontrolera. Istnieją jakieś gotowe przetworniki C/A (oraz łatwo dostępne) które miały by 8 wyjść czy trzeba to jakoś inaczej zrealizować?...

    Mikrokontrolery   31 Gru 2009 16:47 Odpowiedzi: 15    Wyświetleń: 3852
  • Wyświetlacz klienta ECR - IBM 93F1090 - jak tym sterować?

    nouki -> SP234 to driver do RS232. Sprawdź miernikiem dokąd idą jego wyjścia/wejścia (pewnie do RJ45) i podepnij się w te miejsca kabelkiem do portu szeregowego w komputerze. uruchom jakiś terminal, np Putty i sprawdzaj z różnymi częstotliwościami czy uda Ci się połączyć. wychodzi na to że masz na pokładzie pamięć EPROM, SRAM i 8032 intela. jak uda...

    Mikrokontrolery   11 Kwi 2022 16:38 Odpowiedzi: 114    Wyświetleń: 38941
  • [AVR] [AVR][bascom] Konfiguracja portu D przy użyciu UART i innych funkcji

    Takie rozważania: Mam zamiar używać sprzętowego uart do połączenia z PC (czyli PD0 jako RxD i PD1 jako TxD). Jednocześnie pozostałe piny portu D chcę użyć do innych rzeczy - część jako wejścia a część jako wyjścia. I teraz pytanie: Czy muszę starannie omijać dwa najmłodsze bity konfigurując kierunki, pullup'y i zapisując wartości? Czy też nawet jak...

    Mikrokontrolery AVR   11 Gru 2009 20:16 Odpowiedzi: 6    Wyświetleń: 1410
  • AVR AT90S2313 i RC5: jak odbierać sygnał IR i przypisać przyciski do kanałów w Bascom

    schemat jest prosty. wejscie IR jest podlaczone bezposrednio do PIND.2 , do pod port B podlaczony jest LCD 2*16. poza tym nic wiecej jeszcze ma. narazie musze zobrazowac kod RC5 zeby moc dalej cos wywalczyc. pozniej danemu rozkazowi przypisze wyjscie z portu B.

    Mikrokontrolery   18 Mar 2004 07:53 Odpowiedzi: 42    Wyświetleń: 8960
  • Płytka testowa mikrokontrolerów AVR

    Kondensatorow za stabilizatorem nie dawałem bo stwierdziłem że zasilanie z portu USB jest wystarczająco dobrze filtrowane. Zadaniem kondensatora na wyjściu stabilizatora nie jest tylko filtrowanie zasilania od strony jego wejścia do układu. Radzę rozpoznać temat bo może się to kiedyś na koledze niemiłosiernie zemścić- zwłaszcza gdy na płycie do układów...

    DIY Konstrukcje   03 Kwi 2014 23:37 Odpowiedzi: 15    Wyświetleń: 12483