atmega odczyt pinów

Znaleziono około 1730 wyników dla: atmega odczyt pinów
  • Ładowanie lub odczyt z tablicy w języku C dla atmega 8

    Żeby na 100% nie było różnicy między badanymi stanami pinów podczas kolejnych badań oraz zapisu do rejestru, powinieneś tylko w jednym miejscu odczytać PIND i zapisać w zmiennej. Dopiero zmienną testować i gdy trzeba zapisać do tablicy. Sprawdź (pokaż) jak wygląda zawartość pliku .lss. Może trzeba powalczyć z instrukcją asm volatile("nop"), zeby program...

    Mikrokontrolery Początkujący   16 Gru 2013 17:49 Odpowiedzi: 34    Wyświetleń: 5037
  • REKLAMA
  • atmega ds18b20 - Odczyt temp z ds18b20, powerdown i reset po watchdog

    Zbudowałem ostatnio kilka urządzeń z wykorzystaniem pinu WR wyświetlacza. Ta biblioteka nie jest szczęśliwa. Jest dużo nowsza i w dodatku z możliwością użycia dowolnych pinów biblioteka. Jest włączana automatycznie jeśli jako ostatni parametr/pin napiszesz WR = PIND.3 (przykład) Użyta zostanie biblioteka "lcd4busy_anypin" Przykład z moich kodów: Zapomniałem...

    Mikrokontrolery AVR   22 Gru 2014 19:57 Odpowiedzi: 3    Wyświetleń: 1701
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Atmega8: Jak działają porty O/I i rejestry PINB oraz PORTB?

    Piny PB4 - PB7 są wyjściami, dodatkowo w PORTB bity 4 i 7 mają wartość 1 czyli na wyjściu tych pinów będzie stan wysoki. Tzn. jakie napięcie? Napięcie zasilania? tak - będzie napięcie bliskie napięciu zasilania. Nie ważne jest czy będzie to np 5V czy 4,8 czy nawet 4.5V - to wszystko w technice cyfrowej będzie cyfrową 1. Wartość stanu na tych wyjściach...

    Mikrokontrolery AVR   11 Lut 2011 21:51 Odpowiedzi: 3    Wyświetleń: 4845
  • Atmega 32 Bascom - jak poprawnie ustawić miesiąc i rok w rejestrze?

    Mając trochę wolnego czasu napisałem parę funkcji do obsługi układu PCF8583. Funkcja która ustawia godzinę i datę zapisuje też dane potrzebne do obliczenia pełnego roku, dzień tygodnia jest obliczany automatycznie na podstawie daty. Funkcje Pcf8583_write i Pcf8583_read można wykorzystać do zapisywania/odczytywania danych z wolnej pamięci ram. Dostępne...

    Mikrokontrolery AVR   26 Sty 2013 19:17 Odpowiedzi: 30    Wyświetleń: 6210
  • REKLAMA
  • Zgrywarka gier PEGASUSA na PC na Atmega32 i USB

    http://obrazki.elektroda.pl/3799930900_1... Jakiś czas temu pisałem, jak nagrywać gry z PC na PEGASUSA. Teraz pora podejść do tematu z drugiej strony – jak zgrać naszą ulubioną kolekcję kartrydży na komputer. Wiele osób może się dziwić, po co taki zabieg, zwłaszcza, że większość gier z tej konsoli krąży już po Internecie. Czasem...

    DIY Konstrukcje   23 Maj 2015 13:35 Odpowiedzi: 6    Wyświetleń: 19953
  • KrzysioTesterEPM240 - tester układów EPM240T postrach sprzedawców z alieexpress

    https://obrazki.elektroda.pl/4608942800_... W tym artykule opiszę projekt oraz konstrukcję testera układów FPGA własnego pomysłu, do którego budowy zostałem zmuszony przez Chińczyków, bo w ostatnio zamówionej paczce od nich co trzeci scalak był wadliwy. Tester po wciśnięciu jednego przycisku dogłębnie sprawdzi włożony układ. Będzie...

    DIY Konstrukcje   26 Sty 2022 11:28 Odpowiedzi: 37    Wyświetleń: 8082
  • REKLAMA
  • Atmega 8 - Odczyt ADC z dwóch pinów zwraca 0, jak to naprawić?

    Z tego ci widzę to teraz działa mi tylko odczyt pierwszej wartości, hmm.. Chociaż,hmm muszę podlutować potencjometry i się okaże dokładnie. Ok działa elegancko, miałem jeszcze zwartą nóżkę od ADC z masą.

    Mikrokontrolery AVR   22 Lis 2011 18:01 Odpowiedzi: 2    Wyświetleń: 1442
  • Stacja meteo Wi-Fi, Bascom i Arduino

    https://obrazki.elektroda.pl/9317464400_... Witam Przedstawiam stację meteo nad którą pracuję już kawałek czasu. Początek prac to też mój początek zabawy z Arduino. Zaczęło się od gotowego projektu malutkiej stacji z wyświetlaczem OLED. https://obrazki.elektroda.pl/5611267500_... Wtedy już samo wgranie programu do...

    DIY Konkurs   06 Gru 2022 08:09 Odpowiedzi: 11    Wyświetleń: 20781
  • odczyt pinu gdy jest on ustawiony jako wyjście-Atmega

    Tak można sprawdzać stan wyjścia ustawionego jako wyjście. Istnieje przerwania COMPA. ale nie mam pojęcia jak to jest w trybie PWM. Musiałbyś doczytać w dokumentacji . Jeśli twój tryb PWM wykorzystuje porównanie z compA zapewne da się to zrobić.

    Mikrokontrolery AVR   22 Kwi 2010 22:31 Odpowiedzi: 20    Wyświetleń: 2359
  • POGOTOWIE - kłopoty z zaprogramowaniem, zablokowaniem, fusebit-ami, itp.

    Dobry wieczór, mam luźne pytanie do kolegów fachowców. Programuje mikrokontrolery od 4 lat. Hobbystycznie. Problem jaki mam jest dość osobliwy. Padają mi ATMegi co jakiś czas. Na oknie leży mi ok. 5ciu padniętych ATMeg o łącznej wartości ponad 100zł. I taką mam nadzieję, że może ktoś doradzi, jeśli nie co do ich odratowania (ależ bym się ucieszył) to...

    Mikrokontrolery Początkujący   13 Gru 2024 19:50 Odpowiedzi: 436    Wyświetleń: 115054
  • Stare na nowe czyli kod z ATMEGA 32 usiłuje wziąć do STM32F103

    [syntax=arduino] void loop()  {   // ------------------- jeszcze na LCD ...   //-------------------- jeszcze 8 pomia...   //-------------------- jakaś pamięc do...   switch (key) ... } [/syntax] To Ci działa? Bo on chyba nie bardzo wie co to "key". Nie widzę ani deklaracji, ani żeby się cośtam wpisywało....

    Mikrokontrolery ARM   09 Sie 2024 15:25 Odpowiedzi: 330    Wyświetleń: 7101
  • EVW-001S - Sterownik zgrzewarki potrzebny wsad

    Witam Skompilowałem wsad na którym można uruchomić to urządzenie napisany na kodzie z int DS_TEMP = 5; // DS18B20 Temperature pin int AC_LOAD = 3; // PD3 Output to Triac pin code from https://alfadex.com/2014/02/dimming-... int PC817_DET = 2; // PD2 INT0 interrupt pin connected to cross zero detect circuit volatile byte state...

    Inne Serwis   28 Kwi 2023 07:59 Odpowiedzi: 1    Wyświetleń: 699
  • Sprawdzenie poprawności układów: sterownik na Atmega1284 i moduł wykonawczy

    Może zamiast obkładać kolejnymi scalakami, pójść inną drogą i odczytywać synchronicznie z podświetlaniem na zasadzie "matrycy" ... wtedy wystarczy sam procesor (20 otworów) podświetlanie + odczyt = 13 pinów "bezpośrenio" z procesora :) https://obrazki.elektroda.pl/7297574100_... piny w atmega mają zwykle 40mA więc można by podświetlać...

    Projektowanie Układów   14 Lis 2017 09:40 Odpowiedzi: 24    Wyświetleń: 990
  • REKLAMA
  • ATMEGA 2560 BASCOM - Odczyt 64 czujników DS18B20, problem z 45 czujnikiem

    hmm ,mi wpadł inny pomysł a można by go zrobić na M8 czy M16 ,a mianowicie połączyć 4051 w kaskady dzieki czemu wystarczy kilka pinów uC do tylu czujników ,w tygodniu przetestuje pomysł.... Ps .nic nie stoi na przeszkodzie aby dopisać linie programu (np. jeden pin uC ,sprawdzany przy starcie programu ) która będzie programowała ID czujników i zapisywała...

    Mikrokontrolery AVR   03 Sty 2010 09:23 Odpowiedzi: 7    Wyświetleń: 3152
  • Odczyt danych z przetwornika MCP3550/1/3 mikrokontrolerem ATmega328

    Wydaje mi się, że użycie słowa "pochwalić" jest błędne lub przynajmniej nieprecyzyjne, bo kod niestety nie działa, więc nie ma się czym chwalić :cry: Bardzo dziękuję za zainteresowanie i chęć pomocy. Natomiast wspomniany kod (jedna z wielu wersji) ograniczony do niezbędnego minimum wygląda tak: [syntax=c] #include <avr/io.h> #include <util/delay.h>...

    Mikrokontrolery AVR   15 Lut 2018 15:17 Odpowiedzi: 3    Wyświetleń: 936
  • [atmega8] [atmega8][C] Odczyt stanu portu ustawionego jako wyjście - jak to zrobić?

    Witam czy jest możliwość odczytu stanu portu mikrokontrolera ale nie stanu gdy pin ustawiony jest jako wejście tylko jako wyjście . Czyli ustawiamy: [syntax=c]DDRC|= (1<<PC0); PORTC|= (1<<PC0); [/syntax] czy jest możliwość odczytu tego że na PC0 jest 1 (którą ustawiliśmy sami) Czy należało by użyć PINC: [syntax=c]jakaszmienna = PINC &...

    Mikrokontrolery AVR   03 Mar 2017 07:48 Odpowiedzi: 9    Wyświetleń: 1545
  • Atmega8 - Odczyt napięcia na pinie AIN0 (PD6) w języku C

    Jestem świeży w mikrokontrolerach. Jak w języku C, sprawdzić jakie napięcie jest na nóżce ain0(pd6)?

    Mikrokontrolery Początkujący   02 Kwi 2014 07:30 Odpowiedzi: 4    Wyświetleń: 1365
  • Atmega32 - Jak pobierać sygnał z PINC6 w języku C?

    Witam, na początku prosze o wyrozumialosc gdyz to jest moj pierwszy projekt. Mam problem z obsługą PIN a mianowicie chce pobierac z PINC6 sygnal #include <avr/io.h> #define OSC 8 // częstotliwość zegara w megahercach #define TOGGLE_RED PORTB ^= 0x04; //dioda czerwona #define TOGGLE_GRN PORTB ^= 0x01; //dioda zielona #define TOGGLE_BPR PORTD ^=...

    Mikrokontrolery   07 Gru 2007 09:29 Odpowiedzi: 19    Wyświetleń: 1740
  • AVR ATMega128 - Odczyt PINB zawsze zwraca 0x016, mimo ustawień DDRB i PORTB

    Witam. Mam problem. Piszę w AVR Studio programik pod w/w uProcesor, w czasie odczytu do rejestru stanu PINB za każdym razem wczytuje mi tam wartość 0x016, bez względu na to co ustawiłem na tym porcie. DDRB ustawiłem jako wejście z podciągnięciem, czyli DDRB=0x00 PORTB=0xFF wykonuje następująco ldi R17, PINB andi R17, 0b00000111 breq On_key program_dalej:...

    Mikrokontrolery   15 Wrz 2005 13:41 Odpowiedzi: 2    Wyświetleń: 1648
  • ATMEGA 128 - Lokalizacja pinów PWM i ADC

    Witam, Mam pytanie pod jakimi pinami w Atmedze 128 jest zaszyty PWM i przetworniki ADC ?

    Mikrokontrolery Początkujący   18 Cze 2015 18:53 Odpowiedzi: 10    Wyświetleń: 1935
  • Jak odczytać stan pinu, by zebrać go do zmiennej i wyświetlać ją na RS232?

    Witam, Szanowni Koledzy potrzebuję pomocy od Was, chciałby na pinie Atmegi odczytywać cyklicznie jego stan ( np. co zadany czas ). Następnie zebrać te odczyty do zmiennej i wyświetlić tą zmienną na porcie RS232. Moje pytanie jak podejść do tego - czy korzystać z pinu ICP czy można wybrać dowolny pin? Jak wykonać zebranie cyklicznych odczytów do zmiennej....

    Mikrokontrolery   20 Lis 2016 20:38 Odpowiedzi: 5    Wyświetleń: 786
  • Sprawdzanie pinów PWM, SDA, PA1-PA4 w Atmega 1284p bez oscyloskopu - jak?

    Witam. Mam problem z procesorem Atmega 1284p. Procesor nie chce współpracować z wyświetlaczem w sanguinololu. Czy jest jakiś sposób aby sprawdzić piny: PWM (D4), SDA (D17), PA1 (AI1/D30), PA2 (AI2/D29), PA3 (AI3/D28) oraz PA4 (AI4/D27)? Czy jest generowany jakiś sygnał bez podłączania pod elektronikę sanguinololu np. multimetrem? (Niestety nie posiadam...

    Mikrokontrolery Początkujący   11 Sty 2015 12:58 Odpowiedzi: 5    Wyświetleń: 1047
  • Komenda PINx. Jak jej użyć? Czytanie stanu portu uC.

    Drodzy forumowicze czy ktoś mógłby wytłumaczyć mi jak należy użyć funkcji PIN w programie, aby sczytać stan na porcie uC. Jestem mocno początkujący w programowaniu uC, a chciałbym napisać program sterujący pracą dwóch silników. Założenie jest takie, że pod port B w Atmedze podpiąłem 4 przyciski odpowiadające za kierunki przód, tył, lewo, prawo. A do...

    Mikrokontrolery AVR   01 Kwi 2010 13:22 Odpowiedzi: 8    Wyświetleń: 1768
  • ATMega8, sprawdzanie stanu końcówki PD5 (T1) w przerwaniu

    Projektuje układzik wykorzystujący prostą klawiaturę 3 przyciskową. Przyciski podłączone są do końcówek PD5, PD6 i PD7. Używam rezystorów podciągających z atmegi. Program piszę w bascomie i mam teraz problem. Mam ustawione cykliczne przerwanie (co 100ms) od Timera1, w którym sprawdzam stan tych 3ch końcówek. No i wszystko działa, sczytuje stany końcówek...

    Mikrokontrolery   27 Mar 2007 23:31 Odpowiedzi: 0    Wyświetleń: 1052
  • Uszkodzony pin PDO w ATmega128 - czy procesor do wymiany?

    Dzieje sie coś następującego: rano programuje sobie procesor... potem pracuje on sobie na biurku przez jakies 5 godzin potem chce zaprogramować a tu lipa i zamiast sygnatury procek zwraca 00,00,00 W stanie resetu jest cały czas na wyjsciu PDO logiczne 0 W stanie normalnej pracy jest tam 2,2v czyli wejscie... Co ciekawe procesor pracuje normalnie, resetuje...

    Mikrokontrolery   12 Mar 2008 07:00 Odpowiedzi: 3    Wyświetleń: 1464
  • [atmega] Jak odczytać stan pinów PB.1, PB.2, PD.6, PD.7 do zmiennej byte w Bascom?

    witam, jak odczytać stan kilku pinów - przykładowo pb.1, pb.2, pd.6, pd.7 do jednej zmiennej byte?

    Mikrokontrolery AVR   10 Lut 2009 19:09 Odpowiedzi: 9    Wyświetleń: 2447
  • Atmega32 2V na pinie? Do czego służ piny PD4 i PD5?

    Witam Do czego służą piny PD4 (OC1B) i PD5 (OC1A) w Atmega 32 i czy jest możliwe uzyskanie na nich napięcia rzędu 2V ?????? Bo mi sie wydawało że tylko 0 czyli 0 logiczne i 5 czyli 1 logiczne???? A ponoć się da ale jak???????? Wilekie dzięki za wszelkie odpowiedzi

    Mikrokontrolery   05 Maj 2006 10:52 Odpowiedzi: 7    Wyświetleń: 1440
  • ATmega32 PORTB a PORTC. Na porcie C nie chce czytać z DS-a.

    Witam (moze sie powtarzam, bo poprzedniego nie widze) Jest sobie Atmega32 i DS1820. Na porcie B (dokladnie PORTB.0) dziala pieknie. Na porcie C (od PORTC.3..PORTC.8) nie chce czytac z DS-a. Portem moge niby w pelni sterowac i jako wejscie i jako wyjscie. J-tag wylaczony. A dzialac nie chce. W procedurze odczytu zmieniam tylko port, wiec teoretycznie...

    Mikrokontrolery   01 Sty 2005 14:24 Odpowiedzi: 2    Wyświetleń: 1311
  • ATmega128 - brak reakcji na masę na pinie PF5, co sprawdzić?

    Witam udalo mi sie juz zaprogramowac mege jednakze cos jest nie halo. Probuje odczytac czy na pinie PF5 jest masa czy nie. Jesli jest masa ma sie wykonac kawalek kodu, jesli wisi w powietrzu nic ma nie robic. #define DOOR1_IN DDRF &= ~(1 << PF5); PORTF &= ~(1 << PF5); PINF |= (1 << PF5); int door1(void) { DOOR1_IN; if(!(PORTF...

    Mikrokontrolery   22 Paź 2005 11:07 Odpowiedzi: 6    Wyświetleń: 1017
  • Bascom - odczyt danych z SD i zapis do zewnętrznej pamięci SRAM

    amiast multiplekserów lepiej użyć 3-stanowych buforów jak 74HC244 dla adresu i 74hc245 dla danych. Łatwiej zaprojektować PCB. Rozwiązania takie można znaleźć w archiwalnych numerach EP i PE pod hasłem "emulator pamięci rom/eprom". Dla danych nie jest potrzebny, bo wystarczy przestawić porty IO AVR na wejścia. Ew. może się przydać, jeśli w emulowanym...

    Mikrokontrolery   21 Sty 2018 23:11 Odpowiedzi: 16    Wyświetleń: 1095
  • [Atmega16] Jak zrealizować sterowanie napędem rotora za pomocą PWM na Atmega16 w C?

    WSTĘP: Muszę wykonać projekt bazujący na Atmega16, który opiszę (jak najdokładniej i zwięźle) poniżej. Na wstępie chciałbym zaznaczyć- co najważniejsze- że nie oczekuję żadnych gotowych rozwiązań, odwalenia roboty itp. przede wszystkim zależy mi na dwóch rzeczach- abym projekt ten wykonał w pełni i abym zrozumiał i nauczył się wszystkiego co z tym związane....

    Mikrokontrolery AVR   28 Sie 2011 22:54 Odpowiedzi: 55    Wyświetleń: 8740
  • Izolacja galwaniczna magistrali klawiatury membranowej - 22 linie, alternatywy dla optoizolatorów

    Trochę źle to narysowałem, dlatego, że na szybko. Oczywiście to jest jedna i ta sama ATmega tylko inne I/O. W takim razie ciągle jest źle bo część sygnałów jest izolowana a część nie (kolejna część, inna niż ta o której wspomniałem wcześniej). Ale dobra, pomińmy to skoro dalej dałeś opis. To jest jeden z nielicznych przypadków gdzie opis dał więcej...

    Projektowanie Co i Gdzie Kupić ?   15 Wrz 2015 17:27 Odpowiedzi: 5    Wyświetleń: 2091
  • [ATmega8][C][7segment] - Termometr pokazuje 85/127 °C

    Witam forumowiczów, zacząłem realizować projekt zegarka, kalendarza i termometrów z owego linku: http://obrazki.elektroda.pl/6128170300_1... Proszę o porady i sugestie jak można rozwiązać ten problem :P

    Mikrokontrolery   17 Maj 2018 14:51 Odpowiedzi: 11    Wyświetleń: 1959
  • [atmega32] [atmega32][C] Analiza kodu do zarządzania zasilaczem i LED 12V, 230V zegar

    PCF8583 ma własne zasilanie [akumulatorek] do podtrzymania pamięci , błędny odczyt następuje po zmianie wartości dni np; 19-07-2011 na 20-27-2011 .. 20-47-2011 . Co jest powodem nie wiem choć przeczytałem polskiego datasheta PCF-a. Przepisałem program ale z porównywaniem czasu to jest masakra i do tego jak na złość nie działa , czy można to zrobić prościej...

    Mikrokontrolery AVR   12 Sie 2014 09:50 Odpowiedzi: 23    Wyświetleń: 4239
  • atmega328 Bascom - Odczyt danych z PCF8563 - błędy odczytu z rejestru -dodaje 40

    Witam Mam płytkę Loggera GPS + SD + PCF8563. Jeśli chodzi o GPS i zapis na SD wszytko jest OK. Problemem jest ( i to pierwszy raz się z czymś takim stykam ) odczyt danych z z układu PCF8563. Otóż dla pewnych wartości sekund, odczytana wartość czasu - godziny jest większa o 40 ( czterdzieści ). Czyli jeśli czas jest 22:40:02 to jest wyświetlany poprawnie,...

    Mikrokontrolery Początkujący   08 Wrz 2015 10:33 Odpowiedzi: 4    Wyświetleń: 2361
  • ATmega + ds18b20 + nagła padaka - działo, ale przestało

    Witam! Wykonałem płytkę z Atmegą16, kwarc 12MHz, lcd, ds18b20, kilka kondensatorów, ledów i przycisków na pokładzie. Taka sobie płytka testowa do małych projektów uC. Skorzystałem z wątków umieszczonych na forum.elektroda.pl oraz mikrokontrolery.net i udało się odczytać temperaurę z ds-a. Wszystko pięknie działało 3 dni. Wczoraj wieczorem źle podłączyłem...

    Mikrokontrolery   12 Wrz 2007 09:31 Odpowiedzi: 3    Wyświetleń: 1512
  • [Atmega8][C][rs232] Niewłaściwe odebrane dane z avr

    Z tym, że nie zawsze otrzymuje to co chce i muszę resetować i wtedy zależy jak się trafi. To pewnie sprawa błędów. Z tego co czytałem to powinienem dobrać odpowiedni kwarc do atmegi. Jaki polecacie? Potrzebuje zrobić przez rs232 pomiar temperatury przy pomocy układu DS18B20, oraz odczyt z enkodera to będzie taki jak są w lego MINDSTORMS. A i mam jeszcze...

    Mikrokontrolery AVR   12 Paź 2011 12:12 Odpowiedzi: 8    Wyświetleń: 3276
  • Bascom - Atmega32 - LCD na t6963c + i2c, nie działa

    Witam Mam Atmega32A + PCF8563 + PCF8574 + RFM12 + DS18B20 +DHT11. Port danych LCD to Port.A, ControlPort to Port.C. I2C standardowo na Portc.0 Portc.1. Niestety jest problem z obsługą I2C, tzn. zegar PCF8563 nie działa w ogóle ( na LCD puste pole ) , a klawiatura na PCF8574 - tylko jeden klawisz i to nie ten, który jest przypisany w kodzie ( działa...

    Mikrokontrolery   29 Sie 2017 19:32 Odpowiedzi: 2    Wyświetleń: 1158
  • Konfiguracja klawiatury w zamku szyfrowym ATmega 16 Bascom - problem z kodem

    Cześć. Prosze o pomoc w rozwiązaniu problemu, a mianowicie mam problem przy konfiguracji klawiatury. Nie moge ręcznie wpisać kodu np. 1234, tylko program sam dobiera mi kod ( caly czas podaje jedna liczbe"1", tak jak bym ja cały czas wpisywał) kod wtedy jest ustawiany na 1111, ale jeżeli zmienie wartość na "k=2" w miejscu zaznaczonym w kodzie to program...

    Mikrokontrolery   09 Cze 2009 16:29 Odpowiedzi: 26    Wyświetleń: 6461
  • atmega 644 / Bascom - Timer 0 i Timer 2 nie mogą działć jednocześnie ?

    Bascom - wersja 1.11.95 Kod, no jest tego sporo: - zegar PCF8563 - Zapis na SD - dwa czujniki DHT11 - odczyt z PCF8574AP ( klawiatura ) - RC5 - ma być DS18B20 - ma być DCF77, ale nie doszedłem do tego momentu ( tzn testowałem na innym procesorze i działało ) Działa - zegar PCF8563 - dwa czujniki DHT11 - odczyt z PCF8574AP w przerwaniu ( klawiatura )...

    Mikrokontrolery   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 5490
  • Wolny start atmega 8. Bascom avr. Przyczyna wolnego startu.

    na każdym który napiszę jest tak samo, w nowym temacie powyżej podałem ustawienia fuse bitów, zaraz wkleję kawałek na którym teraz się bawię Dodano po 4 to kod na którym teraz się bawie '***************************************... '-------------------- konfiguracje ----------------------------------------... $regfile...

    Mikrokontrolery   02 Mar 2006 10:15 Odpowiedzi: 10    Wyświetleń: 2215
  • Projektowanie PCB ze schamatów, odczytywanie schematów, atmega328p

    ale wciąż nie byłem pewien czy działać wbrew projektowi. W świetle dokumentacji ATmega (i praktyki) w projekcie jest ewidentny błąd (ściśle mówiąc na rysunku stykówki i na zdjęciu płytki). Tak że nie przejmuj się tylko połącz 20 z 7. Lepiej połączyc aref z avcc czy zostawić odłączone? Jeśli akurat nie używa się (świadomie) ADC z jakimś zewnętrznym...

    Pomoc w PCB   21 Kwi 2017 00:04 Odpowiedzi: 20    Wyświetleń: 3258
  • [ATMEGA16] problem z odczytaniem wlaściwego stanu wejścioweg

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

    Mikrokontrolery AVR   26 Paź 2008 09:58 Odpowiedzi: 6    Wyświetleń: 1197
  • Odseparowanie sygnału czujnika od pinu analogowego Atmega A0 bez zakłóceń

    Atmega 2560 pin A0, jedynie co to robi się odczyt z pinu lub mozna podciągnąć do VCC. W wolnej chwili pójdę zmierzyć czujnik.

    Początkujący Elektronicy   18 Sie 2023 11:33 Odpowiedzi: 12    Wyświetleń: 273
  • ATMEGA 16 Bascom - Czy możliwe jest jednoczesne I/O na pinie B.1?

    Musisz przyjąć że pin normalnie jest wyjściem i steruje diodą. Co jakiś czas zapamiętujesz stan wyjścia, przełączasz na wejście, odczekujesz moment na ustabilizowanie się stanu na wejściu i pobierasz stan wejścia a następnie przełączasz port na wyjście i odtwarzasz jego stan z przed odczytu stanu przycisku.

    Mikrokontrolery AVR   26 Maj 2010 12:54 Odpowiedzi: 16    Wyświetleń: 2864
  • [C] Obsługa klawiatury od Netbooka / pinout

    http://obrazki.elektroda.pl/7870186700_1... Witam, jest to fragment mojego ostatniego projektu, gdzie potrzebna była obsługa "surowej" klawiatury. Wrzucam bo może się przydać osobom chcącym obsłużyć podobną lub taką samą klawiaturę. uc ATMEGA 32 schemat podłączeń klawiatury: X3 - kbd conn - numery pinów odpowiadają pinom klawiatury...

    DIY Poczekalnia   02 Lip 2013 23:47 Odpowiedzi: 0    Wyświetleń: 3000
  • Atmega128 - odczyt DS18B20 - z trzech różnych pinów

    Jeśli chcesz użyć jeden pin - jeden czujnik, to prościej użyć np. LM35 i ADC. Dla DS musisz zmodyfikować używaną bibliotekę, aby mogła machać kilkoma pinami. Najprościej odszukać funkcje odpowiedzialne za machanie pinami i zmodyfikować je tak, aby pobierały jeszcze jeden parametr - nr pinu. Aby nie pociągnęło to konieczności modyfikacji reszty funkcji,...

    Mikrokontrolery   04 Kwi 2020 00:24 Odpowiedzi: 21    Wyświetleń: 1374
  • ATMEGA - ustawienie pinu jako wejście w C nie działa, co robię źle?

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

    Mikrokontrolery   17 Kwi 2006 23:17 Odpowiedzi: 2    Wyświetleń: 1056
  • Atmega16L - Dwa sygnały PWM i odczyt z użyciem ADC

    A w jaki sposób mogę wygenerować 2 sygnały PWM za pomocą jednego timera? Korzystając z przerwania od porównania bądź przepełnienia i "ręcznego" zmieniania stanu pinów na przeciwny. Przy okazji w takim przerwaniu mógłbyś uruchamiać ADC co drugi cykl co by rozwiązałoby Twój problem. Oczywiście czas do następnego przerwania musi być dłuższy niż czas przetwarzania...

    Mikrokontrolery AVR   12 Maj 2013 22:14 Odpowiedzi: 12    Wyświetleń: 2718
  • Atmega 8 - Bascom - Dioda świeci cały czas, co poprawić w kodzie?

    Pociąganie realizowane jest poleceniem "Set" - ósma i dziewiąta linijka. To nie jest podciąganie(!) Jest to próba wpisania wartości do rejestru, który z natury jest przeznaczony tylko do odczytu. Nie ma możliwości zmiany stanu rejestru "PIN.x" z poziomu programu. Stan PIN.x możesz zmienić tylko fizycznie z zewnątrz poprzez podanie tam napięcia o odpowiednim...

    Mikrokontrolery Początkujący   22 Mar 2014 09:43 Odpowiedzi: 9    Wyświetleń: 2226
  • Sound Blaster 1.0 – bufor DRAM na SIMM 72 pin, Atmega16, sygnały DSP/ISA – jak podłączyć?

    Podałeś trochę za mało informacji na temat układu. Co i w jaki sposób ma zapisywać dane w pamięci DRAM? Jaka jest magistrala od strony hosta? Generalnie DRAM musi być odświeżana cyklicznie, i jesli jesteś w cyklu odświeżania to musisz poczekać z dostępem do danych. Robiłem kiedyś obsługę pamięci dynamicznej ale to było w FPGA. Jakoś trudno mi to sobie...

    Projektowanie Układów   17 Lip 2025 10:51 Odpowiedzi: 22    Wyświetleń: 393
  • [ATMEGA 8] Problem z rezystorem podciągającym do masy

    Nie wiem jaki tam rezystor ściągający zastosowałeś ale ja w swoich projektach daje zazwyczaj 3,3k (max do 4,7k) i bez problemu wykrywam stan wysoki. Wg mnie coś przekombinowałeś z programem - błędna konfiguracja portów albo odczyt z pinów...

    Mikrokontrolery AVR   30 Maj 2011 11:42 Odpowiedzi: 11    Wyświetleń: 3390
  • Atmega: Sterowanie skrótem klawiszowym Ctrl+A za pomocą sygnału zewnętrznego

    Można by napisać skrypt w Pythonie, który łączy się z płytką poprzez port szeregowy i po otrzymaniu informacji od Arduino przy pomocy modułu PyAutoGUI mógłby przesłać do aplikacji wciśnięte przyciski klawiatury oraz myszy. Bardzo atrakcyjna propozycja. Bo zauważ że w Twojej koncepcji (by na PC skrypt w tle generował naciśnięcie) można już w ogóle zrezygnować...

    Arduino   30 Cze 2022 08:24 Odpowiedzi: 22    Wyświetleń: 792
  • Atmega128 Port F wejście – nie działa odczyt stanu pinów, konfiguracja DDRF

    Czym sie rozni obsluga portu F w atmega 128 w trybie wejsciowym? Tryb wyjsciowy mi dziala ale wejscie nie chce zahulac... Jtag w fusach jest wylaczony...wylaczony jest tez tryb kompatybilnosci z atmega103.

    Mikrokontrolery   12 Maj 2008 18:41 Odpowiedzi: 2    Wyświetleń: 1608
  • ESP32 CAN – jaką bibliotekę wybrać do odczytu danych DPF z CAN w samochodzie?

    Panie, krótko i na temat. Teraz jest o wiele łatwiej niż 2 lata temu: Sprzęt (To jest klucz): ESP32 nie może być podłączone "gołymi kablami" do auta. Musi Pan dokupić mały moduł SN65HVD230 (kosztuje grosze). On zamienia sygnały na bezpieczne dla ESP32 (3.3V). Bez tego będą błędy albo dym. Biblioteka: W Arduino IDE proszę zainstalować bibliotekę "CAN"...

    Arduino   06 Lut 2026 22:23 Odpowiedzi: 3    Wyświetleń: 153
  • 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ń: 1423
  • ATmega88pa, ATmega164pa, ATTiny84a - Kłopoty z pinami PC, PB, PD i diodą kontrolną

    Witam, pracuje nad małym systemem modułowym do sterowania w domu. Na ten moment mam : -klawiaturę Matrix do wpisywania kodu do drzwi (atmega88pa) -manipulator do temperatury (atmega164pa) -czujnik temperatury (attiny84a) Zamówiłem wszsystkie części i własny projekt płytek pcb. Klawiatura działa bez żadnego problemu, program wgrywa się i działa w 100%...

    Mikrokontrolery AVR   27 Mar 2021 19:03 Odpowiedzi: 5    Wyświetleń: 498
  • ATMega32 16PU - Brak odczytu pinów portu C, reszta działa poprawnie

    Ileż razy można w kołko to samo powtarzać : wyłącz JTAGa.

    Mikrokontrolery   30 Mar 2013 12:38 Odpowiedzi: 2    Wyświetleń: 963
  • Wybór pamięci do ATmega128: SPI DataFlash vs I2C EEPROM vs SRAM 62256

    Witam, 1. 400kHz I2C a 20MHz ISP. Ile razy szybszy jest odczyt (i ew zapis) pamięci DataFlash od I2c EEPROM? Po pierwsze: nie osiągniesz 20MHz transmisji do pamięci DataFlash bo największa dopuszczalna częstotliwość pracy ATmega128 to 16MHz, a do tego częstotliowść pracy magistrali SPI ( a nie ISP In Cicuit Programing - programownie w układzie ) jest...

    Mikrokontrolery   08 Gru 2005 20:54 Odpowiedzi: 6    Wyświetleń: 3516
  • atmega32 i SRAM – zapis i odczyt przez dwie atmegi32 w Bascom, jak to zrealizować?

    mala szansa aby w kilku postach zrobic Ci wyklad ale jak masz 12 linii adresowych tj A0-A11 to wszystkie koncowki musza byc podlaczone w Twoim przypadku najlepiej do portow obu Atmeg czyli w praktyce 2 porty do tego zuzyjesz a 3 do danych jesli chcesz wykorzystac pojedyncze piny danych to tez musisz "zuzyc wszystkie 12 adresow , bez bramek czy dodatkowych...

    Mikrokontrolery   13 Cze 2009 12:45 Odpowiedzi: 15    Wyświetleń: 3755
  • Testery elementów oparte na ATMega - dyskusje o HW i SW

    Na PCB są 6-pin złącza(otwory) ISP (dwa rodzaje) do programowania. Trzeba mieć wsad (*.hex i *.eep), a tester LCR T7 dużo różni od popularnych chinskich testerów. Zapewne także tester jest zabezpieczony przed odczytem wsadu. Programator np: "Programator AVR zgodny USBasp ISP"

    DIY Warsztat   08 Lut 2026 22:18 Odpowiedzi: 179    Wyświetleń: 96882
  • ATMEGA128 – brak pinów MISO/MOSI/RESET w schemacie, jak programować przez ISP?

    Atmega128 ma trochę inne mapowanie pinów do programowania ISP, niż pozostałe Atmegi, co jest opisane w datasheet: https://obrazki.elektroda.pl/2586546200_... więc złącze ISP na Twojej płycie jest poprawne. Użyj detekcji w trybie "slow CLK". Jeśli masz taką zworkę na USBASP, to ją ustaw. Jeśli nie, to ustaw niską częstotliwość wgrywania...

    Mikrokontrolery Początkujący   23 Lis 2025 10:56 Odpowiedzi: 68    Wyświetleń: 1617
  • [AtMega 128] LCD wc1602a - brak wyświetlania tekstu, kompatybilność z HD44780?

    Używam dokładnie tego samego LCD. U siebie po pierwsze po inicjalizacji, przed wysłaniem komendy czyszczenia (pierwszej jakiejkolwiek komendy) daję delaya 100ms. Po drugie, linię R/W mam zwartą do masy (czyli na stałem sam zapis) - i tak w Twojej bibliotece nie widzę komend odczytu ;) A po trzecie spróbuj linie RS i EN przepiąć na inne piny. Dokładnego...

    Mikrokontrolery   24 Maj 2010 00:09 Odpowiedzi: 29    Wyświetleń: 7668
  • [C] Atmega 128, programuje się ale nie wykonuje poleceń

    Odczyt sygnatury jako "000102" wskazuje, że albo procesor jest zablokowany (lockbity) albo procesor nie wchodzi w programowanie poprawnie za każdym razem - może pin reset jest gdzieś na stałe zwarty do masy albo jest do niego podłączony jakiś duży kondensator? Problem który się ujawni później (sam z siebie nie wpływa na wchodzenie procesora w tryb programowania)...

    Mikrokontrolery AVR   19 Kwi 2009 09:36 Odpowiedzi: 9    Wyświetleń: 3259