atmega porta klawiatura

Znaleziono około 77 wyników dla: atmega porta klawiatura
  • [C] Klawiatura matrycowa 3x4 na Atmega - konfiguracja portów i przypisanie zmiennych

    OK, wywaliłem to powielanie i zrobiłem po prostu if i potem else if. Co masz na myśli brak nop ? asm("nop"); ? [syntax=c]PORTA = 0b01111111; if((PINA & 0x08)==0) PORTC = wyswietlacz(1); else if((PINA & 0x04)==0) PORTC = wyswietlacz(2); else if((PINA & 0x02)==0) PORTC = wyswietlacz(3); PORTA = 0b10111111; asm("nop"); if((PINA & 0x08)==0) PORTC = wyswietlacz(4);[/syntax]...

    Mikrokontrolery   06 Lut 2012 22:52 Odpowiedzi: 28    Wyświetleń: 5064
  • [c] Jak poprawnie sterować portami ATmega32 w zegarze NIXIE z lampkami LC-513?

    Miałem kilka lampek LC-513 i pomyślałem o zegarku - zrobiłem płytkę zamontowałem elementy i gdy przyszło pisać program wynikły problemy ze sterowaniem portami cyfr które są poprzez tranzystory podpięte do portów atmegi. Po kilku nieudanych próbach uporania się z tym kłopotem oraz brakiem możliwości sprawdzenia na pytce testowej która uległa uszkodzeniu...

    Mikrokontrolery AVR   16 Wrz 2011 19:32 Odpowiedzi: 27    Wyświetleń: 3333
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • 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ń: 1164
  • REKLAMA
  • [ATmega32][C / Eclipse ] Obliczenia, przetwornik ADC

    Zrobiłem program wykorzystujący do odczytu wyników RS i tak samo jest. Dodatkowo zrobiłem to na ATmega 16. Więc nie mam pojęcia gdzie jest ten błąd.. [syntax=c]#include <avr/io.h> #include <avr/pgmspace.h> #include <util/delay.h> #include <avr/interrupt.h> #include <stdio.h> #include <stdlib.h> #include "string.h"...

    Mikrokontrolery AVR   31 Maj 2011 10:28 Odpowiedzi: 22    Wyświetleń: 2877
  • [atmega32] [atmega32][C] Analiza kodu do zarządzania zasilaczem i LED 12V, 230V zegar

    Jestem elektronikiem i choć od prawie roku (z przerwami ) powoli zagłębiam się w temat programowania na własne potrzeby AVR-ów nadal nie potrafię zastosować wielu pożytecznych funkcji co powoduje że napisanie programu do zarządzania i monitorowania napięć i prądów w układzie zasilacz,akumulator 12V,oświetlenie LED oraz sterowanie przez nastawny dwukanałowy...

    Mikrokontrolery AVR   12 Sie 2014 09:50 Odpowiedzi: 23    Wyświetleń: 4242
  • ATmega128: Klawiatura matrycowa nie działa po wgraniu programu

    Witam! Proszę o pomoc. Piszę program obsługujący klawiaturę matrycową - w sumulatorze wszystko działa, ale w momencie wgrania do ATmega128 nie działa. Klawiatura wygląda tak: http://img485.imageshack.us/img485/2132/... tranzystory podpięte są do PORTC0-3 Linie wierszowe klawiatury do PORTA0-3 Dioda LED podłączona jest do PORTB0 Cały program...

    Mikrokontrolery   11 Cze 2007 16:47 Odpowiedzi: 2    Wyświetleń: 4919
  • ATmega128 BASCOM - Klawiatura matrycowa, wszystko poprawnie a jednak nie działa

    Witam, Pracuje nad projektem w którym wykorzystuje Atmege 128. Klawiatura matrycowa 4x4 jest podłączona pod PORTF. Schemat klawiatury poniżej: http://obrazki.elektroda.pl/3729797600_1... Poniżej listing programu [syntax=basic4gl] $regfile = "m128def.dat" $crystal = 16000000 Config Lcd = 16 * 2 'deklaracje wyświetlacza Config Lcdpin =...

    Mikrokontrolery AVR   30 Paź 2012 13:59 Odpowiedzi: 6    Wyświetleń: 2772
  • Proszę o pomoc - ATMega16 + klawiatura matrycowa nie działa

    Kupiłem klawiaturę matrycowa 4 na 4 (4 rzedy i 4 kolumny). Podłączyłem ją do ATMegi16 nastepująco: linie portu A0-A3 biegną bezpośrednio do klawiatury (na "rzędy" - piny 1-4 w klawiaturze), a linie A4-A7 biegną poprzed diodę na piny 5-8 klawiatury (kolumny). A0-A3 to są wyjścia i na nich jest krążące 0 (na pozostałych w danej chwili jest "1"), a A4-A8...

    Mikrokontrolery   21 Kwi 2006 20:08 Odpowiedzi: 5    Wyświetleń: 1995
  • REKLAMA
  • [ATmega32] [ATmega32][C/AVRstudio] Klawiatura na PORTC nie działa - uszkodzenie?

    Czołem! Mam taki problem. W projekcie używam prostej klawiatury sześciu przycisków, którą podłączam do najstarszych linii PORTC. Fragment schematu połączeń gniazda klawiatury do proca: http://obrazki.elektroda.net/88_12589213... ...a tu schemat tej prostej klawy: http://obrazki.elektroda.net/89_12589213... Wejścia/wyjścia inicjuję...

    Mikrokontrolery AVR   25 Lis 2009 19:36 Odpowiedzi: 9    Wyświetleń: 2235
  • [atmega8] [atmega8][c] Klawiatura matrycowa 4x5 - problem z wykrywaniem naciśnięcia klawisza

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

    Mikrokontrolery AVR   24 Lis 2011 12:30 Odpowiedzi: 5    Wyświetleń: 1619
  • Konfiguracja portów AVR dla ATmega8, klawiatura i 1-wire - sprawdzenie ustawień

    Witam Zaczynam pisać program, wykorzystuje ATmega8, klawiaturę oraz 1-wire. Czy mógłby mi ktoś pomoc i sprawdzić czy poprawnie konfiguruje porty ? ----------------------------------------... PC0,PC1,PC2,PC3 - > wiersz klawiatury PC4,PC5,PC6,PC7 - > kolumna klawiatury PORTC=0xF0; DDRC=0x00; ----------------------------------------...

    Mikrokontrolery   22 Mar 2008 22:25 Odpowiedzi: 8    Wyświetleń: 2661
  • Klawiatura matrycowa 4x4 bascom avr - konfiguracja portów

    Witam. O klawiaturze trochę przeczytałem na forum lecz nie znalazłem odpowiedzi na moje pytanie dotyczące konfiguracji portów. Korzystam z portu B i tam też podpinam klawiaturę matrycową 4x4. Po konfiguracji Configkbd = portB portB=&B???????? dim X as byte do X=getkbd() loop nie wiem które piny portu są wejściami, które wyjściami i ewentualnie które...

    Mikrokontrolery AVR   18 Lut 2011 11:47 Odpowiedzi: 10    Wyświetleń: 3605
  • REKLAMA
  • Klawiatura 4x4 kolumny i wiersze na oddzielnych portach

    Witam, tak jak w temacie. Mam problem z napisaniem programu obsługującego klawiaturę matrycową 4x4. muszę niestety zrobić to na oddzielnych dwóch portach bo korzystam z SPI przetwornika ADC oraz zakładam wykorzystanie I2C więc w ATmedze32 nie mogę wykorzystać całego portu... dysponuję następującym kodem [syntax=cpp] void sterowanie(void) { DDRD=0x0f;...

    Mikrokontrolery AVR   29 Kwi 2012 14:09 Odpowiedzi: 2    Wyświetleń: 1227
  • AVR ATmega16 - brak reakcji na przyciski, deklaracja portu?

    Poniżej zamieszczam plik w którym zawarty jest projekt programu dla AVR ATmega16(oscylator = 16Mhz), który jest napisany na podstawie książki. W symulatorze AVR Studio 4 wszystko działa OK, ale w praktyce układ nie reaguje na przyciski(chyba, że ręcznie podaj '-' na odpowiednią nużkę wejścia portu). Podejrzewam, iż nieprawidłowo zadeklarowałem port,...

    Mikrokontrolery   29 Mar 2006 17:54 Odpowiedzi: 2    Wyświetleń: 1101
  • Atmega 32 - jak używać wyjść programowania do obsługi klawiatury?

    Czy mogę wykorzystać wyjścia programowania do obsługi klawiatury nie tracąc możliwości programowania ( brakło mi 3 wyjść dla klawiatury) ?Załączam schemat blokowy. http://obrazki.elektroda.pl/7891842200_1...

    Mikrokontrolery   18 Lut 2013 21:21 Odpowiedzi: 6    Wyświetleń: 984
  • [ATMega169] [ATMega169][C] Klawiatura na PORTF: brak reakcji na bity 4-7, co robić?

    Witam Uruchamiam zegar na wyświetlaczach alfanumerycznych na atmega169 i testuje klawiaturę umieszczona na porcie F na bitach 1-6. Problem polega na tym ze bity 1-3 klawiatury działają normalnie, natomiast układ nie nie reaguje na bity 4-7, pomimo tego ze zmienia się napięcie na końcówkach procesora. Klawiatura była testowana poprzez maskowanie wszystkich...

    Mikrokontrolery AVR   05 Kwi 2009 21:22 Odpowiedzi: 2    Wyświetleń: 971
  • [ATMega32] [ATMega32][C] Klawiatura nie wykrywa stanu niskiego przy wciśnięciu klawisza

    Witam wszystkich, mam układ mniej więcej taki jak tu: http://www.hobby.abxyz.bplaced.net/img/a... Różni się tylko liczbą rzędów i kolumn a więc i podłączeniem do uK(atmega32), ale to nie ma znaczenia. Napisałem program który z jednej strony ma wejścia podciągnięte do Vcc a z drugiej wyjście które przemiatają zerem(w danej chwili tylko...

    Mikrokontrolery AVR   08 Wrz 2010 12:09 Odpowiedzi: 11    Wyświetleń: 2281
  • ATMEGA8 - brak odczytu z PortD.0 i PortD.1 przy klawiaturze 4x3

    Witam, mam następujący problem na porcie D mam założoną klawiaturę 4x3. Używam polecenia GetKBD() programu BASECOM do odczytów naciśniętych klawiszy (oczywiście wcześniej zadeklarowałem Config Kbd = Portd ) Okazuje się, że nie mogę przeczytać linii podpiętych do PortD.0 i PortD.1 a pozostałe linie czytam dobrze. Problem nie polega na podłączeniu gdyż...

    Mikrokontrolery AVR   14 Sty 2011 20:13 Odpowiedzi: 6    Wyświetleń: 1528
  • [Atmega8][avr-gcc] - Niezrozumiałe zachowanie programu z klawiaturą 4x4

    Wczoraj zlutowałem sobie na płytce uniwersalnej najprostszą klawiaturę z 16 przyciskami. W zamierzeniu chcę skanować ją sposobem "szybkim" z http://obrazki.elektroda.pl/4025508700_1...

    Mikrokontrolery Początkujący   08 Wrz 2012 19:07 Odpowiedzi: 12    Wyświetleń: 2511
  • bascom - atmega8 - podłączenie klawiatury do linii wyświetlacza.

    Mam tak wykonany układ i muszę oprogramować ATMEGA8 pod takie rozwiązanie. Wyświetlacz 2x16 podłączony do portu B tego procesora ale pod te linie podłączono również klawiaturę (5 linii - 5 klawiszy zwieranych do masy przez rezystory 2k7). Jak to zrealizować w bascomie? Może jakiś przykład ktoś ma? Wyświetlacz konfigurowałem dyrektywą config lcd i config...

    Mikrokontrolery AVR   20 Gru 2011 00:16 Odpowiedzi: 4    Wyświetleń: 4076
  • Atmega16: Klawiatura matrycowa - problem z wyborem programu 1 i 11

    Witam wszystkich, Wykonałem klawiaturę matrycową, ale układ nie działa jak sobie wymyśliłem, chce aby wykonać program 1 muszę nacisnąć klawisz 1 i tak dla wszystkich programów. Ale jak wybiorę program 1 to przechodzi do programu 11. Poniżej podaje fragment moich wypocin port C zrobiłem sobie jako port pomocniczy, bo na razie nie potrafi inaczej. Proszę...

    Mikrokontrolery AVR   27 Gru 2009 21:30 Odpowiedzi: 8    Wyświetleń: 3839
  • Atmega8 klawiatura matrycowa wprowadzanie danych BASCOM.

    Witam. Zakładam nowy temat ponieważ szukałem informacji na ten temat lecz nie znalazłem odpowiedzi. Chodzi o wprowadzania liczb 2 cyfrowych z klawiatury matrycowej. Do odczytu klawiszy wykorzystuję instrukcję "Getkbd". Nie wiem jak dokonać odczytu ile razy został wciśnięty klawisz. W celu wprowadzania liczb wielocyfrowych z klawiatury. Za pomocą zmiennej...

    Mikrokontrolery AVR   23 Paź 2015 21:42 Odpowiedzi: 3    Wyświetleń: 1467
  • [ATmega328P][C] Klawiatura 4x4 - Poszukuje najprostszej biblioteki do obsługi

    Witam, posiadam klawiaturę 4x4 i szukam najprostszej biblioteki do jej obsługi. Nie chce żadnych znaków na LCD, ani nic z tych rzeczy. Wyjścia klawiatury mam podłącze do PD0 - PD3 natomiast wejścia do PD4 - PD7. Najlepiej by było gdyby biblioteka bądź plik main.c był tak zrobiony: if jeżeli klawisz 1 wciśnięty to <tutaj wpiszę co ma zrobić> if...

    Mikrokontrolery AVR   01 Sie 2014 22:49 Odpowiedzi: 2    Wyświetleń: 1473
  • ATMEGA8 - brak reakcji na klawisze PD0-PD3, jak poprawnie zdefiniować wejścia?

    Realizując tutorial http://www.patron.net.pl/error.html napotkałem się na problem. Pierwsze aplikacje są dobrze udokumentowane, następne troche słabiej. Mam problem z obsługą wejść w programie. W programie głównym jest wykorzystywana zmiennaklawisz_s1_wejscie a nie jest ona zadeklarowana w pliku nagłówkowym. Analizując program dopisałem: #define klawisz_s1_wejscie...

    Mikrokontrolery   02 Mar 2007 07:10 Odpowiedzi: 3    Wyświetleń: 1248
  • ATMega16 [C] - Błąd w zapalaniu diod z opóźnieniem po naciśnięciu przycisku

    Witam Próbuje zrobić program na AtMege16 Program ma działać w następujący sposób: Przyciskam 1 guzik z klawiatury (klawiaturka jest 4x4, ale wykorzystywane tylko 3x4) i ma zapalić się dioda 0 (podłączona do portu A pin 0) i zgasnąć z opóźnieniem powiedzmy 30sekund Przyciskam 2 guzik i zapala się dioda 1 (PA 1) z opóźnieniem 30 sekund i gaśnie po takim...

    Mikrokontrolery AVR   10 Sty 2010 22:18 Odpowiedzi: 7    Wyświetleń: 4729
  • Bascom Atmega16 - Resetowanie programu po 42 znakach z klawiatury UART

    Witam zauważyłem dziwny objaw. Mianowicie odbieram dane przez sprzętowy uart z atmegi pochodzące z klawiatury. Klawiatura wysyła znak w momencie nacisnięcia i puszczenia przycisku. Zauważyłem że naciskając około 21 razy klawisz (wysłane 42 znaki w hexie) to resetuje mi się program i mikrokontroler... Teraz pytanie czym to jest spowodowane. Pomijam tutaj...

    Mikrokontrolery Początkujący   21 Sie 2015 17:33 Odpowiedzi: 3    Wyświetleń: 831
  • [C][ATMega16] Odczytywanie błędnych stanów na portach

    Jeżeli to ma być klawiatura matrycowa, to powinieneś włączyć rezystory podciągające na wejściach (jeżeli nie masz ich w układzie). Bez tego będziesz odbierał "śmietnik". Po drugie, w klawiaturze matrycowej przeglądanie robi się zerem, czyli wykrycie przycisku powinieneś robić przez sprawdzanie zera na wejściu, a nie jedynki. Tak w ogóle, to co ta funkcja...

    Mikrokontrolery AVR   29 Cze 2010 17:58 Odpowiedzi: 3    Wyświetleń: 1488
  • [Atmega 8535] Atmega 8535: Jak napisać pętlę do obsługi klawiatury matrycowej 4x5?

    Proponuje zrobić ci coś w ten deseń: Kolumny byłyby np na porcie A. Wiersze natomiast na porcie B. DDRA=0xff; DDRB=0x00; PORTA=oxff; PORTB=0x00; char przycisk=0; char wcisnieto=0; for(kolumna=1;kolumna<6;kolumna++... for(wiersz=6;wiersz<6;wiersz++... { PORTA=0; PORTA|=(1<< kolumna); delay_ms(1); if PINB&(1<<wiersz)...

    Mikrokontrolery AVR   28 Gru 2010 17:50 Odpowiedzi: 9    Wyświetleń: 1741
  • ATmega128: LCD nie działa, sprawdzenie konfiguracji PortA i PortG

    Witam Poprzedni wątek, http://www.elektroda.pl/rtvforum/topic35... w którym kolega pytał o klawiaturę na porcie F troszkę mnie zaniepokoił, bo mój projekt jest na już tyle zaawansowany, że zmiana portu klawiatury byłaby problemem. Szybko to sprawdziłem. Atmega128 (moduł propox) klawiatura 4x4 produkcji własnej na porcie F działała bez zarzutu....

    Mikrokontrolery   29 Paź 2007 10:01 Odpowiedzi: 10    Wyświetleń: 3980
  • 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ń: 6470
  • Kod do sterowania serwem Dynam DY-014 na atmega128, porty PE4-PE7

    Witam Napisałem program według autora riddyk http://www.elektroda.pl/rtvforum/topic10... ,a właściwie pozmieniałem trochę #include <avr/io.h> #include <inttypes.h> #include <avr/signal.h> #include <avr/pgmspace.h> #define cbi(add,bit) ((add) &= ~(1 << bit)); #define sbi(add,bit)...

    Mikrokontrolery AVR   19 Lut 2009 14:09 Odpowiedzi: 12    Wyświetleń: 2540
  • ATmega128 - Port jest ustawiony w stan wysoki, a tylko połowa pinów ma stan &quo

    Cześć, Moja ATmega128 zachowuje się w nieco dziwny sposób. Mianowicie ustawiam w niej wszystkie piny z portu F na wejście z podciągnięciem do VCC (czyli stan wysoki na każdym pinie), a następnie "przemiatam" piny w PA2-PA7 oraz PG2, ustawiając w nich po kolei stan niski. Następnie czekam na zmianę w porcie F (projekt służy do czytania przyciśnięcia...

    Mikrokontrolery AVR   08 Lut 2015 11:30 Odpowiedzi: 2    Wyświetleń: 1107
  • ATMEGA 32: Niespodziewane wyjście z pętli głównej do funkcji ustawień

    Wit mam. Piszę pewien program. Przed wejściem do pętli głównej programu napisałem funkcję w której użytkownik wstępnie nastawia parametry programu głównego. Problem polega na tym, że przy naciskaniu klawiszy program wychodzi mi z pętli głównej programu do funkcji w której nastawiane są parametry. Funkcja w której mają być nastawiane parametry okrojona...

    Mikrokontrolery AVR   12 Lip 2011 17:05 Odpowiedzi: 29    Wyświetleń: 3009
  • Zamek szyfrowy ATMega16 - problem z kodem w C, nie działa klawiatura

    Witam! Mam problem z zamkiem szyfrowym. Mam taki kod: [syntax=cpp]/* KURS AVR-GCC cz.4 Zamek na szyfr (schemat i opis działania w artykule) układ atmega16 (1MHz) */ /**** PLIKI NAGŁÓWKOWE ****/ #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> /**** DEFINICJE FUNKCJI ****/ /* Inicjalizacja i konfiguracja sprzętu */ void...

    Początkujący Naprawy   22 Kwi 2014 11:10 Odpowiedzi: 8    Wyświetleń: 2223
  • [ATMEGA16] problem z odczytaniem wlaściwego stanu wejścioweg

    Witam, na wstępie dziękuję wszystkim na forum, wasze posty są nieocenionym źródłem wiadomości. Zajmuję się ponad pół roku hobbystycznie elektroniką. Od pewnego czasu siedzę nad problemem związanym z ATMEGA16. Problem dotyczy odczytywania stanu wejść logicznych na mikrokonrolerze. Docelowo ma być to klawiatura, jednak ponieważ projekt klawiatury na płytce...

    Mikrokontrolery AVR   26 Paź 2008 09:58 Odpowiedzi: 6    Wyświetleń: 1197
  • Sterownik nawadniania ogrodu DIY na atmega16 – automatyzacja 5 sekcji, LCD, klawiatura

    Witam http://obrazki.elektroda.net/78_12126109... To jest projekt płytki mojego sterownika co prawda nie ostateczna wersja ale można zerknąć, ja zamiast tranzystorów na wyjściowych portach dałem ULN2803A ale to szczegół. Jako czujniki temperatur mam różne termometry, LM35 (woda, dom, piec), DS1820(zewnętrzny) a nawet PT100 (do pomiaru temp. spalin)....

    Projektowanie Układów   23 Lip 2008 17:23 Odpowiedzi: 43    Wyświetleń: 16930
  • Jak skonfigurować RTC z Timer2 w Atmega 32 z kwarcem 32.768 kHz?

    Chcę zaimplementowac RTC w mojej Atmedze. Mają to być przerwania od asynchronicznego Timera2. Coś nie działa, mam kilka pytań : 1. czy piny w porcie C (PC7 i PC6 które służa jako TOSC1 i TOSC2) trzeba ustawić jako we/wy ? czy wystarczy ustawienie bitu AS2 w ASSR ? 2. jakie powinno być napięcie na nich ( u mnie na obu pinach rezonatora jest 0.4 V). 3....

    Mikrokontrolery   07 Kwi 2006 10:00 Odpowiedzi: 3    Wyświetleń: 1548
  • [ATMega32][SN75176] - problemy z obsługą UARTu porzez przer.

    Witam Mam problem z obsługą przerwań w moim programiku. Niby wszystko jest ok a jednak coś nie działa. Nie wiem czy coś, źle deklaruje czy jak, już nie mam żadnego pomysłu. Umieszczam kod (trochę rozbudowany :/) i drugi kod na którym wszystko mi działa. Dołączam także schemat #include <avr/io.h> //dostęp do rejestrów #include <inttypes.h>...

    Mikrokontrolery AVR   03 Mar 2009 21:07 Odpowiedzi: 2    Wyświetleń: 4042
  • [atmega32] Jak zdefiniować funkcję zegara sterującego dla ATmega32 w C?

    Czy ktoś potrafi zrobić z tego kodu użyteczny program ? ? ? .... zaczynam się zastanawiać czy nie zlecić jego napisania ale nie mam pojęcia ile taka usługa może kosztować. Dla zorientowania się o co mi chodzi wklejam cały kod którego część funkcjonuje. [syntax=c] #include <stdint.h> #include <avr/io.h> #include <stdlib.h> #include...

    Mikrokontrolery AVR   21 Mar 2011 16:16 Odpowiedzi: 11    Wyświetleń: 2180
  • [ATmega] [ATmega][C] Sterowanie serwem i buzzerem po naciśnięciu przycisku - kod C

    Mam mały projekt do zrobienia, którego głównym celem jest po naciśnięciu przycisku uruchomić sekwencję sterującą serwomechanizmem, a na koniec włączyć buzzer. Wygooglowałem tutoriala z gotowym już kodem, który zacząłem dostosowywać do moich wymogów, lecz napotkałem małe przeszkody. Może na początek kod, który już mam: http://obrazki.elektroda.pl/4621961000_1...

    Mikrokontrolery AVR   05 Lip 2011 22:27 Odpowiedzi: 25    Wyświetleń: 6197
  • [Bascom][Atmega16] komenda SHOWPIC nie działa poprawnie.

    Za A daj 10000 a za B 10 da to dziesięć tysięcy zmian portu co 10us czyli dźwięk będzie trwać 100ms :] Niestety musisz się liczyć z tym ze instrukcja zatrzyma ci wykonywanie programu na te 100ms. Czy ja ci może już pomagałem na portalu dioda.com.pl? Jeśli tak to taka funkcje zrobiłem już w programie klawiatura...

    Mikrokontrolery AVR   01 Cze 2010 19:02 Odpowiedzi: 10    Wyświetleń: 2130
  • [ATMEGA32] AVR z USB do odczytu 7 przycisków, programator usbasp czy stk500?

    Ale Panowie kombinujecie. Autor określił wymagania które jest łatwo tanim kosztem zrealizować: .. -pod mikrokontroler będą podpięte przyciski (max 20), -wciśnięcie danego przycisku będzie przesyłane do PC, -na komputerze z systemem Linux będzie aplikacja, która będzie odczytywała który przycisk został wciśnięty i realizowała daną funkcję zależną od...

    Mikrokontrolery AVR   13 Sie 2013 21:26 Odpowiedzi: 65    Wyświetleń: 9864
  • Atmega32 mulipleksowanie LED nakładające się symbole

    Zobacz ten kod - jest to zegarek z wyświetlaniem czasu lokalnego , utc oraz daty..korzysta z PCF8583..multiplex na 6 cyfr..proc to atmega32 16mHz. #include <stdint.h> #include <avr/io.h> #include <stdlib.h> #include <avr/interrupt.h> #include <avr/delay.h> //********** funcje obsługi TWI dla rtc #define zegar 0xA2 // A0...

    Mikrokontrolery AVR   03 Sty 2011 22:51 Odpowiedzi: 14    Wyświetleń: 2189
  • Jak obsłużyć klawiaturę matrycową 6x3 w BASCOM AVR na AtMega16?

    Witam! Mam problem: klawiatura matrycowa 6x3 (3 kolumny i 6 wierszy) i Bascom AVR. uP to AtMega16. Porty klawiatury to: kolumny(licząc od lewej): C0, C1, C2 wiersze(licząc od dołu): C4, C5, C6, C7, B6, C3 Nie bardzo wiem jak to obsłuzyć. Chodzi mi o procedure, która będzie zwracać umowny numer naciśniętego klawisza. Przyjąłem umowną numerację: (brak...

    Mikrokontrolery   11 Sie 2007 07:41 Odpowiedzi: 3    Wyświetleń: 1511
  • [ATMEGA32][C] Czy ktoś pomoże uporać się z TWI i PCF8583

    Ok...ten częściowy kod jest nieco zmodyfikowany ale teraz też lista komunikatów o błędnych wywołaniach funcji jest dłuższa niż program... //######################################... //########## A T M E G A _ 3 2 ########## //######################################... #include <stdint.h> #include <avr/io.h> #include <stdlib.h> #include...

    Mikrokontrolery AVR   10 Paź 2010 19:47 Odpowiedzi: 6    Wyświetleń: 3217
  • Stroboskop na ATmega16 z regulowanymi parametrami błysków wyposażonym w XOP-15

    Witam Szanownych Kolegów. Chciałbym zaprezentować moją konstrukcję stroboskopu opartego o mikroprocesor ATmega16 i układ detekcji zera sinusoidy sieciowej. Mikroprocesor steruje impulsem wyzwalającym powstającym od trafo wysokonapięciowego. Docelowo powinien realizować obsługę przycisków sterujących częstotliwością i jasnością świecenia ksenonowej lampy...

    DIY Poczekalnia   02 Lut 2013 13:08 Odpowiedzi: 25    Wyświetleń: 6225
  • [atmega32[C] Proszę o pomoc w dopracowaniu programu

    Czy ktoś mógłby podpowiedzieć jak poprawić definicje tablicy z którą mam problem w tym kodzie lub utworzyć zastępującą ją prosta funkcję przechowującą zmienne. Dodano po 1 Zajrzałem jeszcze do książki i pomyślałem że może taka zmodyfikowana struktura rozwiązała by mój kłopot ale w niej też coś nie gra...to cześć kodu [syntax=c] //********** definicje...

    Mikrokontrolery AVR   15 Mar 2011 20:08 Odpowiedzi: 7    Wyświetleń: 1929
  • Atmega32 / Bascom - Konflikt dwóch SPI programowych z MAX7219 i WTV020SD

    Witam Mam program budzika, który jako dodatkową atrakcję miał mieć możliwość mówienie czasu na żądanie i odtwarzanie oprócz buzzera utworu jako alarmu. Atmega steruje przez jedno SPI programowe układem MAX7219, a przez konwerter poziomów i drugie SPI programowe odtwarzaczem WTV020SD. O ile sam WVT020SD + PCF8563 ( wyjście CLK do INT1 ) działają dobrze,...

    Mikrokontrolery AVR   29 Mar 2017 12:35 Odpowiedzi: 20    Wyświetleń: 2511
  • Opinie o zestawie uruchomieniowym ZL12AVR z ATmega16 - warto?

    Chciałbym kupić jeden z tych zestawów uruchomieniowych i prosze o opinie. Chciałbym pozanać wasze zdanie o ich wyposażeniu. Moduł ZL12AVR opracowano z myślą o ułatwieniu powszechnego stosowania mikrokontrolerów ATmega16 przez konstruktorów, którzy nie mogą lub nie chcą inwestować w zautomatyzowany montaż elementów o relatywnie gęstym rastrze rozmieszczenia...

    Inne Co kupić?   25 Lip 2009 20:58 Odpowiedzi: 4    Wyświetleń: 5393
  • nRF24L01+ ATMega 16A [C] - Brak komunikacji pomiędzy układami

    Witam, dziękuję za kod komunikacja zadziałała, ale jest jeden problem. Układ nadajnika czasem sie zawiesza, jak debuguje program to czasem jak pojawi się przerwanie INT0 to na case łapie default, i po wyjściu z procedury obsługi przerwania układ sie zawiesza. Po resecie uC odczytywany status nie jest poprawny gdyż wynosi 0x2E a nie 0x1E. Jedyne co można...

    Mikrokontrolery   25 Kwi 2015 09:36 Odpowiedzi: 9    Wyświetleń: 1755
  • [atmega32][C]program którego nie w sposób uruchomić...

    Witam. Na początek dla jasności..przekopałem elektrodę..zagłębiłem się w datasheta...ale to okazało się za mało by PCF8583 zaczął wreszcie gadać z moją atmegą 32. Nie potrafię dojść dlaczego kompilator się pluje o zbyt wiele definicji w funcjii TWI_read której definicja jak wyczytałem z postów jest poprawna. Proszę pomóżcie bo ten program spać mi już...

    Mikrokontrolery AVR   13 Paź 2010 16:37 Odpowiedzi: 3    Wyświetleń: 936
  • [ATMEGA32][C]Gdzie zapisać ustaw. czasu do PCF8583 czy 24C02

    Witam ponownie. Mówią nie chwal dnia przed zachodem słońca...jak z jednym się uporałem to znów co innego mi mąci. Kłopot z wyborem gdzie zapisać nastawy dwukanałowego timera bo zmiennych jednocyfrowych jest łącznie 4x4 dziesiątki godzin , jednostki godzin , dziesiątki minut , jednostki minut osobno dla włącz osobno wyłącz razy dwa kanały.Ma do wyboru...

    Mikrokontrolery AVR   04 Lis 2010 09:50 Odpowiedzi: 23    Wyświetleń: 2987
  • [ATmega16][C] - komunikacja Terminal PC-> USART Atmega

    Witam, Chciałbym się komunikować z uK za pomocą portu COM (RS232). Komunikacja miałaby przebiegać w stronę PC->ATmega16. Do komunikacji ma służyć Terminal. ATmega na podstawie odebranego znaku ASCII, czyli kodu klawisza klawiatury, ma wykonać jakieś zadanie. Podłączyłem Atmega16 do PC według schematu: http://obrazki.elektroda.net/48_12149859...

    Mikrokontrolery AVR   02 Lip 2008 21:10 Odpowiedzi: 2    Wyświetleń: 13409
  • Atmega - RS232 - Atmega ( klopoty z komunikacją )

    Przedstawiam tylko istotne części programu związane z transmisją danych Na początek Atmega 16 obsługuje klawiaturę, Wyświetlacz LCD i komunikację GSM i inne drobiazgi oraz RS232 z Atmegą 8 Dodano po 10 A tak przy okazji takie pytanie czym różni się transmisja po RS232 dla: A=1 Print A oraz Print "1" Wg ASCII < 1 > ma kod 49 i chyba w jednym i...

    Mikrokontrolery AVR   27 Sie 2018 09:57 Odpowiedzi: 12    Wyświetleń: 984
  • Programowalna klawiatura modułowa USB

    https://obrazki.elektroda.pl/6692889600_... Od jakiegoś czasu czułem potrzebę sterowania komputerem za pomocą niestandardowej klawiatury. W wielu przypadkach, takich, jak emulatory starych komputerów i sterowanie urządzeniami za pomocą klawiatury, można przypisać funkcję programu do klawisza na klawiaturze. Na przykład komputer ZX...

    DIY Konstrukcje   17 Paź 2019 17:56 Odpowiedzi: 7    Wyświetleń: 7536
  • Atmega32 C - klawiatura matrycowa 4x4 na przerwaniach

    Tak więc przerobiłem kod tak jak mówiliście i wygląda teraz tak: [syntax=c] #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> struct keyboard { int lastKey; int isPressingNow; int numberOfKey; } k; volatile int interrupt; void init() { DDRA = 0xFF; // set Port A as output DDRB = 0xF0; //...

    Mikrokontrolery AVR   26 Wrz 2012 13:19 Odpowiedzi: 16    Wyświetleń: 5109
  • Atmega8 klawiatura matrycowa + przerwania wewnętrzne

    pburczyn mógł byś wrzucić na forum jeszcze jednego hedera z portami bo widzę że twój kod do matrycówki jest super i chciałbym go zastosować w swoim projekcie jeśli nie masz nic przeciwko

    Mikrokontrolery AVR   24 Lis 2011 10:38 Odpowiedzi: 5    Wyświetleń: 4617
  • [Atmega32]Własna przejściówka pilota sterowania radia Renault-> Sony

    Witam, ponownie odświeżam, napisałem już obsługę klawiaturki, która jest łudząco podobna do tego pilota, jednak powstał efekt "stanu nieustalonego" tak jak bym go nazwał, podczas wciskania. Kod: https://filmy.elektroda.pl/0_1314115971.... Proszę o pomoc w zakresie eliminacji tego zjawiska, tylko jak do prostego chłopa. W tym miejscu dodać, ująć, poprawić...

    Mikrokontrolery AVR   23 Sie 2011 17:14 Odpowiedzi: 14    Wyświetleń: 6009
  • Jak zlokalizować błąd w układzie z Atmega8515, LCD i klawiaturą matrycową?

    Złożyłem układ z Atmega8515 i LCD. oraz klawiaturą matrycową. Kwarc 110592Hz. Tu kod: Declare Sub Zklawiatury(byval Klaw As Byte) Declare Sub Post() Declare Sub Silxsensor() Declare Sub Silysensor() Declare Sub Silzsensor() Declare Sub Ruchsilx(byval Ilekrokow As Word) Declare Sub Ruchsily(byval Ilekrokow...

    Mikrokontrolery   26 Paź 2005 05:07 Odpowiedzi: 13    Wyświetleń: 2763
  • Atmega32 LCD+ klawiatura, dlaczego program się sypie?

    no linią E i RS ruszam poprzez komendy : DDRA = 0x0f; //ustawiane portu A w stan wejścia //rs=1 ie=1 PORTA = 0x0f; PINA = 0x0f; Na starszej połówce mam klawiature i dane LCD a na młodszej mam E i RS i 2 linie sterujące jednak nie są one ważne. Dodano po 3 //#include <until\delay.h> #include <avr/io.h> #define LCD PORTA #define HD44780_DDRAM_SET...

    Mikrokontrolery   30 Mar 2008 23:00 Odpowiedzi: 2    Wyświetleń: 1785
  • [atmega32] Jak napisać program w C do multipleksowania 2 wyświetlaczy LED na ATmega32?

    Witam. Napisałem i uruchomiłem część zegarka a mianowicie odczyt z PCF-a czasu i daty oraz multipleksowanie wyświetlaczy LED ale mam kłopot z koncepcją jego programowania. Po kilku nieudanych próbach napisania sensownej obsługi klawiszy zmuszony jestem poprosić was o pomoc...to działający kod reszta w malinach :-( //********** funkcje konwersji char...

    Mikrokontrolery AVR   29 Gru 2010 10:51 Odpowiedzi: 15    Wyświetleń: 6903
  • [Atmega8515] PWM na 16 bitowym działa na 8 niechce dlaczego?

    Witam poniżej przedstawiam kod programu za srednikami jest poustawiany timer 16 bit który steruje serwomechanizmem z modeli RC i działa wszystko poprawnie (wyjscie OC1A do serwa) natomiast ja chcialbym to serwo wysterować 8 bitowym wyjscie (OC0/t0 pin1 do serwa) I niby wszytsko dobrze posutawialem ale serwo ani drgnie dlaczego? #include "avr.inc"...

    Mikrokontrolery AVR   03 Sty 2010 00:52 Odpowiedzi: 3    Wyświetleń: 1776
  • Diagnozer joysticków (np. do Pegasusa) na Atmega 8

    http://obrazki.elektroda.pl/4926270100_1... Diagnozer joysticków (np. do Pegasusa) na Atmega 8 Projekt Przyszedł wreszcie czas naprawić posiadane przeze mnie joysticki do Pegasusa. Zwykle uszkodzeniu (urwaniu) uległ kabel lub taki niesprawdzony/niesprawny joystick został zakupiony bez znajomości jego przeszłości. Jeśli kable się urwały,...

    DIY Konstrukcje   17 Lis 2015 21:57 Odpowiedzi: 4    Wyświetleń: 6681
  • [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
  • 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