sterować porta

Znaleziono około 1223 wyników dla: sterować porta
  • [c] Jak poprawnie sterować portami ATmega32 w zegarze NIXIE z lampkami LC-513?

    To może tak ? [syntax=c] unsigned int matryca[] = { 0x0140,/*port_B cyfra 0 */ 0x0040,/*port_A cyfra 1 */ 0x0001,/*port_A cyfra 2 */ 0x0002,/*port_A cyfra 3 */ 0x0004,/*port_A cyfra 4 */ 0x0010,/*port_A cyfra 5 */ 0x0020,/*port_A cyfra 6 */ 0x0040,/*port_A cyfra 7 */ 0x0080,/*port_A cyfra 8 */ 0x0120 /*port_B cyfra 9 */ }; void zapal (unsigned char...

    Mikrokontrolery AVR   16 Wrz 2011 19:32 Odpowiedzi: 27    Wyświetleń: 3324
  • Atmega32 – jak sterować diodami na PORTA i PORTB w rytm muzyki bez ADC?

    Najlepiej podłącz mikrofon z analogowym filtrem dolnoprzepustowym, żeby wyłapywał perkusję (tzw. stopkę, najniższe brzmienie - nie wiem jak się to fachowo nazywa) i wtedy próbkuj ADC i wyłapuj skoki amplitudy. Tu masz kod obsługi ADC w ATmega16 (ATmega32 ma tak samo): #include <avr\io.h> #include <avr\signal.h> void ADC_init(unsigned...

    Mikrokontrolery AVR   20 Cze 2009 19:32 Odpowiedzi: 4    Wyświetleń: 1656
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Atmega16 - jak poprawnie sterować 16 serwami za pomocą PWM i timerów?

    Witam, Pomysł dobry ale sypie się najprawdopodobniej z powodu zbyt dużej ilości przerwań. Proponuje projekt sterownika "równoległego", taki wykorzystałem w mojej pracy inżynierskiej. Wprawdzie korzystałem tylko z 8 serw ale 16 też obsłuży po drobnej modyfikacji. Program zabiera większość mocy procesora do obsługi przerwań ale tylko przez czas 2ms potem...

    Mikrokontrolery AVR   14 Cze 2011 10:32 Odpowiedzi: 8    Wyświetleń: 2954
  • REKLAMA
  • PIC18F4550 - USB & RS232 - komunikacja HID

    http://obrazki.elektroda.pl/1342215400_1... Witajcie moi drodzy! Chciałbym wam pokazać kolejny mój projekt oparty na mikroprocesorze z rodziny PIC. Jest to płytka developerska obsługująca komunikację przez USB i RS232 oparta o PIC18F4550. W tym opisie skupię się na funkcjonalności USB, ponieważ jest ona trudniejsza i skutecznie odstrasza...

    DIY Konstrukcje   24 Gru 2024 12:32 Odpowiedzi: 8    Wyświetleń: 7719
  • Elektroniczne drzewko szczęścia

    http://obrazki.elektroda.pl/7114210100_1... Witam wszystkich serdecznie ! Z racji tego, że zbliżają się święta postanowiłem podzielić się z wami projektem elektronicznego drzewka szczęścia. Urządzenie powstało prawie rok temu i było prezentem urodzinowym dla mojej dziewczyny którą serdecznie pozdrawiam !!! :D Założenia do projektu:...

    DIY Konstrukcje   26 Gru 2015 00:04 Odpowiedzi: 16    Wyświetleń: 7476
  • Re: Nie mogę zainicjalizować SPI na AVR - kod nie działa poprawnie

    Dobra parę błędów w kodzie było, ale mało istotnych. Działa głównie dzięki przepięciu nóżek. Problemem było chyba to, że chciałem ręcznie sterować niewykorzystowanymi pinami spi (miso i ss), dziwne, ale po zmianie pinów działa [syntax=c]#include <avr/io.h> //dodanie głównej biblioteki #include <util/delay.h> //dodanie biblioteki opóźniej...

    Mikrokontrolery Początkujący   07 Cze 2024 22:34 Odpowiedzi: 22    Wyświetleń: 579
  • Płytka uruchomieniowa PIC16F1459 z USB

    http://obrazki.elektroda.pl/1569543700_1... Witajcie moi drodzy! Dziś przedstawię wam moją płytkę uruchomieniową PIC16F1459. Projekt powstał, ponieważ chciałem dłużej poeksperymentować z tym mikrokontrolerem, a pracowanie na płytce stykowej jest niewygodne. PIC16F1459 PIC16F1459 zainteresował mnie dlatego, że jest to jeden z nowszych...

    DIY Konstrukcje   09 Wrz 2016 10:19 Odpowiedzi: 15    Wyświetleń: 5994
  • REKLAMA
  • Programowanie w Baskom -sterowanie wyswietlaczem LED

    TAK ,PORTA.O JEST WYJŚCIEM. Ja na PORTA.O nic nie wysyłam , nie steruje tym portem żadnym wejściem.Panowie nie widać żadnego wejscia w programie. PORTA.0 ustawiam ,czyli wpisuję mu 0 lub 1 ,kompiluje program ,wgrywam w uC i to działa w stu procentach.Problem polega na tym ,że jak dopiszę do programu PORTA.1 ,który ma sterować np. LED2 to program przestaje...

    Mikrokontrolery AVR   27 Sty 2013 18:30 Odpowiedzi: 45    Wyświetleń: 5016
  • 24FJ64GA008 - Przerwanie od Timer2/3 jest za rzadko

    Mam pytanie, jak przyśpieszyć działanie programu odnośnie sterowania portami. Czy lepiej sterować portami bezpośrednio np. [syntax=c] PORTA |= 1 << LED1; PORTA &= ~(1 << LED2); [/syntax] czy zapisywać stan całego portu do zmiennej i na końcu funkcji obługi przerwania przypisać stan zmiennej do portu: [syntax=c] zmienna |= 1 <<...

    Mikrokontrolery PIC   11 Gru 2013 23:42 Odpowiedzi: 29    Wyświetleń: 3528
  • Jak sterować 3-cyfrowym wyświetlaczem LED z 11 wyjściami?

    Ustaw jako wyjścia A0,A1,A2 i spróbuj tak: void cyfra1(void) { PORTA = 0x01; } void cyfra2(void) { PORTA = 0x02; } void cyfra3(void) { PORTA = 0x04; } Odpada ci robienie ON OFF do każdego wyświetlacza. Każdy wyświetlacz wywołujesz przez cyfra1();, cyfra2(); albo cyfra3(); albo możesz też przez makra:...

    Mikrokontrolery   30 Maj 2007 10:50 Odpowiedzi: 27    Wyświetleń: 2195
  • REKLAMA
  • Który schemat do sterowania tranzystorem PNP BC807 jest bardziej prawidłowy?

    Witam wszystkich. Proszę o pomoc - muszę sterować tranzystorem PNP (BD244C) przez mikro kontroler atmega32 lecz niestety nie wychodzi mi coś - pytanie jest co robię nie tak. Z racji logiki tranzystora steruję nim stanem niskim przykładowo PORTA &= ~(1<<PA4); oczywiście na bramkę podając stan niski przez rezystor 470ohm 892782 Nominalnie pin...

    Początkujący Elektronicy   11 Mar 2018 18:14 Odpowiedzi: 21    Wyświetleń: 6051
  • AVR/Atmega16/C - Połączenie bluetooth HC-05 i Atmega16

    Chcę sterować robotem za pomocą telefonu z Androidem przez bluetooth. Program na telefon zrobiłem przez MIT App Inventor 2 i wygląda tak: http://obrazki.elektroda.pl/9819345100_1... Działanie jest proste, ma wysłać do modułu BT HC-05 znak "a". Połączenie przebiega prawidłowo, moduł jest znajdowany przez telefon i sparowany. [syntax=c]#include...

    Mikrokontrolery AVR   16 Wrz 2014 15:08 Odpowiedzi: 25    Wyświetleń: 5325
  • ATmega16 - przepełnienie od T0 powoduje problemy na portach

    Witam, Opiszę może krótko sytuację: mam atmega16, na timer1 mam ustawiony tryb pracy pwm, używam kilku pinów na PORTD i PORTA do sterowania mostkamiH. Potrzebuję odmierzanie czasu 10ms i chciałem to zrealizować przy pomocy przepełnienie od timera0 lub timera2. Niestety kiedy chcę obsługiwać przerwanie od przepełnienia T0 lub T2, to całkowicie psuje...

    Mikrokontrolery AVR   12 Wrz 2009 18:04 Odpowiedzi: 20    Wyświetleń: 1890
  • Przepisanie kodu ładowarki ATtiny24A na ESP2866 dla padów PS3

    Witam znalazłem w internecie niezależną ładowarkę do Pada PS3. która bazuje na ATtiny24A . Zastanawiam się czy jest możliwość przepisania tego kodu na ESP2866 lub na jego wzorcu napisania wersji na ESP? USB ma dostarczać zasilanie tylko urządzeniom, które zostały poprawnie wyliczone. W szczególności urządzenia nie mogą pobierać maksymalnej wartości...

    ESP8266 i ESP32   08 Lis 2021 06:15 Odpowiedzi: 2    Wyświetleń: 867
  • Sterowanie lampką jednym przyciskiem na ATTINY2313 - problem z trybami pracy

    Witajcie. Popatrzyłem na inne tematy w google, na elektrodzie itp. ale nie mogę znaleźć satysfakcjonującej odpowiedzi :D Otóż mój problem polega na tym, że chcę sterować moją super lampkę jednym przyciskiem. Niestety po wielu próbach cały czas jestem niezadowolony z rezultatów. Tryby pracy przeskakują to z I=1 do I=3 itd. Ogólnie cały układ albo pracuje...

    Mikrokontrolery Początkujący   01 Cze 2013 23:56 Odpowiedzi: 5    Wyświetleń: 1968
  • Zegarek nixie LC-513

    Procedury: //linie rtc #define DS _BV(PB2) #define AS _BV(PB0) #define RW _BV(PB1) //adresy w rtc #define SEKUNDY 0x00 #define MINUTY 0x02 #define GODZINY 0x04 #define DNI 0x07 #define MIESIACE 0x08 #define LATA 0x09 #define DZIENT 0x06 #define REJESTR_A 0x0A #define REJESTR_B 0x0B void zapisz(unsigned char dana, unsigned...

    DIY Konstrukcje   14 Sty 2009 22:39 Odpowiedzi: 21    Wyświetleń: 9574
  • Jak sterować tablicą LED 16x16x9 z uszkodzonym procesorem 89c51?

    Ok,zrobiłem nowy sterownik z ATMEGA32,mogę wyłączać albo włączać poszczególne kolumny lub wiersze ale jakoś nie mogę pojąć jak tym sensownie sterować,z taką konstrukcją nie spotkałem się w sieci.W sumie wszystko leci przez 2 porty ośmiobitowe zarówno kolumn jak i wierszy,sterowanie odbywa się włączeniem linii CLK raz dla wierszy a raz dla kolumn.Dla...

    Mikrokontrolery Początkujący   12 Wrz 2013 12:33 Odpowiedzi: 4    Wyświetleń: 3801
  • Hexapod na Atmega16: problem z sygnałami na portach i macierzą 8x3

    Na początek oszacowanie parametrów czasowych. Cykl pracy = 2,5 ms. W ramach tego cyklu chcesz sterować wyjściem proporcjonalnie do pewnego parametru w. Podałeś że dla w=187 impuls wyjściowy ma trwać 1,5 ms (dlaczego nie 1,87 ms?) Przyjmijmy dla uproszczenia, że w=0..250 ma odpowiadać impuls o czasie trwania t = 0..2,5 ms. Przy zmianie w o 1, t ma zmienić...

    Automatyka Przemysłowa   29 Sie 2009 09:54 Odpowiedzi: 10    Wyświetleń: 1821
  • Jak zaprojektować przetwornicę 12VDC/230VAC 300-500W z czystym sinusem?

    Komatssu a dlaczego nie mogę użyć transformatora z odczepem? Czy chodzi o to zwieranie uzwojenia w momencie przejścia sinusa przez 0 o czym wspomina gość na filmie czy przyczyna jest całkowicie inna? Tomasz.W niestety nie mam dostępu do tego numeru. Udało mi się tylko dowiedzieć że artykuł był rozciągnięty na 2 numery 2004/02 i 2004/03. Jeśli masz możliwość...

    Projektowanie Układów   19 Lut 2013 21:22 Odpowiedzi: 12    Wyświetleń: 13269
  • [Atmega16][C]Wyświetlacz LED, multipleksowanie nie do końca działa

    Witam, napisałem sobie pewien kod bo chciałem spróbować sterować dwoma wyświetlaczami LED przy pomocy multipleksowania. Niby działa ale nie do końca tak jak powinno, chodzi o to, że na załączonym obrazku w miejscu cyfry 2 widać, że wyświetla się ona jasno, tak jak powinna ale wyświetla się razem z cyfrą 6 (jest ona ciemniejsza), która powinna być tylko...

    Mikrokontrolery AVR   02 Sie 2011 20:25 Odpowiedzi: 14    Wyświetleń: 3110
  • Jak napisać program w C dla Atmega8515 do sterowania WMC 4004?

    wymyśliłem sobie że Atmega8515 bedzie sterować wyświetlaczem 4x40 + dodatkowo 4dsy 18b20 wkażdej lini pomiar temperatury (bardzo ładnie bedzie to wyglądało razem z opisami temperatur) a problem jest następujący: wszystko działa z wyświetlaczem 2x16 a niemoge (nieumiem) napisać programu w C dla avr aby sterować E1 , E2 czyli enable w Code Vision ds pdpiołem...

    Mikrokontrolery   01 Lut 2007 19:19 Odpowiedzi: 2    Wyświetleń: 900
  • [C] Sterowanie potencjometrem cyfrowym DS1802 z Atmega16 - kod nie działa, co poprawić?

    Witam Chciałbym sterować potencjometrem cyfrowym przy użyciu atmegi. Na razie napisałem taki kod, lecz nie działa on. [syntax=c] #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #define SET_OUT_CLR DDRA |= (1<<PA4) #define SET_CLR PORTA |= (1<<PA4) #define CLR_CLT PORTA &= ~(1<<PA4) #define...

    Mikrokontrolery AVR   01 Wrz 2012 18:07 Odpowiedzi: 15    Wyświetleń: 1938
  • [C] biblioteka mcp23s17 - wskaźnik argumentem funkcji do sterowania pinem ?

    Cześć, Próbuję napisać bibliotekę obsługującą kilka układów MCP23S17 po SPI niestety zatrzymałem się w momencie przekazania przez wskaźnik lini csPin sterującej konkretnym ekspanderem. Poniżej umieściłem kod, obrazujący problem. Jako że funkcję "EXP_WriteOutput(&expand);"w pętli MAIN chcę mieć jedną, problem pojawia się jak w funkcji "EXP_SetRegister"...

    Mikrokontrolery Początkujący   22 Kwi 2019 08:44 Odpowiedzi: 4    Wyświetleń: 579
  • Atmega16a i L293D - różne prędkości silników przy różnych przyciskach

    Witam. Dopiero zaczynam swoją przygodę z robotyką amatorską i natrafiłem na mały problem. Mianowicie zbudowałem układ z mikrokontrolerem Atmega16a, który przy pomocy układu L293D ma sterować kierunkiem obrotu dwóch silników w podwoziu manipulatora(bez PWM). Wszystko niby działa, ale tylko przy naciśnięciu jednego switcha silnik ma prawidłowe obroty....

    Robotyka Modelarstwo i CNC   26 Lut 2012 22:07 Odpowiedzi: 2    Wyświetleń: 2407
  • [ATxmega64A1][C]Atmel Studio 6 - Błedy kompilacji prostego kodu

    [syntax=C] #include <avr/io.h> #include <stdlib.h> void re_set(void) { DDRA=0xFF; PORTA=0x00; DDRB=0xFF; PORTB=0x00; DDRC=0xF0; PORTC=0x00;// porty A,B i C jako wyjscia, do kolumn } void reset_all(void) { DDRA=0xFF; PORTA=0x00; DDRB=0xFF; PORTB=0x00; DDRC=0xFF; PORTC=0x00; } void odejmij(int licznik) { if(licznik==19) PORTC |= _BV(PC3);...

    Mikrokontrolery Początkujący   25 Sie 2012 11:15 Odpowiedzi: 14    Wyświetleń: 2277
  • [LCD SPLC780D] Jak uruchomić wyświetlacz LCD 16x2 ze sterownikiem SPLC780D?

    Powoli zabieram sie za sterowanie lcd z poziomu uc i tu kolejne kilka pytań. 1. na płytce wyswietlacza mam pin 'e', w nocie sterownika jest on opisany jako: "a start signal for reading or writing data" i pomijany jest w kolenych czesciach specyfikacji. Mam ładnie opisane jakie stany podawać na poszczegolne wejscia dla by uzyskać dany efekt, ale nie...

    Mikrokontrolery   01 Wrz 2008 18:34 Odpowiedzi: 15    Wyświetleń: 4988
  • Atmega16 - Dlaczego dioda RGB nie świeci? Sprawdzenie schematu i kodu

    Witam! Tak jak w temacie chciałbym móc sterować kolorową diodą RGB, za pomocą mikrokontrolera Atmega16... Testowo zmontowałem płytkę wg. tego schematu: http://obrazki.elektroda.pl/9226057100_1... (masa podłączona do gnd (czego nie widać na schemacie ale jest) , a anody do pinów mikrokontrolera - poprzez rezystory (100ohm)) Nie jestem...

    Mikrokontrolery Początkujący   16 Kwi 2014 22:28 Odpowiedzi: 12    Wyświetleń: 2091
  • Stacja fdd -[Bascom][ATmega 32] kontrola głowicy poprzez

    Witam Posiadam starą FDD (3,5") i chcę poprzez atmegę 32 sterować ruchem głowicy stacji. Znalazłem stronę ze znaczeniami pinów: http://www.elektroda.pl/rtvforum/topic21... Wiem, że jak zewrę pin 16 do masy zasilania, to silnik dyskietki rusza. Zasada sterowania ruchem głowicy jest taka: W momencie kiedy pojawia się logiczne zero na pinie INDEX...

    Mikrokontrolery AVR   07 Maj 2012 18:53 Odpowiedzi: 8    Wyświetleń: 2174
  • Jak zdefiniować i sterować LCD przez 4-bitową szynę w C?

    Witam Mam problem z wyświetleniem tekstu na LCD 2x16 podłączonym do ATMegi16. (Korzystam z AVR Studio - AVR GCC). Linie danych mam podłączone do portu A (transmisja 8-bitowa, DB0-PA.0, DB1-PA.1, ... , DB7-PA.7). Natomiast linie sterujące do portu C (E-PortC.7, RW-PortC.6, RS-PortC.5). Skorzystałem z gotowego przykładu: http://mikrokontrolery.net/avr_c_08.htm....

    Mikrokontrolery   29 Gru 2007 21:15 Odpowiedzi: 53    Wyświetleń: 9744
  • Jak sterować nieznanym modelem wyświetlacza LCD graficznego?

    w bascomie sterowanie wyswietlaczy graficznych jest bardzo roste, skoro twoj ma sterownik T6963C to jest w bibliotece bascoma wiec po konfiguracji mozesz od razu wyswietlacz informacje. Ja posiadam wyswietlacz z KS108(w helpie jest to opisane - a nie ma lepszego miejsca do nauki bascoma jak help:) i tam wyglada to tak: [...]'ble ble ble Config...

    Mikrokontrolery   01 Wrz 2006 23:15 Odpowiedzi: 6    Wyświetleń: 3995
  • Detektor zera + MOC3020 + BT136 = Fazowa regulacja napiecia

    Witam, Chcę zrobić fazową regulacje napięcia, aby sterować żarówką. Schemat: http://obrazki.elektroda.net/56_12593328... Kod: #include <avr/io.h> #include <avr/interrupt.h> volatile uint8_t g_licznik = 0; volatile uint8_t wart = 100; //190 krokow SIGNAL(TIMER1_COMPA_vect) { if(!(PIND & 0x80)) //sprawdzenie,...

    Mikrokontrolery AVR   07 Cze 2010 15:12 Odpowiedzi: 73    Wyświetleń: 29698
  • [Mega32][Bascom] zegarek LED a przygasanie wyświetlacza podczas obsługi klawiszy

    Mundi - dobrze radzisz ale Antystatyk zrobił kompletny syf w przerwaniu i źle steruje wyświetlaczami. Twoja porada tu nie ma szans na prawidłowe zadziałanie. Antystatyk - Jak już widzisz, napisałeś to źle. Zobacz że wcześniej wspominałem o efekcie rozmazania na wyświetlaczach i napisałem w jakiej kolejności je sterować (bo już wielu początkujących na...

    Mikrokontrolery AVR   22 Cze 2012 22:44 Odpowiedzi: 29    Wyświetleń: 3080
  • Jak podłączyć enkoder inkrementalny do ATMega32 i sterować diodami?

    Witam. Enkoder z otworem wygląda następująco (nie posiadam, żadnej noty pdf...) Przypuszczam, że jest to enkoder inkrementalny z wyjściem pojedynczym - sygnały A,B (TTL, Push-Pull, otwarty kolektor). http://img854.imageshack.us/img854/9044/... Sposób podłączenia: http://img232.imageshack.us/img232/29/sc... Jak enkoder kreci sie w...

    Mikrokontrolery   04 Cze 2012 14:13 Odpowiedzi: 1    Wyświetleń: 1826
  • [ATmega16] [ATmega16][Bascom] Jak sterować 5 halogenami niezależnie za pomocą pilota?

    Zdam relacje jak tylko postawie to na nogi:) OK pierwsze koty za płoty:) Układ zaczął działać, ale...:)mam pytania:) O ile moja matematyka jakoś mi wyszła(układ reaguje na zmianę zamiennych i to dosyć sensownie to jednak pojawił się problem z zewnętrzną regulacją zmiennych tzn: Na int0 podana szpila bezpośrednio uruchamia ustawiony timer0 na 250 z dzielnikiem...

    Mikrokontrolery AVR   01 Wrz 2010 20:53 Odpowiedzi: 14    Wyświetleń: 3005
  • BAscom atmega - Programowanie w Bascomie,silnik DC,Atmega32

    Dziękuję za podpowiedzi. Już wcześniej był założony radiator na lm.Wg mnie się za mocno grzeje i obawiam się ,że się kiedyś się w końcu przepali. Co do płytki , to mam już wlutowane dwa przyciski start i stop, szkoda byłoby znowu coś odlutować bo tył płytki wygląda makabrycznie,co chwile coś zmieniałem i jest z tyłu "nababrane". Jeżeli chodzi o program,...

    Mikrokontrolery AVR   20 Lut 2016 11:42 Odpowiedzi: 32    Wyświetleń: 3273
  • ATmega32L - brak reakcji timera0 na impulsy z wejścia T0 w C++

    Witam! Jestem początkującym w świecie mikrokontrolerów i w swoich działaniach natknąłem na taki oto problem: znalazłem w sieci program do obsługi timera0 w trybie licznika zliczającego impulsy z wejścia T0. Po wgraniu go do mojej ATmegi32L zero odzewu z jej strony. Klikam guziczkiem i diody na porcie A ciemne, myślałem, że to kwestia zbyt długiego stanu...

    Mikrokontrolery   25 Mar 2008 13:11 Odpowiedzi: 8    Wyświetleń: 1604
  • atmega32 Bascom - Multileksowanie 6-ciu wyświetlaczy LED

    Witam Odświeżę wątek. Dodałem układ UDN2981A pomiędzy Atmege a wyświetlacze, wyrzuciłem tranzystory które sterowały anodami oraz ich rezystory z baz. Działa całkiem nieźle. Jest jedno ale... jasność. Steruje to takim kodem: [syntax=basic4gl] '************ Zegar 6 wyswietlaczy LED + PCF8563 $regfile = "m32def.dat" $crystal = 8000000 $hwstack = 64 ' rozmiar...

    Mikrokontrolery Początkujący   29 Lip 2014 20:14 Odpowiedzi: 14    Wyświetleń: 3228
  • Attiny2313 - Jak ustabilizować napięcie na wyjściu przy obsłudze silnika krokowego?

    Zależy też jak szybko chcesz tym sterować bo przy małych obrotach przekaźniki też dadzą radę ale szybko się "wyklikają". Nie sądzisz, że to jest bardziej czytelne? [syntax=c]#include <avr/io.h> #include <util/delay.h> /* * Czas jednego kroku */ #define Step_period 1000 /* * Silnik */ #define M1 _BV(PD2) #define M2 _BV(PD3) #define M3 _BV(PD4)...

    Mikrokontrolery AVR   08 Lis 2011 16:01 Odpowiedzi: 8    Wyświetleń: 1451
  • PIC 16F88 - Jak poprawnie zaprogramować mruganie diodą na RA1?

    Witam ponownie! Dziękuję wszystkim za pomoc. Udało się to uruchomić :) Zacząłem od zrobienia porządnego algorytmu, napisałem sobie wszystko na kartce, przestudiowałem datasheeta... co prawda ciężko się to czyta, ale można się dużo rzeczy dowiedzieć :) Niemniej jednak: - wyrzuciłem swoje zmienne ponad adres 20h - skonfigurowałem odpowiednio port A (ale...

    Mikrokontrolery   07 Sty 2006 14:31 Odpowiedzi: 7    Wyświetleń: 2055
  • Prośba o pomoc w przerobieniu programu w języku ASEMBLER

    Witam, mam taki nie typowy problem, dlatego jego rozwiązania nie mogę znaleźć przy pomocy Google. Jest to mój pierwszy post na tym forum, gdyż zawsze korzystam z porad w istniejących już tematach i staram się nie zaśmiecać forum i dlatego jak już wspomniałem potrzebuję pomocy indywidualnej. Przechodząc do meritum. Piszę pracę magisterską, znam języki...

    Mikrokontrolery PIC   25 Lut 2011 20:51 Odpowiedzi: 2    Wyświetleń: 1880
  • [ATMega] ATMega8 – jak sterować wieloma diodami RGB przy ograniczonej liczbie kanałów PWM?

    Jeśli chodzi o sprzętowego PWMa to chyba pokuszę się o AVR136, tylko zamiast atmegi wykorzystam attiny2313. Zasymulowałem sobie to na razie tylko w proteusie i całkiem ładnie to śmiga :) ________________________________________... Ok. Potrzebuje Waszej pomocy. PWMy ładnie działąją (12 kanałów), ale nie wiem jak zwiększyć częstotliwość tego PWMa....

    Mikrokontrolery AVR   29 Paź 2010 08:55 Odpowiedzi: 20    Wyświetleń: 6301
  • Jak użyć rejestru przesuwanego w matrycy LED 5x8 z AVR?

    Tak jak obiecałem zrobiłem dzisiaj sobie już cyfry i literki: Wygląda to tak: tmf tablice zdefiniowałem z progmem , oraz zamieniłem select cas'y na przesuwanie bitów. Kod wygląda tak: http://obrazki.elektroda.pl/3383338400_1... 1)Czy da się za pomocą tego rejestru '595 sterować kolumnami (ja muszę podawać tam - a kostka podaje +) Sobie...

    Mikrokontrolery AVR   10 Maj 2011 22:49 Odpowiedzi: 43    Wyświetleń: 5053
  • Sterowanie LCD 2x16 (16 pinów) przez PIC16F84A w trybie 4-bitowym – brak wyświetlania

    Witam serdecznie! Zabrałem się za oprogramowanie wyświetlacza LCD przy pomocy wspomnianego wyżej pic-a i jak to w życiu bywa wyświetlacz nie chce współpracować;) Podłączyłem wyswieltacz do Pica w następujący sposób LCD<->PIC RS- RA0 RW na stałe do GND E - RA1 D4 - RB0 D5 - RB1 D6 - RB2 D7 - RB3 Z podłączenia widać, że chciałbym sterować wyświetlaczem...

    Mikrokontrolery PIC   02 Lut 2009 17:57 Odpowiedzi: 3    Wyświetleń: 2010
  • Bascom AVR PCA9685 - Jak sterować układem PCA9685 z ATmegi

    Witam podaję kod, który działa poprawnie, oczywiście należy go dopasować do swoich potrzeb. [syntax=vbnet] 'Sterownik swiatel V2.2 '10-06-2015 'Roman Biadała $regfile = "m128def.dat" $crystal = 11059200 '$lib "fp_trig.lbx" '******** Ustawienia portów ****************************************... '******** Sterowanie 74HC541 - przekaźniki *************************************...

    Mikrokontrolery Początkujący   06 Lip 2015 11:55 Odpowiedzi: 4    Wyświetleń: 2880
  • [atmega16] Układ teoretycznie zaprogramowany - nie działa

    Witam! Mam problem, który powoli zaczyna mnie męczyć. Próbowałem chyba wszystkiego, ale jestem początkujący, więc postanowiłem zwrócić się do kogoś, kto zna się na rzeczy. Otóż jestem szczęśliwym posiadaczem mikrokontrolera atmega16. Podłączyłem go w następujący sposób: Pin 10 (VCC) => 100 nF => VCC programatora Pin 11 (GND) => 100 nF =>...

    Mikrokontrolery AVR   27 Lut 2010 21:04 Odpowiedzi: 10    Wyświetleń: 1536
  • [C++] Jak uzyskać PWM na innym pinie ATmega8535 po uszkodzeniu domyślnych?

    Cześć! Przez nieuwagę upaliłem piny, na które wyprowadzone sa domyślnie timery, a potrzebuję PWMu. Wpadłem więc na pomysł, by użyć przerwań TIMERx_COMP. Niby przerwania są obsługiwane (jak dam głupotę w stylu {zapal_pin; czekaj; zgaś_pin; czekaj;}, to widać działanie), ale nie udało mi sie uzyskać PWMu, które mogłoby sterować ledem. Może miałby ktoś...

    Mikrokontrolery AVR   24 Mar 2011 18:50 Odpowiedzi: 2    Wyświetleń: 948
  • Atmega162 - Problemy z uruchomieniem programu w C na mikrokontrolerze

    Witam wszystkich :) Nie będę owijał w bawełnę. Mam problem zapewne banalny ale ja nie potrafię sobie z nim poradzić. A więc zbudowałem układ do obsługi kart pamięci Compact Flasch na bazie mikrokontrolera Atmega162 posiłkując sie serią artykułów z Elektroniki Praktycznej, który rozpoczął się 02/2004r. Układ ten poza pamięcią ma mieć jeszcze wbudowany...

    Mikrokontrolery   27 Lut 2008 15:40 Odpowiedzi: 1    Wyświetleń: 1468
  • [C] Jak poprawnie wyświetlić tekst na LCD 2x16 z Atmega16 4MHz?

    Witam Niestety mimo wielu prób nie udaje mi się wyświetlić nic na ww. wyświetlaczu. Zachowuje się on tak jakby był tylko podłaczony pod zasilanie czy pali się pierwszy wiersz z zapalonymi wszystkimi pikselami. Zamieszczam poniżej kod programu i miałbym wielką prośbe o przeanalizowanie go w celu znalezienie błędów. LCD podłączony do Atmega16 ustawionej...

    Mikrokontrolery AVR   31 Mar 2010 13:33 Odpowiedzi: 8    Wyświetleń: 4236
  • [ATMEGA16][C]problem z mnożeniem/dzieleniem uint przez uint.

    Witam, Pojawił się ostatnio u mnie taki problem. Otóż odczytuję z przetwornika ADC ATmegi16, z kanału ADC0 wartość napięcia (od 0 do 5VDC). Wyświetlam sobie wynik konwersji na LCD i wszystko ładnie działa (liczba na LCD zmienia się w zakresie od 0 do 1023, jak kręcę potencjometrem). Chciałem sterować tym napięciem podłączonym do ADC0 obrotami silnika...

    Mikrokontrolery AVR   07 Kwi 2009 14:54 Odpowiedzi: 7    Wyświetleń: 1838
  • Regulator PID na ATmega16 - błędy w kodzie i konfiguracji portów

    Mam problem z Regulatorem PID na ATmega16. kod programu: #include <inttypes.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <stdlib.h> #include "delay.h" #include "lcd.h" #include "stdint.h" #define F_OSC 8000000UL #define cbi(sfr, bit) (_SFR_BYTE(sfr)...

    Mikrokontrolery   14 Kwi 2008 20:37 Odpowiedzi: 4    Wyświetleń: 8275