deklaracje portów

Znaleziono około 1044 wyników dla: deklaracje portów
  • ADC w Atmega128 - błędne odczyty napięcia z potencjometru na ADC1

    Inicjalizację popraw na: void init_adc(void) { DDRF=0x00; PORTF=0x00; ADCSRA = 0b11101111; } Te deklaracje portów też możesz wywalić ale niech już są. A przede wszystkim sprawdź ten potencjometr, multimetrem zmierz czy może rzeczywiście jakich zwariowanych zmian napięć nie ma. Reszta w kodzie wygląda ok i powinno działać

    Mikrokontrolery AVR   01 Mar 2011 16:55 Odpowiedzi: 5    Wyświetleń: 1351
  • [Attiny13][Bascom] Sterowanie zasilaniem końcówki mocy

    Nie co Ci pomogę , poprawiłem deklaracje portów oraz cześć programu ,wystarczy napisac wlasne procedury ;) Config Portb.0 = Output 'Konfiguracja portów Config Portb.1 = Output Config Portb.2 = Output Config Pinb.3 = Input Config Pinb.4 = Input Wzmacniacz Alias Portb.0 Mixery Alias Portb.1 Swiatlo Alias Portb.2 Declare Sub Wlacz Declare Sub Wylacz Sw_on...

    Mikrokontrolery AVR   11 Cze 2009 15:53 Odpowiedzi: 9    Wyświetleń: 2668
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [Atmega8][C++] - Stany początkowe pinów procesora.

    Twój program: http://obrazki.elektroda.pl/8133379300_1... a dopiero później ustawiasz na nim jedynkę: a między tymi instrukcjami jest co nieco kodu, a zegar zaledwie 1MHz , to dlaczego się dziwisz, że dostajesz impuls na transoptor? Według mnie potwierdza on, że to procesor na początku wystawia jakieś zakłócenia. Więc to nie mikrokontroler...

    Mikrokontrolery   23 Kwi 2013 12:58 Odpowiedzi: 11    Wyświetleń: 2958
  • [C] ENC28j60 UDP: Brak reakcji programu TestyUDP na klawisze ATB, XP, router

    Witam Mam plobrem z odpaleniem w pełni możliwości programu z płyty DVD naszego kolegi pana Mirka. Plobrem polega na tym po naciśnięci klawisza na module ATB nie przychodzi informacja do programu TestyUDP. Obsługa LCD LED i Test portów daje transmisje 2 kierunkową. -Po naciśnięciu klawisza zapala się kontrolka na karcie ENC RX/TX. - Zapora i antywirus...

    Mikrokontrolery AVR   31 Paź 2011 18:17 Odpowiedzi: 18    Wyświetleń: 3897
  • ZOYI ZT-703S mógłby być świetny, ale nie jest (reverse engineering ADC)

    Internet zawiera mnóstwo recenzji ZT-703S, ale nie znalazłem żadnej w której ktoś spróbowałby zbadać szumne deklaracje producenta w sposób obiektywny, zamiast tonąć w zachwytach bądź krytyce. ZT-703S jest tani, poręczny, oprogramowanie działa zaskakująco płynnie i jest responsywne. Ekran jest czytelny i dosyć duży. Obsługa jest nieco kanciasta, ale...

    Artykuły   02 Gru 2025 19:55 Odpowiedzi: 111    Wyświetleń: 8814
  • REKLAMA
  • [AVRStudio][C] Problem z brakiem deklaracji portu w funkcji

    Witam, Brakuje Ci: #include <avr/io.h> w pliku C_DDT_v1_0_funkcje_inicjujace.c Pozdrawiam JarekC

    Mikrokontrolery   11 Lis 2010 16:52 Odpowiedzi: 3    Wyświetleń: 1244
  • REKLAMA
  • Platforma EasyMx PRO v7a STM32 od MIKROE udostępniona przez TMESponsorowany

    https://obrazki.elektroda.pl/2968170300_... W materiale znajdziecie informacje o platformie MIKROE udostępnionej przez TME . Platforma ewaluacyjna EasyMx Pro wyposażona jest w gniazdo do wymiennych modułów mikrokontrolera PIC, AVR, RISC-V, STM . Na płytce EasyMx PRO v7a STM32 znajduje się wiele interfejsów m.in UART<->USB, USB...

    Artykuły   21 Lip 2024 17:15 Odpowiedzi: 14    Wyświetleń: 3585
  • 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ń: 12549
  • Listwa antyprzepięciowa wieżowa 12 gniazd, USB A/C, budżet 130-200 zł, gdzie kupić?

    (...) ałeś dostępność listwy w preferowanych sklepach, takich jak Aliexpress, Allegro lub inne popularne sklepy komputerowe? Tak, nie ma części filtrów dotyczących. AI: W jakim regionie się znajdujesz, abyśmy mogli lepiej doradzić w kwestii dostępności i opcji wysyłki? woj. Mazowieckie pow. Miński gm. Mrozy Bezpośrednia odpowiedź na pytanie W budżecie...

    Elementy Elektroniczne - zamienniki i identyfikacja   14 Mar 2025 12:55 Odpowiedzi: 1    Wyświetleń: 201
  • Programowalny sterownik jeszcze inaczej

    https://obrazki.elektroda.pl/8970077400_... wstęp Projekt jest nawiązaniem do projektu opublikowanego przeze mnie wcześniej: Sprzęt Jako moduł sterujący wybrałem Arduino Nano. Aby podłączyć moduł mikrokontrolera do płyty we/wy został wykonany obwód drukowany umożliwiający osadzenie modułu Arduino w taki sposób, aby jego złącze USB...

    DIY Konstrukcje   22 Cze 2018 22:43 Odpowiedzi: 13    Wyświetleń: 5775
  • Schemat syntezy na 144MHz z SAA1057, LCD, krok 12.5kHz, wsad Bascom

    prosiłbym o schemat...POZDRAWIAM Cię serdecznie Schemat dorysuj sam - przecież deklaracje portów masz na początku tego listingu !

    Radiotechnika Serwis   30 Kwi 2010 17:36 Odpowiedzi: 24    Wyświetleń: 5414
  • REKLAMA
  • [ATMEGA] Jak sprawdzić zużycie RAM w programie C dla ATMEGA w WinAvr?

    A jak sprawdzać wolną pamięć w czasie pracy programu na AVR, podaj przyklad kodu Dodano po 1 Cześć! Bardzo dobrze, że pytasz o monitorowanie wolnej pamięci w trakcie pracy programu na mikrokontrolerach AVR, ponieważ jest to ważny aspekt w projektowaniu stabilnych i efektywnych aplikacji. Istnieje kilka metod na sprawdzanie dostępnej pamięci RAM, ale...

    Mikrokontrolery AVR   04 Lut 2024 20:46 Odpowiedzi: 17    Wyświetleń: 2834
  • Dlaczego zmienna 'hister' w AVR ATmega8 przyjmuje wartość 0?

    Heh! Nie skopiowałem całości. Deklaruję i nadaję wartość. Coś w stylu: int cz=20; int hister=50; Jest taki coś, zapomniałem umieścić. Sorki. Jednak nadal nie działa. deklaracje portów ( każdego sprzętu - głównie wejść ) powinny mieć kwalifikator volatile - znaczenie jego polecam poszukać w standardzie C/C++

    Mikrokontrolery   06 Cze 2003 12:44 Odpowiedzi: 9    Wyświetleń: 1839
  • Codevision AVR - LCD: Przypisanie pinów wyświetlacza do portów mikrokontrolera

    Da się zmienić. Jeżeli korzystasz z CodeWizarda to na początku programu masz deklaracje do któego portu przypinasz LCD, co do pinologii na tym porcie to jest ona deklarowna w pliku z funkcjami do obsługi LCD, więć musisz go wyedytować i odpowiednio zmienić deklaracje.

    Mikrokontrolery   03 Lip 2004 05:16 Odpowiedzi: 15    Wyświetleń: 3479
  • [Mega8][Bascom/c] ustawienie wysokiej impedancji na porcie

    No i teraz rozumiem :D Wszystko to jest napisane w tabelce którą Ci pokazałem, a która jest w datasheet. Wystarczyło ją przeanalizować. Bez czytania datasheet daleko nie zajedziesz. BTW. Kodu C nie podałeś. Owszem ale jakoś nie wpadłem na to aby zmieniać wejście wysokiej impedancji na wyjście z stanem niskim. Ubzdurałem sobie, że raz na początku zadeklarowane...

    Mikrokontrolery AVR   12 Paź 2012 11:29 Odpowiedzi: 12    Wyświetleń: 2124
  • WinAVR: Błędy kompilacji przy użyciu funkcji LCD (HD44780)

    WOW !! no nie wierzę! Faktycznie skopiowałem całkowicie projekt i działa, zmieniłem tylko deklaracje z portów C na D i działa wszystko ! Jak to możliwe że u mnie nie chciało ruszyć ?? Zna ktoś wytłumaczenie? Bardzo dziękuje użytkownikowi d.d !! Pozdrawiam

    Mikrokontrolery AVR   15 Sie 2009 08:58 Odpowiedzi: 19    Wyświetleń: 3573
  • LCD od S65 sterowany przez ATmega16.

    Witam Odpaliłem L2F50126 na programie kolegi atom1477 . Zaremowalem co nieco i pozmieniałem deklaracje portów na użyte prze zemnie w Mega32. Czcionka ładnie się wyświetla ale mam pytanie jak np wyświetlić jakaś grafikę np mcse.bgc tak jak to się robi w bibliotece "LCD-EPSON_L2F50_C.LBX" przez showpic. W bibliotece "LCD-EPSON_L2F50_C.LBX" udało mi się...

    DIY Konstrukcje   12 Gru 2013 22:15 Odpowiedzi: 366    Wyświetleń: 168536
  • Błąd kompilacji: No rule to make target w projekcie FAT Chan'a, brak uart.o

    A co tam zrobiłeś? Projekt robiłem od nowa, zacząłem od 150 byków z powodu braku plików, został jeden... Z tego co Mirek pisze to zrobiłem tylko w RTC, wykasowałem też deklaracje portów których brak w M32 i chyba w tym sofcie też nie były potrzebne. ----- Mirek36, czytałem kilka razy rozdział traktujący o FAT, niestety nie idzie to w takiej kolejności...

    Mikrokontrolery AVR   28 Maj 2011 16:36 Odpowiedzi: 15    Wyświetleń: 2062
  • Jak połączyć zegarek i termometr na ATmega8 w Bascom?

    Po pierwsze to uporządkuj program na początku konfiguracje , deklaracje zmiennych , ustawienia portów itp , potem właściwy program , Programy przekopiowałeś tworząc dwie pętle DO -LOOP pierwsza się wykona ( pomiar temperatury ) ale druga już nie .

    Mikrokontrolery AVR   12 Mar 2011 09:43 Odpowiedzi: 2    Wyświetleń: 1843
  • [Atmega8] Strowanie 10 diodami led w zależoności od zmiennej

    Witam! Próbowałem... Niestety mi nie wyszło... Próbuję załączyć na początku 5 LEDów na porcie C (tylko ten mam wolny), w tym celu zrobiłem coś takiego: Aa = 24 Select Case Aa Case 0 : Portc = &B00000000 Case 40 To 31 : Portc = &B00111110 Case 31 To 22 : Portc = &B00111100 Case 22 To 13 : Portc = &B00111000 Case 13 To 4 : Portc =...

    Mikrokontrolery AVR   15 Sie 2008 20:16 Odpowiedzi: 25    Wyświetleń: 2558
  • Jak zmieniać porty I2C w MIDE-51 bez błędów kompilatora?

    Nie wiem gdzie kolega to wyczytał, że w BASCOM można sobie w locie zmieniać adresy portów magistrali I2C. Jeśli stosujesz deklaracje z EQU to jego redefinicja jest niemożliwa. Nie wiadomo czy zamiana deklaracji EQU na deklarację SET się sprawdzi w tym przypadku. http://plit.de/asem-51/pseudo.htm

    Mikrokontrolery   25 Gru 2008 23:20 Odpowiedzi: 8    Wyświetleń: 1302
  • [Początek z Arduino Uno] Jak uprościć deklaracje i sterowanie pinami?

    Pamiętaj, ze w arudino masz szybki dostęp do bitów dzięki bitRead() i bitWrite() definicję portów można też wykonać w pętli for... ale choć oszczędza miejsce to raczej mało eleganckie

    Arduino   03 Cze 2018 15:04 Odpowiedzi: 20    Wyświetleń: 1503
  • Deklaracja PIN 3 portu B jako wyjście w C dla ATmega8

    Można np. zadeklarować funkcje inline włączające i wyłączające diodę w jakimś headerze i potem je wywoływać. Tak jak proponujesz, to się generalnie nie da zrobić, chyba, że np. masz w okresowym przerwaniu zegarowym kod, który będzie takie zmienne przepisywał na wymagane porty. (oczywiście, powyższe dotyczy tego, co napisał autor, nie excray)

    Mikrokontrolery AVR   21 Lis 2012 14:16 Odpowiedzi: 6    Wyświetleń: 1071
  • Atmega8 i LCD - Błędny odczyt temperatury 4095°C, jak naprawić?

    Tutaj masz działający kod do termometru. Na 2 DSy ale sobie przerobisz :) Wytnij tylko deklaracje zmiennych od napięcia i ADC bo oryginalnie mierzył jeszcze napięcie. [syntax=basic4gl] $regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 8000000 'deklaracja cześtotlwiości pracy (wew oscylator 1MHz w zupełności wystarcza) 'Deklaracja...

    Mikrokontrolery AVR   11 Kwi 2013 21:25 Odpowiedzi: 25    Wyświetleń: 3108
  • Atmega32 biblioteka I2C czujnik wilgotności i temperatury

    Witam Zmagam się z uruchomieniem czujnika pracującego na interfejsie I2C. Dokonałem modyfikacji : SDA na PORTC5 CLS na PORTC4 -I2C_HAL.H zmieniłem deklaracje portów i trochę zmodyfikowałem mechanizm wpisywania 1 i 0 na poszczególne bity -I2C_HAL.C zastosowanie wyżej wymienionych zmian -STH2x.c zmiany przy opcji hold master -STH2x.h nie wiem czemu wywala...

    Mikrokontrolery AVR   31 Sie 2011 09:47 Odpowiedzi: 40    Wyświetleń: 8440
  • [Atmega32] [Bascom] Jak zintegrować PWM i czas przycisków do LED 12V?

    Witam Na razie zrobiłem to tak: ( wywaliłem obsługę rozjaśniania/ściemniania bo coś się timery "gryzły" - zamiast Twojej Long1 jest Wl1 ), na razie uprościłem kod do jednego wyjścia '********************* Konfiguracja $regfile = "m32def.dat" $crystal = 16000000 Config Timer0 = Timer , Prescale = 64 Config Portc = &B11111100 'Pc.0, Pc1 jako...

    Mikrokontrolery AVR   05 Sty 2011 12:12 Odpowiedzi: 10    Wyświetleń: 5680
  • Arduino - reakcja ukladu (programu) na zmiane stanow wejsc

    Przenieś te dwie deklaracje z pętli: Nie sądzę aby arduino zrozumiasł co chcesz powiedziec tu: pinMode(pind, INPUT); Nie jest to poprawna forma konfiguracji indywidualnego dowolnego pinu jako INPUT. Ta forma nie byłaby zrozumiała tak jak zamierzona w żadnym środowisku. W Arduino (i tylko w arduino) dla określenia pinu stosuje się ustalone nazwy pinów...

    Arduino   29 Sie 2017 23:09 Odpowiedzi: 26    Wyświetleń: 3153
  • Czy Polska zrealizuje plan budowy elektrowni jądrowej do 2033? [PEP2040]

    Prezydent Donald Trump ma swoje pomysły dotyczące energii. Po próbach wstrzeszenia przemysłu węglowego, chce teraz powalczyć o uran. To wszystko w czasie, kiedy wydobycie uranu w USA spadło o ponad 90 proc., a energia pochodząca z gazu czy odnawialnych źródeł staje się coraz tańsza. Prezydent Donald Trump w swoich propozycjach budżetowych na 2021 rok...

    Elektryka po godzinach   11 Sie 2021 05:36 Odpowiedzi: 4253    Wyświetleń: 150009
  • [LPC1343] [LPC1343][C] - Analiza funkcji obsługi przerwań w gpio.c dla portów GPIO

    Po nazwie i użyciu domyślam się że to jakieś liczniki (np. ile razy funkcja była wywływana) ale jak z tych zmiennych się korzysta? Dobrze ci się zdaje. To liczniki wywołań danego przerwania. Te funkcje obsługi przerwania nie są statyczne, nic nie zwracają. Czy te cytowane zmienne to są zmienne globalne i można się do nich odność w całym projekcie?...

    Mikrokontrolery ARM   18 Mar 2013 22:06 Odpowiedzi: 13    Wyświetleń: 1812
  • Jak opóźnić wyłączenie przekaźnika przy przełączaniu 8 przekaźników?

    $Crystal=4000000 Co do tego miał bym wątpliwości, nie obejdzie się bez zmiany FUSE. Nowa, Atmega ma na starcie 1000000. zazwyczaj robi sie to tak: 1:deklaracja Uc 2: prędkość 3: konfiguracja portów i stan ich startowy 4: ALIASy, jeśli ktoś chce. 5: konfig LCD, jeśli LCD 6: TIMERy jeśli potrzebne, 1Wire, PWM... 7: deklaracje zmiennych 8: wartość początkowa...

    Mikrokontrolery Początkujący   20 Lip 2012 00:44 Odpowiedzi: 65    Wyświetleń: 9804
  • [Atmega8] Jak zbudować moduł GSM z Atmega8 i SE T300 do sterowania SMS?

    Przeglądam jeszcze program i proponuje też zmienić deklaracje portów wejściowych by program można było uniwersalnie dostosować do procesora i dowolności zmian portów(nożek) w projekcie, no i wyklucza to dodatkowo błędy które można popełnic przy wpisywaniu do programu kolejnych dzialań na portach procka.(ciagle trzeba pamietać jaka to noge uzyłem do...

    Mikrokontrolery AVR   18 Sie 2011 09:35 Odpowiedzi: 94    Wyświetleń: 56717
  • C Avr Studio Error 1 undefined reference to Error 2 ld returned 1 exit status c

    [syntax=text]Witam książkowy program trochę przerobiony do swoich potrzeb i wyskakują takie błędy jak w temacie. Proszę o jakieś wskazówki. Bo właśnie się poddałem (brakuje mi pomysłu brak wiedz z c), szukałem i w google ale nic nie znalazłem. Zaczyna przygodę z c i się uczę dobra kod programu[/syntax] [code][syntax=c] plik LED4_Plex.c #include <avr/io.h>...

    Mikrokontrolery   03 Lis 2017 22:30 Odpowiedzi: 4    Wyświetleń: 1197
  • [PIC16] [C] Przetwornik ADC, wyświetlenie wartości napięcia na LCD

    No to znowu po kolei: 1. Deklaracje portów Mam nadzieję, że te deklaracje są poprawne: sbit LCD_RS at RB5_bit; ... Nie mam jak ich sprawdzić bo używam HI-TECH C Compiler. 2. Obliczenia w funkcji przerwania. Patrząc na kod dla AVR i Twój algorytm można wykonać pomiar i obliczenia w funkcji przerwania ? Tak, ale w miejscu w którym ustawiam flagę MAM_WYŚWIETLIĆ...

    Mikrokontrolery PIC   24 Mar 2011 16:05 Odpowiedzi: 76    Wyświetleń: 7635
  • Jaki zasilacz do Sapphire HD5750 i Pentium E5200 do 100zł?

    Witam, chce wymienić mój zasilacz na lepszy pod moją nową karte graficzną, mój obecny zasilacz to take me 400 230V. A moja nowa karta to Sapphire HD5750 1G GDDR5, mam 2GB RAM, Pentium Dual-Core CPU E5200 (at) 2.50GHz, i potrzeba mi pod to zasilacz. Do 100zł. A tu wymiary mojej obudowy komputera, żeby zasilacz się zmieścił : Obudowa komputerowa: - 4...

    Komputery Co kupić?   03 Lip 2014 17:39 Odpowiedzi: 4    Wyświetleń: 1110
  • Różnice w komunikacji I2C między PCF8574AP a PCF8574P z Atmega

    Witajcie. Mam układ PCF8574P powinien być PCF8574AP uC Atmega nie widzi go po magistrali I2C czy moze być problem z komunikacją ?? Program jest napisany w Bascomie. $crystal = 8000000 ' Kwarc zewnętrzny8MHz '******** KONFIGURACJA WYŚWIETLACZA LCD ****************************************... Config Lcd = 16 * 2 ' Deklaracja wyświetlacza...

    Mikrokontrolery   10 Paź 2005 18:17 Odpowiedzi: 4    Wyświetleń: 2273
  • PetitFAT na AVR (Atmega8/16/32) – jak podłączyć kartę SD przez SPI i UART?

    Hej, szczerze mówiąc jeśli chodzi o bibliotekę PetitFAT to tak jak pisałem nie korzystałem z niej jeszcze. Jeśli chodzi o książkę to miałem ją akurat w ręce, gdyż brat ją zakupił i widziałem tam jakiś artykulik odnośnie kart SD ale nie miałem czasu żeby go dokładnie przeczytać i się mu przyjrzeć. A co do Twojego kodu to jedyną rzeczą którą tutaj widzę...

    Mikrokontrolery   03 Kwi 2011 20:27 Odpowiedzi: 20    Wyświetleń: 3401
  • Inicjacja LCD 16x2 z Atmega32 - brak działania po podłączeniu do portów C i D

    Witam, mam problem z zainicjowaniem wyświetlacza LCD 16x2 kupionego w poniższej ofercie: http://www.nowyelektronik.pl/searchsklep... który podłączyłem do mikrokontrolera Atmega32 w następujący sposób: http://radzio.dxp.pl/hd44780/hd44780_avr... 8 linii danych zostało podłączone do portu C mikrokontrolera. RS, R/W...

    Mikrokontrolery   02 Lip 2013 23:16 Odpowiedzi: 7    Wyświetleń: 2139
  • Jak przerobić kod z Bascoma na Arduino dla 4-kanałowego robota z 4 silnikami?

    Arduino to pewna odmiana języka C. Program dla Arduina składa się z 3-ch części. 1 - najpierw piszech które biblioteki, moduły przyłączasz. Następnie definicje, w Bascomie instrukcja Alias a w C #define oraz definicje zmiennych itp. 2 - następna sekcja to setup() Tutaj umieszczasz wszystkie instrukcje które będą wykonane tylko raz np. konfiguracje urządzeń,...

    Początkujący Naprawy   28 Cze 2016 14:43 Odpowiedzi: 1    Wyświetleń: 831
  • Jak poprawnie wywołać i zakończyć podprogram opóźnienia w Attiny26?

    opoznienie trwa okolo jedna sekunde , jesli skocze do tego podprogramu uzywajac rjmp i wroce tez uzywajac rjmp to jest wszysko ok, natomiast przy uzyciu rcall i ret nie dziala. A prawda port b jako wyjscie powinno byc ddrb juz zmienilem. ale wciaz nie daje to zadnego efektu , program nie wychodzi ze skoku wywolanego rcall , petla opzniajaca jest OK...

    Mikrokontrolery   16 Lut 2008 12:56 Odpowiedzi: 8    Wyświetleń: 1197
  • [C] Jak przenieść obsługę Timer0 do osobnych plików timer0.h i timer0.c w C?

    Witam serdecznie Od niedawna zacząłem moja przygodę z językiem C. Utknąłem na problemie rozbijania kodu na "moduły". Przykładowo chciałbym z pliku main.c przenieść np. wszystkie instrukcje/funkcje związane z obsługą Timer0, do plików timer0.h oraz timer0.c. Plik main.c [syntax=c]#define F_CPU 1000000L #include <avr/io.h> #include <avr/interrupt.h>...

    Mikrokontrolery   19 Gru 2011 11:55 Odpowiedzi: 15    Wyświetleń: 2439
  • Atmega32[C]voltomierz z dwoma progami napięć załącz/wyłącz

    ..próbuje coś spłodzić korzystając z manuali ale szło bardzo opornie...no i utknąłem...chciałem najpierw odpalić LCD z "podstawionymi" wartościami danych 'volt' 'solar' 'aku' i dopiero potem zabrać się za ADC i gdybym miał już pomiar napięcia zdefiniować ustawienia progowe min/max i wypchnąć to na jakiś port poprzez MOC sterujący ładowarką...na ale...

    Mikrokontrolery AVR   10 Wrz 2010 09:37 Odpowiedzi: 18    Wyświetleń: 2934
  • Jak zdeklarować porty UART w BasCom dla ATmega1280 i komunikacja RS232?

    $regfile = "m2560def.dat" $crystal = 11059200 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 ' Inicjalizacja wyświetlacza LC Cls ' Czyszczenie $baud = 9600 Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 Config Serialin...

    Mikrokontrolery   21 Sty 2008 21:51 Odpowiedzi: 12    Wyświetleń: 3292
  • Jak skonfigurować DCF77 na MAS6180B z Amega8 w Bascom 1.11.95?

    Witam Zakupiłem w Seguro moduł DCF77 na układzie MAS6180B. Wykorzystałem klasyczny kod Bascom ( mam wersje Bascom 1.11.95 ) Config Dcf77 ? Czy sygnał trzeba podawać przez dodatkowy tranzystor ? Np. przez taki układ http://obrazki.elektroda.pl/8336138700_1...

    Mikrokontrolery AVR   14 Maj 2012 11:04 Odpowiedzi: 1    Wyświetleń: 3059
  • [KL46Z] Sterowanie jasnością LED na PTD5 nie działa - Edge-aligned PWM

    Witam Mam problem z włączeniem trybu Edge-aligned PWM na płytce startowej FRMD-KL46Z. Moim jedynym celem jest sterowanie jasnością diody LED z płytki. Dioda ta jest podłączona do pinu PTD5 procesora i można nią sterować, wykorzystując alternatywną funkcję TPM0_CH5. Zainicjalizowałem porty, odpowiednio ustawiłem funckje alternatywne. Zainicjaliozowałem...

    Mikrokontrolery ARM   20 Lut 2016 21:51 Odpowiedzi: 2    Wyświetleń: 1191
  • Jak zacząć z STM32? Różnice między Cortex M0 a M4, środowisko, ST-LINK 2

    Na początek otwórz sobie Reference Manual do swojego procesora. Szczególnie na rozdziale o GPIO, oraz RCC, i po kolei jedziesz GPIO_Pin, GPIO_Mode.... itd. Wchodzisz w deklaracje w plikach .h masz ładnie przy strukturach rozpisane co do czego, potem wartości w define. Następnie porównujesz sobie to z rejestrami w RM. RM najlepiej wydrukować (nie cały,...

    Mikrokontrolery ARM   25 Sie 2015 20:39 Odpowiedzi: 85    Wyświetleń: 8814
  • [C] Atmega16 Odliczanie i Multipleksowanie Wyświetlaczy LED

    Witam Szanownych kolegów. Nie dawno zacząłem przygode z programowaniem. Zapoznałem się z kursami na wkrętaku, oraz z kursem na Hobby Robot. Narazie wszystko opiera się na symulacji w proteusie, umiem już multipleksować cyfry na wyświetlaczu, lecz nie rozumiem funkcji bin2bcd, i nie umiem tego połączyć z następującym kodem tak, aby to jakoś działało....

    Mikrokontrolery AVR   26 Lut 2012 16:50 Odpowiedzi: 4    Wyświetleń: 1974
  • [ATmega8] ATmega8 RS-232: brak odbioru danych w HyperTerminal przy baud rate 2400

    Witam Posiadam zestaw uruchomieniowy ATmega8 zl2avr taktowany 1MHz(fabrycznie) i chciałem napisac program przesyłajacy dowolny znak na PC, ma byc odczytywane w hyperterminal. Ale niestety nie mia transmisji zadanego przeze mnie znaku. W trakcie transmisji (wskazuje ją świecaca się dioda) kursor w hyperterminalu mryga szybciej, czyli wnioskuje ze cos...

    Mikrokontrolery AVR   07 Paź 2009 21:49 Odpowiedzi: 19    Wyświetleń: 3726
  • Problem z prawidłowym odebraniem informacji po RS232

    witam napisalem sobie program w Visual Basiku, który miedzy innymi wysyła po rs kody np. R1 do uP Atmegi8. Wlasnie on zle mi odbiera instrukcje. Jesli kod ma dwa znaki np. 12 to jest ok. jesli natomiast bedzie to 1235 to juz jest zle.To jest jeden problem, drugi to : Jesli z komputera wysyła więcej komend np.: ...Private Sub Command10_Click() If (Form1.Picture11.Visible...

    Mikrokontrolery   31 Gru 2005 09:50 Odpowiedzi: 4    Wyświetleń: 1194
  • [Mega32][Bascom] woltomierz PCF8591 + powerdown/powersave

    Witam Chciałem zrobić zabezpieczenie przed rozładowaniem akumulatora ( 12V/65Ah ) zasilającego moje halogeny LED nad biurkiem. Woltomierz na PCF8591 działa ok, nawet dodanie warunku określającego reakcję na spadek poniżej ustawionego napięcia również ( chwilowo jest tam tranzystor FET sterujący paskiem LED ). Chciałbym, aby układ po osiągnięciu zbyt...

    Mikrokontrolery AVR   25 Mar 2011 19:07 Odpowiedzi: 1    Wyświetleń: 2189
  • [Bascom] Atmega168, RS485 - odbiór danych z róznych modułów

    Witam Wykorzystałem do odbioru kod podany przez Kolegę Mirka [syntax=basic4gl] $regfile = "m168def.dat" $crystal = 10000000 'taktowanie procesora $hwstack = 32 ' rozmiar stosu sprzętowego $swstack = 10 ' rozmiar stosu $framesize = 40 ' rozmiar ramki $baud = 9600 ' predkość transmisji Config Debounce = 30 '********************* konfiguracja UART Config...

    Mikrokontrolery AVR   22 Maj 2012 17:59 Odpowiedzi: 3    Wyświetleń: 2608