tablica atmega

Znaleziono około 443 wyników dla: tablica atmega
  • [Atmega 8535][C] Klawiatura matrycowa 4x5.

    Tak to skonsumujesz całą pamięć procesora na program dla większej ilości przycisków. Musisz zrobić ten układ w pętlach. Zadeklaruj sobie tablicę 2 wymiarową i zrób 2 pętle. Pierwsza pętla będzie przemiatać wiersze, druga kolumny. Wystarczy w środku dać jeden warunek i wpisywać wartości do tablicy.

    Mikrokontrolery AVR   28 Gru 2010 17:50 Odpowiedzi: 9    Wyświetleń: 1648
  • Atmega 32 [C] - wyświetlacz grafika funkcje trygonometryczne GCC

    Pomyśl, ile naprawdę masz możliwych wersji tego odcinka na wyświetlaczu o tej rozdzielczości, policz w arkuszu kalkulacyjnym współrzędne lub parametry przyrostowe dla każdej wersji, wrzuć je do tablicy indeksowanej czymś, co odpowiada kątowi i niech Twój AVR rysuje odcinek na podstawie parametrów odczytanych...

    Mikrokontrolery AVR   23 Mar 2013 12:26 Odpowiedzi: 6    Wyświetleń: 1404
  • Lumel TA1,Tablice informacyjne do autobusów,potrzebny wsad

    Witam.Moim zadaniem które otrzymałem jest zmodyfikowanie informacji wyświetlanej na tablicach informacyjnych jednego z autobusów.Problemu by nie było,gdyby dostarczone oprogramowanie pozwalało by na wprowadzenie zmian.Niestety producent uniemożliwił w posiadanej przeze mnie wersji,jakiekolwiek modyfikacji.Obecnie...

    Inne Serwis   03 Lis 2010 00:07 Odpowiedzi: 0    Wyświetleń: 803
  • Atmega 16 uart, analiza danych, odmierzanie czasu

    Witam Porwałem się na robienie własnego sterownika co i stanąłem w martwym punkcie. Mianowicie sterownik składa się z 2 płytek na których są Atmegi 16 taktowane zewnętrznym kwarcem 11.059200 + kwarc zegarkowy jeden układ odpowiedzialny za odczyt temperatur regulację fazową wentylatora oraz sterowanie...

    Mikrokontrolery AVR   09 Paź 2011 09:08 Odpowiedzi: 0    Wyświetleń: 2113
  • [Bascom]Atmega + kilka DS18B20 - optymalizacja kodu

    Tzn. mam tablicę 24 bajty ( na razie do testów). I teraz podaje adres początkowy z tablicy, od którego zaczyna się ID układu DS18B20. Podprogram ma załadować ID, odczytać, sprawdzić CRC i w odpowiedzi podać mi LSB, MSB, status czujnika, histereze ( poprzednią muszę mu jakoś podać ) i wynik w postaci...

    Mikrokontrolery   10 Kwi 2017 13:43 Odpowiedzi: 10    Wyświetleń: 966
  • Generator opcjonalny Megawave Atmega

    Na wstępie chciałbym przybliżyć, skąd taka a nie inna nazwa nadana przeze mnie temu projektowi. Prace rozpoczęły się w momencie zapotrzebowania na minimum dwa zsynchronizowane generatory małej częstotliwości. Ponieważ zakres przestrajania jaki mnie zadowalał ograniczał się do 100Hz przy rozdzielczości...

    DIY Konstrukcje   08 Wrz 2012 12:24 Odpowiedzi: 3    Wyświetleń: 11211
  • Atmega 8 sterowanie zasilania na 230V AC i 90V DC.

    Program działa, ale mam pytanie... Czy ktoś się spotkał że w czujnikach DS1820 temperatura jest wyższa o kilka stopni ? Ja dla sprawdzenia włożyłem czujnik w folii do lodowatej wody (woda z lodem), temperatura powinna wskazywać coś koło zera, jednak pokazywało minimalnie 5 st. C; dlatego też w czujniku...

    Mikrokontrolery AVR   10 Lip 2010 12:09 Odpowiedzi: 13    Wyświetleń: 5295
  • [ATmega][C] Przyporządkowanie wartości losowej do zmiennej.

    Najpierw wylosuj jedną z tych sześciu zmiennych i przypisz jej 1. Następnie w losowaniu bierze udział pięć pozostałych, wylosuj z nich jedną i przypisz jej 2, i tak dalej. Ostatniej liczby nie ma co losować, bo zostanie tylko jedna, jej przypisz 6. Można też inaczej. W tablicy 6-cio elementowej wpisz...

    Mikrokontrolery   27 Sty 2012 19:48 Odpowiedzi: 3    Wyświetleń: 1185
  • [Atmega 16][C] - błędy podczas kompilacji programu .

    [syntax=c] #define F_CPU 16000000UL #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <stdio.h> #include <math.h> #define adc #define VREF 5.05 #define ADCIN PA0 #define FOSC 1843200// Clock Speed #define BAUD 9600 #define...

    Mikrokontrolery AVR   05 Kwi 2016 19:43 Odpowiedzi: 14    Wyświetleń: 1518
  • Dekodowanie sygnału DCF77 na ATmega.

    Kiedyś umieściłem na obecnie niedostępnej stronie and.elektroda.eu materiał o dekodowaniu sygnału DCF. Urządzenie potrzebne było w urządzeniu, które wymagało synchronizacji czasu w pomieszczeniu gdzie wyprowadzenie anteny zewnętrznej do GPS było utrudnione. Poniżej umieszczam treść oryginalnego materiału,...

    Mikrokontrolery AVR   05 Kwi 2020 20:36 Odpowiedzi: 24    Wyświetleń: 8052
  • Atmega 328P i komunikacja RS23 -

    Witam Od pewnego czasu zajmuje się komunikacją ATMEGI 328P i komputera poprzez popularny prot COM. Napisałem własny program w C++, który odbiera pewne dane od ATMEGI. W programie użyłem struktury DCB Winapi. Jako, że Atmega nie odzywa się nie pytana użyłem timera, który sprawdza czy przypadkiem coś...

    Programowanie Początkujący   24 Sie 2014 22:46 Odpowiedzi: 5    Wyświetleń: 1149
  • ATmega - obsługa zegara PCF8563p - język C

    Witam, 1. Mam nie lada zagwozdkę z obsługą zegara PCF8563p przez Atmege32 + wyświetlacz LCD. Sam zegar działa dobrze. Poprawnie wpisuje datę i godzinę. Problem pojawia się z odczytem. W PCF ustawiam wyjście na 1Hz, które jest połączone z Atmegą jako przerwanie INT0. Co kilka razy, przy resecie uC, gdy...

    Mikrokontrolery AVR   02 Paź 2019 11:25 Odpowiedzi: 6    Wyświetleń: 585
  • [AVR] ATMega ATTiny 0-Series, 1-Series uwagi ogólne

    Witam, Od jakiegoś czasu Atmel/Microchip wprowadził do oferty nowe układy ATMEGA i TTINY z nowych serii określanych jako 0-series 1-series. Ponieważ zacząłem wykorzystywać układy z tych serii postanowiłem napisać do nich własny bootloader z szyfrowaniem danych algorytmem AES. Założeniem było aby...

    Mikrokontrolery AVR   04 Lut 2021 18:22 Odpowiedzi: 5    Wyświetleń: 1074
  • Połączenie Atmega 8 <-> Siemens C35i

    OK... No więc sprawa jest dość prosta (przynajmniej jak jest już gotowa :) ) * Przede wszystkim potrzebne są tablice z konwersją ASCII 7 bit na ASCII 8 bit i z powrotem (chyba, że robimy monolog w jedną stronę). ODBIÓR * Odbieramy ciąg znaków -> pojawia się problem, bo Siemens C35i, tak...

    Mikrokontrolery   10 Mar 2013 13:31 Odpowiedzi: 13    Wyświetleń: 10559
  • Program na ATMEGA 128

    Witam wszystkich forumowiczow. Mam zrobic stoper odmierzajacy czas z wyswietlaczem lcd z sterownikiem HD44780 na ATMEGA 128 (na zajęciach jest takie pudło z całym mikrokontrolerem oraz wbudowaną klawiaturą i wyświetlaczem) w programie Programmers Notepad #include <avr/io.h> #include <avr/interrupt.h> #include...

    Mikrokontrolery   14 Sty 2008 22:26 Odpowiedzi: 8    Wyświetleń: 3503
  • [ATmega 8][C] USART zle odczytywanie

    Wiem że temat ten byl wałkowany wielokrotnie ale nie znalazłem rozwiązania. Chodzi mi o to czy ktoś może przetestować kod na jakimś sprawdzonym układzie pod kątem odbierania bajtu. Atmegę łączę bezpośrednio z ukłądem FPGA ale przeważnie odbieram liczbę 130. Jedyne na czym mogę podejrzeć odebrany bajt...

    Mikrokontrolery AVR   25 Sie 2008 11:26 Odpowiedzi: 2    Wyświetleń: 1496
  • atmega bascom - Atmega bascom pomiar prądu przy pwm

    Tomasz może zacznijmy od tego że bascom nie koniecznie jest najlepszym wyborem do rozbudowanych projektów bo wiele bibliotek działa dobrze "solo" ale nie zawsze z duecie czy trio z innymi . Bascom często wykorzystuje w nich układy zegarowe i to bywa zgubne dla wielu aplikacji . Na bolączkę kolegi jest...

    Mikrokontrolery AVR   25 Cze 2018 21:02 Odpowiedzi: 49    Wyświetleń: 5394
  • WinAvr, Atmega, wewnętrzny EEPROM - pytanie

    Siemano. Jeżeli chcesz umieścić np. tablicę jednowymiarową w sekcji EEPROM to możesz wykonać to w taki sposób const unsigned char Tablica[] EEMEM = { 0x3e,0x51,0x49,0x45,0x3e, 0x00,... Niestety przy...

    Mikrokontrolery   23 Lut 2008 15:23 Odpowiedzi: 2    Wyświetleń: 1475
  • Atmega 8 i 4 ds18b20

    Tutaj masz wszystko... 'Program sterowania dwoma układami DS1820 dołączonymi 'do tej samej magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 ...

    Mikrokontrolery   27 Sie 2008 17:31 Odpowiedzi: 10    Wyświetleń: 3657
  • Atmega 128 i Sharp GP2D12 w C.

    zamiast aproksymowac wielomianem mozesz tez stworzyc tzw. Look Up Table (LUT) - tablice zapisana w pamieci programu (jest jej pod dostatkiem w A128), tablica bedzia miala tyle wartosci, ile moze przyjac ADC dla pomiarow z Sharpa, u mnie od okolo 60-560. Wartosc ADC bedzie indeksem (ew. przesuniesz o...

    Mikrokontrolery AVR   21 Kwi 2009 16:49 Odpowiedzi: 11    Wyświetleń: 2490
  • Atmega i generator fal akustycznych

    Dobrze wiem jak działa DDS. Do zrobienia jednego okresu sinusoidy potrzeba w tym wypadku 256 próbek dla DAC. Udowadniasz tym samym, że nie wiesz jak działa DDS. Cały myk polega na tym, że nie kopiuje się kolejno całej tablicy, tylko wybiórczo, z odpowiednim krokiem (i to nie całkowitym a ułamkowym)....

    Mikrokontrolery   25 Wrz 2009 13:42 Odpowiedzi: 11    Wyświetleń: 4050
  • separacja galwaniczna 2 układów ATMega

    na spi ma być 5 urządzeń, sprawdzam na najmniejszej prędkości , w testach doszedłem do 4MHz ale przy tej prędkości już przerwanie się nie wyrabiało więc obniżyłem. A co do błedów szukam tylko nie mam speclajnie już nić do wyłowienia, bo niby gdzie ? ISR(SPI_STC_vect){ unsig... char...

    Mikrokontrolery AVR   08 Lut 2010 23:23 Odpowiedzi: 10    Wyświetleń: 2295
  • [ATMega]Powielanie kanałów PWM

    12-kanałowy PWM realizowany programowo praktycznie nie zabiera czasu. Zrób tablicę o typie uint16_t, każdy bit to jeden kanał PWM - będzie ich więc 16, ale tak prościej. Interesuje cię powiedzmy 6-bitowy PWM (chyba wystarczy?), więc robisz tablicę 64-elementową. W przerwaniu timera inkrementujesz zmienną...

    Mikrokontrolery AVR   29 Paź 2010 08:55 Odpowiedzi: 20    Wyświetleń: 5887
  • Atmega 8 - Częste zawieszanie się sterownika

    Do czego to doszło ;p Może od nowa, wersja z i2c chce dopiero teraz wprowadzić jak na razie jest po Bożemu znaczy sie wyswietlacz ze sterownikiem znajduje się na 2pietru kamienicy układ wykonawczy i wyłącznik (countera) znajduje się w piwnicy. Z i2c to dopiero mam zamiar zrobić bo zależy mi na...

    Mikrokontrolery Początkujący   08 Wrz 2013 08:19 Odpowiedzi: 50    Wyświetleń: 9114
  • atmega 128 + sim900 - wysyłanie sms

    Mam problem z wysyłaniem sms, wykorzystuję atmege128 i moduł sim900 na płytce Evb v1.01_pcb , proszę o rzucenie okiem na kod gsm.c [syntax=c]// PLIK: gsm.c // Dołączone biblioteki #include <avr/io.h> // Biblioteka obsługująca peryferia mikrokontrolera #include <avr/interrupt.h> //...

    Mikrokontrolery   31 Sty 2014 02:12 Odpowiedzi: 1    Wyświetleń: 2175
  • ATMEGA 8 i pamięci z serii 24CXX

    No z tego co się doczytałem, o ile dobrze zrozumiałem, to sekwencyjny wraca do początku dopiero na końcu pamięci. When the memory address limit is reached, the data work adress will "roll over" I tu się pojawia moje pytanie, bo za bardzo tego nei wiem. Jak jako argument funkcji podać całą tablicę....

    Mikrokontrolery   22 Cze 2005 22:16 Odpowiedzi: 18    Wyświetleń: 2709
  • [Atmega][C][AVR Studio] Pętla w pętli

    Niestety, ale muszę odgrzebać stary temat i chyba nie ma potrzeby stawiać nowego tematu. Mój problem dotyczy pętel oraz wykonywanych w niej funkcji. Rozkazy w funkcji "trasy()" nie działają. W innych pętlach korzystając już z tablicy trasa1_dd[] otrzymuję same zera. Czy problemem są wiele-zagnieżdżone...

    Mikrokontrolery AVR   13 Kwi 2011 16:49 Odpowiedzi: 8    Wyświetleń: 4152
  • [Atmega][C/Codevision] Struktura - inicjalizacja

    Problemem jest char *cmd[]; - to oznacza tablicę wskaźników na char, a nie wskaźnik na char. A skoro tablica o nieznanej liczbie elementów to wszystko co masz po przecinku to kolejne elementy tej tablicy. Czyli usuwasz [] lub nazywasz pola, np. .ptrF=.

    Mikrokontrolery AVR   16 Sty 2012 14:26 Odpowiedzi: 2    Wyświetleń: 1128
  • Atmega 32 Bascom ustawienie miesiąca i roku.

    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...

    Mikrokontrolery AVR   26 Sty 2013 19:17 Odpowiedzi: 30    Wyświetleń: 5850
  • atmega 32a - Pomiar wartości skutecznej napięcia sinusoidalnego, prądu, mocy

    Witam. Zabieram się za stworzenie miernika parametrów energii elektrycznej w oparciu o mikrokontroler z rodziny avr - ATMEGA 32A. Do pomiaru napięcia chciałbym zastosować posiadanego lema: , do tego dorobić układ na wzmacniaczach po którym będę miał już odpowiednio pomniejszony przebieg dodatni...

    Mikrokontrolery AVR   31 Lip 2014 17:55 Odpowiedzi: 10    Wyświetleń: 4377
  • Atmega 8 - Odczytywanie temperatury z DS18B20 przez miganie diodą

    Witam. Chciałbym odczytać temperaturę z czujnika DS18B20 przez długie i krótkie migania diodą. Np gdy mamy temperaturę 25 stopni to dioda sygnalizowała by dziesiątki za pomocą dwóch długich piknięć a jedności poprzez 5 krótkich. Dopiero zaczynam zabawę z Bascomem i kompletnie nie wiem jak się za to zabrać....

    Mikrokontrolery AVR   26 Sie 2014 20:51 Odpowiedzi: 2    Wyświetleń: 1209
  • Atmega128 - indeksowanie tablicy

    Witam, mam dosc dziwny problem z indeksowaniem tablicy pod atmega128 . przykladowy kod: uint8_t tablica[3]; tablica[0]... = 0B11100000; tablica[1] = 0B00001000; tablica[2] = 0B01100000; int i = 0; while(1) { for(i = 0; i < 3; i++) { PORTE...

    Mikrokontrolery AVR   04 Paź 2010 12:45 Odpowiedzi: 9    Wyświetleń: 1296
  • Tablica LED ledadvertising - poziome linie zła konfiguracja

    Drodzy, Mam bardzo poważny problem z tablicą ledową LEdAdvertising. Tablica jest złożona z 80x16 led. Programowanie odbywa się po rs przy pomocy programu LAT_v1. W środku tablicy siedzi sterownik AVR Ctrl v1.81 na atmedze 32. W sterowniku jest karta pamięci sd, nie wiem do czego służy. Problem...

    Inne Serwis   10 Lut 2016 17:30 Odpowiedzi: 0    Wyświetleń: 768
  • UART, atmega, problem

    Odpowiedzi napewno bedzie kilka. Ja zaproponuje cos takiego: zmienna: rs_tx_bufor (to tablica bajtowa o długości tyle co cała wiadomość) zmienna: rs_tx_licznik jako bajt do wysyłania zmienna: rs_rx_bufor (tu tez tablica bajtowa ale rozmiar taki jak spodziewana odpowiedź - moze być jeden bajt i...

    Mikrokontrolery   22 Lut 2006 09:51 Odpowiedzi: 3    Wyświetleń: 2832
  • Ile razy można zapisać program w Atmega?

    Witam! Write/Erase znaczy Zapis/Kasowanie. Co do pamięci programu, to nie wiem jak jest w praktyce, bo nigdy nie zdarzyło mi się tyle razy (10 000) programować jednej sztuki :) Natomiast EEPROM kiedyś katowałem w ATMega8 celowo by się przekonać ile wytrzyma. Napisałem w tym celu prosty programik...

    Mikrokontrolery   14 Lut 2007 14:00 Odpowiedzi: 10    Wyświetleń: 4577
  • ATMEGA 32 i 32L Czy nie będzie kłopotów z zamianą?

    To ciekawe co piszesz - możesz bliżej napisać co robił soft, na czym polegał błąd i do jakich efektów prowadził? W skrócie - przyjmował z komputera dane (łańcuchy tekstowe), pakował je do tablicy (przez zwiększanie wskaźnika) iwyświetlał tablicę na LCD2x16. Procedura wyświetlająca wysyłała dane...

    Mikrokontrolery   01 Sty 2007 17:49 Odpowiedzi: 6    Wyświetleń: 1011
  • Atmega 8 i DS1820 - Bascom

    Declare Sub Read1820 'deklaracja podprogramu Declare Sub Temperature 'deklaracja podprogramu Dim Bd(9) As Byte 'deklaracja tablicy zmiennych Dim I As Byte , Tmp As Byte ...

    Mikrokontrolery   29 Kwi 2007 21:09 Odpowiedzi: 4    Wyświetleń: 2616
  • Atmega sterowanie serwomechanizmami

    Witam wszystkich i proszę o pomoc. Otóż potrzebuję wykonać sterownik 18-tu serwomechanizmów, ale nie bardzo wiem jak. Na pewno Bascom, właśnie z tego powodu. Ktoś miły przekazał mi taki oto kod: Nr_wy=0 Timer_2500us: Czas1=248 ; czas stałej części impulsu Czas2=pozycja[nr_wy] ; czas...

    Początkujący Elektronicy   09 Sie 2007 13:46 Odpowiedzi: 3    Wyświetleń: 1570
  • Jak to zrobić w atmega 16

    zrobiłem z tą flagą wewnatrz przerwania tzn : //---------Funkcja 8--obsługa przerwania licznika T0-- SIGNAL (SIG_OVERFLOW0) { liczn... if(licznik==31) { licznik=0; update_required=1; } TCNT0 = 0x03; } funkcja...

    Mikrokontrolery   15 Lut 2008 16:19 Odpowiedzi: 12    Wyświetleń: 3201
  • [AVR][ATmega][C]Dwa UARTY w "łańcuch"

    Witam. Chciałem napisać następujący program: Dane przesyłane są z komputera przez UART1, a następnie te dane chciałbym przesłać dalej, za pomocą UART0. Na razie połączyłem sobie, w UART0 RxD z TxD za pomocą rezystora 200Ohm (taki loopback do testów). Czyli jak na razie chciałem uzyskać następujący przepływ...

    Mikrokontrolery AVR   23 Lip 2008 20:24 Odpowiedzi: 1    Wyświetleń: 1898
  • Generacja sinusa za pomocą PWM - atmega

    Mój problemik polega na tym że chciałbym zbudować przetwornice DC/AC z wyjściem sinus. Mam wystarczające doświadczenie jeśli chodzi o część wykonawczą, kłopotem jest tylko wygenerowanie sygnału PWM dla kluczy. W linku zamieszczam przykładowy projekcik w którym autorzy niestety nie zamieścili procedur...

    Mikrokontrolery   13 Gru 2008 18:49 Odpowiedzi: 1    Wyświetleń: 5749
  • [ATMega][C/C++] dlaczego nie używa się cpp w atmegach?

    Dodatkowym kosztem jest to, że obiekty z metodami wirtualnymi "kosztują" dodatkowe 2 bajty (1 wskaźnik) na obiekt. Jeśli chodzi o new i delete, to można je osobno implementować dla każdej klasy - czyli obiekty pewnych klas można np. alokować z tablicy statycznej zamiast malloc-owania pamięci. Nawet...

    Mikrokontrolery AVR   06 Sty 2009 21:22 Odpowiedzi: 2    Wyświetleń: 2085
  • [ATMEGA] WinAvr - ilość RAMu

    Witam Pytanie będzie lamerskie, ale trudno. Napisałem sobie program w C (WinAvr) i chciałbym jakoś przesymulować, czy wystarczy RAMu . W programie zadeklarowałem kilka sporych tablic i nie wiem, czy RAMu wystarczy na stos, czy program mi się gdzieś nie wywali. To juz drugie podejście, w pierwszym...

    Mikrokontrolery AVR   07 Gru 2010 22:18 Odpowiedzi: 12    Wyświetleń: 2198
  • [ATmega 8][C][SiemensC35] - odczyt poziomu sygnału z anteny

    Funkcje wkeiłem w listingu powyżej. Uart_napisz("xxxxxx"); -> wysyła do telefonu stinga xxxxx , natomiast USART_in(); -> pobiera z telefonu jeden znak odpowiedzi "+CSQ: 17,99" Wiec algorytm wygląda tak: 1. wyslij do telefonu komendę AT+CSQ oraz znak CR - tutaj znow dzieki za blad, zapomniałem...

    Mikrokontrolery AVR   05 Kwi 2009 21:02 Odpowiedzi: 4    Wyświetleń: 2091
  • [ATMEGA 8] [BASCOM] problem z zapamietaniem stanow wejscia

    B100=4 ;) tyle to wiem, tylko w tamtym przypadku to było zapisywanie konkretnych pozycji do tablicy, potem konwersja danych z tablicy do stringa, potem do binarki no i nie pamiętam jak to się robiło :) Co do kodu - póki co nie działa. Wyświetla się tylko na pierwszej pozycji wyświetlacza na...

    Mikrokontrolery AVR   05 Maj 2009 20:17 Odpowiedzi: 10    Wyświetleń: 1950
  • [BASCOM][atmega 32] rejestrator czasu

    Ponownie chciałbym zwrócić się do kolegów z prośbą o pomoc. Chcę zrobić rejestrator czasu, zdarzeń występujących na przerwaniu. Układ miałby zapisywać do pamięci eeprom datę i godzinę wystąpienia zdarzenia. czyli zmienne _mies, _dzień, _godz, _minuta Myślę sobie tak....

    Mikrokontrolery AVR   17 Wrz 2009 21:32 Odpowiedzi: 10    Wyświetleń: 2292
  • [Atmega 16][C/WinAVR], problem z modbus, USART

    Chciałbym skomunikować 2 atmegi przez modbusa i używam do tego modułu USART. Walczę z tym już kilka dni i nie mogę dojść do ładu. Nadawanie skonfigurowane, odbiór również, bo klocki się komunikują, ale nie chcą wysłać (lub odebrać) wszystkiego co jest do przesłania. Próbuję nadać np 8-elementową tablicę...

    Mikrokontrolery AVR   16 Maj 2010 16:15 Odpowiedzi: 2    Wyświetleń: 2521
  • Wyświetlacz matrycowy LED 8 X 8 punktów - ATMEGA 8.

    Znowu muszę zacząć od tego, że ja się na BASCOMie nie znam... Ale to, że tablica Asciitable na końcu programu zawiera same zera wydaje mi się mocno podejrzane, bo jest używana do konwersji zawartości EEPROMu na "wyświetlalną". ;) Również to, że zawartość EEPROM jest pusta po wysłaniu zawartości przez...

    Mikrokontrolery AVR   22 Cze 2010 17:25 Odpowiedzi: 8    Wyświetleń: 4400
  • [ATmega 644p][C] ADC próbkowanie

    Początek masz dobry tyle tylko że w tablicy za każdym razem będziesz mieć ten sam wynik. Przerzuć start konwersji do pętli razem ze sprawdzaniem bitu ADIF. I na koniec należało by wyciągnąć jakąś średnią z tych pomiarów. Jest jeszcze mały błąd w definicji tablicy aBytes. Nie można jako wielkość tablicy...

    Mikrokontrolery AVR   19 Sie 2010 14:13 Odpowiedzi: 3    Wyświetleń: 1797
  • Pojemnosc rejestru przesuwnego w USART Atmega 16

    Staram sie napisac program z analiza przewidzianych potwierdzen i nie przewidzanych zdarzen w module GSM(sms, ring itd.). W jaki sposob skonstrulowac bufor cykliczny i parsowanie odpowiedzi ? Moze zastosowac nieskonczony bufor, a odczytane i przeanalizowane dane kasowac i przesuwac wszystko w...

    Mikrokontrolery AVR   30 Sie 2010 17:56 Odpowiedzi: 14    Wyświetleń: 3768
  • przeszukiwanie tablic wielowymiarowych w C

    Odpowiem tak aby nie wymyślać za wiele. Chodzi o to że kombinuję na sterownikiem do panelu dotykowego ale programowalnego. Chcę odciążyć procek od interpretacji współrzędnych i zrobić to tak aby można było w dodatku jeszcze go programować poprzez wgranie nowych współrzędnych miejsc do macania :) Zwracać...

    Mikrokontrolery AVR   04 Wrz 2010 18:58 Odpowiedzi: 13    Wyświetleń: 2401
  • [C] [ATMEGA 328] Arduino Problem z zmienną char

    Dzięki :) Teraz mam kolejny problem char* pch; pch = strtok(data,"!(at)#$%")... while (pch != NULL) { myGLCD.print(pch, LEFT, 130); pch = strtok(NULL,...

    Arduino   05 Gru 2010 11:50 Odpowiedzi: 3    Wyświetleń: 2501
  • [AtMega 32] [C] Problem z Bitmapą do GLCD ST7565

    Może tak ? : LCD_DisplayPicture(*Obraz, 0, 0, 25, 7) Tak na pewno nie jest dobrze. *Obraz to liczba (z początku tablicy, czyli 0), a potrzebujemy wskaźnika. Nie wiem, czy dobrze mi się wydaje, ale dogm_core_data(pgm_read_byte(dpt... Nie inkrementuje zmiennej dptr sam...

    Mikrokontrolery AVR   30 Gru 2010 16:28 Odpowiedzi: 16    Wyświetleń: 3836
  • 3 problemy ( sinus,kompilacja,nowyprojekt) AVR Atmega

    No więc szukam i mecze się od paru dni mam : następujące problemy 1. Projekt, gdy użyje polecenia wynik=sin(4.822); kompilator się kompiluje natomiast gdy napiszę float abc=2.345; wynik=sin(abc); się nie kompiluje i wyskakuje komunikat c:/winavr-20081205/bin/../lib/gcc/av...

    Mikrokontrolery AVR   18 Lut 2011 19:11 Odpowiedzi: 4    Wyświetleń: 1921
  • Błędne wychodzenie z pętli do funkcji ATMEGA 32

    Program bez przetwornika ADC. Program działa prawidłowo Dodano po 42 Od kiedy praca dyplomowa jest tajna? Pytam z ciekawości- kiedyś była jawna na całym etapie pisania. Dlaczego w pętli głównej blokujesz przerwania- potem wykonujesz sporo obliczeń- a potem odblokowujesz? A co będzie...

    Mikrokontrolery AVR   12 Lip 2011 17:05 Odpowiedzi: 29    Wyświetleń: 2781
  • ATMega 8 USART Prędkość wysyłania, czemu tak wolno?

    Witam. Próbuję opanować USART w ATMega 8. Wewnętrzny oscylator 1MHz. Z komunikacją nie mam większych problemów. Jednak zastanawia mnie ustawianie prędkości transmisji. W moim programie ustawiłem prędkość transmisji na 9600bps. Rozumiem że 9600 bps oznacza wysłanie 9600 bitów w ciągu sekundy (jeżeli...

    Mikrokontrolery AVR   29 Sty 2012 21:01 Odpowiedzi: 15    Wyświetleń: 2088
  • ATmega 16 jak zapisać do zewnętrznego EEPROMu

    Jak wgrać do EEpromu 4KB danych ? Miałem tablicę ok. 1.5 KB (czcionki). Tablica umeszczona była we FLASHu. Skopiowałem ją do EEPROM bez problemu. Teraz chcę skopiować "strukture" ok 4 KB( całe menu do wyświetlania). Do SRAM sie nie mieści. Czy mogę umiescic ją we FLASHu np: struct dane PROGMEM...

    Mikrokontrolery AVR   20 Lut 2015 15:44 Odpowiedzi: 8    Wyświetleń: 1758
  • Atmega 16 - Matryca led 8x8 sterowana klawiaturą 8x8

    Podziel program na dwie części: - pierwsza będzie sprawdzała matrycę klawiszy (jak obsłużyć takową, są w internecie opisy i przykłady dla klawiatury 4x4, jeśli nie potrafisz sam rozszerzyć tego do 8x8 to zacznij od czegoś prostrzego). - druga część niech zapala odpowiednie diody, przez sprawdzenie...

    Mikrokontrolery AVR   11 Wrz 2012 18:11 Odpowiedzi: 7    Wyświetleń: 2991
  • Atmega 32 sprzętowe SPI do współpracy z nRF24L01 - brak współpracy - dlaczego?

    Witam serdecznie! Od kilku dni borykam się z problem uruchomienia na ATMEGA32 termometru bezprzewodowego wykorzystującego moduły nRF24L01. W obecnej chwil mam układ który już działa na atmega 8 i atmega 16 ale po podmianie atmegi 16 na atmegę 32 układ nie działa - chciałbym wiedzieć dlaczego. Poniżej...

    Mikrokontrolery AVR   28 Wrz 2013 21:51 Odpowiedzi: 5    Wyświetleń: 2496
  • ATMEGA - kilka ADC na przerwaniu

    Witam Programuje 2x ADC które szczytuje mi wartości z potencjometrów podłączonych przez dzielnik napięcia do portów PC0 PC1, za pomocą przerwania ADCSRA ( ADIE -Kiedy ten bit jest ustawiony wraz z I-bitem w rejestrze SREG wtedy aktywne jest przerwanie od zakończenia konwersji.) Robię tak za pomocą...

    Mikrokontrolery AVR   16 Lut 2015 09:45 Odpowiedzi: 17    Wyświetleń: 1578
  • Atmega 169 - Problem z konfiguracją PWM

    Wciśnięcie powoduje zwarcie do masy. Kolejne pytanie: Utworzyłem sobie 12 zmiennych typu volatile uint8_t Chce teraz stworzyć tablice 12 elementową, do której przypisze te zmienne i będę je sobie wybierał pętlą w programie. Niestety przy takiej inicjalizacji; volatile uint8_t tablica[11]={pwm1,pwm2,pwm3,pwm4,pwm5,pw...

    Mikrokontrolery Początkujący   18 Sty 2016 08:42 Odpowiedzi: 8    Wyświetleń: 822
  • [BASCOM] Atmega 16 - proste menu opartena select case

    Tak, jak już pisałem, nie tędy droga. Trzeba zrozumieć, ze Menu czyli interfejs programu z człowiekiem powinno być tylko jego nakładką graficzną. Nie może być tak, że kiedy jesteś w Menu to program zaniedbuje cały system, na przykład nie pilnuje zadanych temperatur. Pomyśl co by było gdyby termostat...

    Mikrokontrolery AVR   26 Lis 2016 21:02 Odpowiedzi: 7    Wyświetleń: 1284
  • [ATMEGA][BASCOM] Regulator żarówki 230V

    Witam Chciałem nauczyć się regulacji fazowej i popełniłem taki układ na podstawie tego co wyczytałem w internecie I do tego taki program [syntax=vbnet] $regfile = "m32def.dat" $crystal = 16000000 Config Com1 = Dummy = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 'konfiguracja...

    Mikrokontrolery AVR   02 Lip 2017 19:20 Odpowiedzi: 5    Wyświetleń: 1341
  • Odczyt danych z karty SD do tablicy typu char

    Witam, mam problem z odczytem danych z karty SD do tablicy typu char dopisałem do programu odczyt z drugiego pliku do tablicy zmiennej char, aczkolwiek odczytuje tylko pierwszy znak. co robię nie tak, aby odczytywało całość linijkę do komórki tablicy? {PS. tablica char dlatego, bo pierwsza tablica...

    Arduino   08 Sty 2018 23:47 Odpowiedzi: 6    Wyświetleń: 1293
  • ATMEGA 328P i HC-05-brak komunkacji między modułami. Arduino ISP

    Zrób sobie tak : [syntax=c]char cmd[15]; byte indeks; void setup() { Serial.begin(9600); } void loop() { if (Serial.available()) { char c = (char)Serial.read(); if(c == '\n') { cmd[indeks] = 0; indeks = 0; analiza(); } else { cmd[indeks]...

    Arduino   22 Kwi 2018 19:48 Odpowiedzi: 14    Wyświetleń: 417
  • 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...

    Mikrokontrolery AVR   27 Sie 2018 09:57 Odpowiedzi: 12    Wyświetleń: 648
  • Odczyt tablicy wskaźników do tablic

    Jak czytać tablice, to ja wiem, zrobiłem przecież na AVR (Atmega i Xmega) z tablicą fonty 8x8, na ARM też zrobiłem, ale jak juz chce się użyć w programie kilka krojów/rodzajów czcionki i łatwo tym zarządzać - to jest mój problem. IMHO tablica z fontami to średni pomysł i niepotrzebny. Jeśli zrobisz...

    Mikrokontrolery ARM   18 Lip 2016 20:26 Odpowiedzi: 30    Wyświetleń: 2331
  • [C][Atmega8]presclaler,licznik T1, tablica stałych w PROGMEM

    Okazało się ze atmega chodziła na 1MHz...wewnętrznym oscylatorze... Ale teraz mam kolejny problem Dodano po 16 Więc jest tak, dzięki odpowiedniemu ustawieniu Fusebitów ustawiłem Atmegę na 8Mhz. Przeliczyłem tablicę stałych dla 8Mhz. I teraz mam pytanko: Uruchamiając ten program widać...

    Mikrokontrolery AVR   27 Kwi 2009 18:41 Odpowiedzi: 3    Wyświetleń: 2804
  • [atmega32] [c] - wyświetlacz widmowy 20led problem z tablicami znaków.

    Witam wszystkich bardzo serdecznie. Z okazji ukończenia szkoły elektronicznej postanowiłem zrobić sobie zegarek/wyświetlacz widmowy. Niestety utknąłem na funkcji, która ma odczytywać znaki z tablicy w pamięci i wyświetlać je w zrozumiały dla ludzi sposób ;). I tu zwracam się do was z prośbą o pomoc...

    Mikrokontrolery AVR   07 Maj 2013 10:45 Odpowiedzi: 5    Wyświetleń: 1338
  • ATMEGA i GCC

    Witam Jak w GCC zapisać i odczytać pamięć zewnętrzną podłączoną do ATMEGA 8515 lub ATMEGA 128? Mam podłączone 512kB RAM, od adresu 0x4000. Od adresu 0x8000 mam 16 banków po 32kB. Numer banku przechowuję pod adresem 0x1f80. W Bascom-AVR napisałem programik, który wypełnia mi tablicę 10000 elementów...

    Mikrokontrolery   26 Lip 2004 10:32 Odpowiedzi: 0    Wyświetleń: 744
  • [ATMEGA][BASCOM]Niesprawna komunikacja SPI. Rozwiązane.

    Witam szanowne grono forumowiczów. Od pewnego czasu borykam się z problemem konfiguracji SPI. Mam połączoną jedną atmegę8 jako master i 4 jako slave w sprzętowym SPI. Cztery atmegi pracujące w trybie slave zajmują się obsługą wyświetlaczy ledowych (dla każdej atmegi 4 8 segmentowe wyświetlacze...

    Mikrokontrolery AVR   09 Lut 2010 08:07 Odpowiedzi: 2    Wyświetleń: 3622
  • Atmega][C] I2C dwie atmega w sieci , brak odpowiedzi

    Witam, Chcę połączyć ze sobą dwie atmegi po TWI korzystam ze standardowej biblioteki do obsługi sprzętowego TWi tak jak w datasheetach. Jak podłączę jednego AVR do np Ds1307 to obsługa jest ok w dwie strony. Problem mam gdy połączę Atmega32 (master) z Atmega8 (slave) tzn gdy z Atmegi32 wysyłam coś...

    Mikrokontrolery AVR   30 Cze 2011 18:17 Odpowiedzi: 1    Wyświetleń: 2167
  • Czy przerwanie jest "przechowywane"? Uszkodzona Atmega?

    Czesc, No niestety nie hula... probowałem tego. Myśle ze atmega jest zryta jakos... Mimo tego, ze mam obsługe przerwań i tak, wiem ze to musi działać bo skopiowałem to z mojego poprzedniego projektu, to mi się restartuje atmega. Zwrać na płytce nie ma. [syntax=c] #include <avr/io.h> ...

    Mikrokontrolery AVR   06 Sie 2019 15:46 Odpowiedzi: 21    Wyświetleń: 891
  • Tablica w wewnetrznym EEPROM Atmela

    Czy ktoś może powiedzieć jak utworzyć tablicę w obszarze EEprom procesora ATMega 8. chodzi mi o coś takiego jak to: prog_char tablica[]={....}; tylko w obszarze EEPROM. (AVRGCC). Pozdr. Luk

    Mikrokontrolery   18 Lis 2009 15:31 Odpowiedzi: 7    Wyświetleń: 2617
  • [AVR][C] Tablica globalna - nie widac w funkcji.

    Funkcja, nie widzi tablicy deklarowanej w innym pliku. Co może być przyczyna ? Na co zwrócić uwagę. Poniżej wycinki z kodu. [syntax=c] /* ATmega 8 */ glowny.c //==================================== ... REJESTR 50 int rejestr[REJESTR]; void main(void) . ...

    Mikrokontrolery   27 Lip 2012 22:42 Odpowiedzi: 7    Wyświetleń: 1691
  • AVR/Atmega644 - PWM, tablica, sinus

    ...niestety nie znam asemblera. Nie musisz znać. Jak przeczytasz uważnie i zrozumiesz zasadę, to sam napiszesz procedurę obsługi przerwania w C. Dla częstotliwości PWM rzędu kilkunastu kiloherców i zegara CPU 8MHz przerwanie występuje co ponad 500 taktów, więc nawet procedura napisana w C nie będzie...

    Mikrokontrolery AVR   03 Sty 2014 14:41 Odpowiedzi: 11    Wyświetleń: 3582
  • Zlece napisanie programu do uP Atmega 32

    Zlece napisanie programu ( lub pomoc przy napisaniu programu) do µP ATmega 32 - Uklad w ktorym pracuje mikroprocessor to Tablica swietlna na martycach diodowych LED.Urzadzenie musi komunikowac sie z komputerem PC poprzez modul USB Urzadzenie mam gotowe,program dla PC napisany jest w jezyku C# (...

    Ogłoszenia Elektronika   19 Cze 2009 18:58 Odpowiedzi: 1    Wyświetleń: 1205
  • [Atmega][GCC] Dziwne zachowanie przy podawaniu napięcia.

    Przy załączeniu napięcia atmedze na wyświetlaczu zamiast oczekiwanego napisu pojawiają się randomowe śmieci. Przy zwyczajnym resecie wszystko jest ok. Z resztą najlepie to widać na filmiku: //MAIN--MAIN--MAIN--MAIN--MAIN--MAIN--MA...

    Mikrokontrolery AVR   18 Lip 2009 12:34 Odpowiedzi: 6    Wyświetleń: 1194
  • [ATmega][WinAVR] Wektory przerwań

    Witam, W dokumentacji dowolnego mikrokontrolera ATmega z łatwością można odnaleźć tablicę z wektorami przerwań, np. taką: 1 $0000 RESET 2 $0002 INT0 External Interrupt Request 0 3 $0004 INT1 External Interrupt Request 1 4 $0006 INT2 External Interrupt Request 2 5 $0008 INT3 External Interrupt...

    Mikrokontrolery   06 Lis 2010 19:03 Odpowiedzi: 7    Wyświetleń: 3269
  • Atmega - Pomiar napięcia z 20 punktów

    To powiedz jeszcze jaka jest częstotliwość próbkowania i jakiej dokładności oczekujesz? Mając 8 linii analogowych w Atmega masz do wyboru kilka wariantów. 1. Każda linia podłączona przez osobny multiplekser do 3/4 sygnałów wejściowych (np. 4052) i wtedy wykonujesz serię 8 pomiarów (CH0..CH7), przełączasz...

    Mikrokontrolery   29 Paź 2013 14:33 Odpowiedzi: 15    Wyświetleń: 2610
  • Atmega, 74HC595, duże wyświetlacze 7-segmentowe, pytanie dotyczące zasilania

    Witam wszystkich serdecznie. Jako że na tym forum jest to mój pierwszy post (mimo, że forum przeglądam często i od dawna), to proszę o wybaczenie mi wszelkich gaf. Przejdę może od razu do sedna. Planuję zrobić coś na kształt tablicy wyników sportowych. Cały układ chcę zrobić na Atmedze 328p oraz wyświetlaczach...

    Projektowanie Układów   14 Gru 2013 07:05 Odpowiedzi: 9    Wyświetleń: 2856
  • Atmega 32A - PWM i ADC wykorzystane jednocześnie??

    Ile bitów wystawia atmega na adc? Czy potencjometrem chcesz ustawiać ilość kroków do wykonania? Jest to możliwe, kiedyś pisałem sterowanie ofsetem(Planeta 6 głowic po 32 silniki na głowicy), z potencjometru brałem od 0 do 1024 i wysyłałem odpowiednią ilość impulsów. Tak ja radzili - sterowanie timerem....

    Mikrokontrolery   29 Sty 2015 21:26 Odpowiedzi: 8    Wyświetleń: 1380
  • ATMEGA 8A-PU Programowanie

    [syntax=c]mam jeszcze pytanie czy ten kod może źle pracować z atmega 8a-pu [syntax=c]|Program "analizator widma akustycznego 20*2 - V2" kompilator bascom 1.11.9.0 | '|Autor: HUNTERHOUSE(Adam Kędzierski) i częœciowo MANEKINEN(Paweł Kisielewski) | '| data: 02.08.2009 ...

    Mikrokontrolery Początkujący   26 Lis 2015 23:34 Odpowiedzi: 4    Wyświetleń: 1032
  • ATmega 2560, priorytetowość przerwań.

    Proszę o informacje, gdzie w nocie katalogowej można znaleźć informacje na temat priorytetów wykonywania przerwań, jeżeli wystąpią w tym samym czasie. Nie można, ale ten co ma niższy adres w tablicy wektorów wykona się pierwszy jak przyjdą w tym samym czasie. Co najwyżej możesz właczyć przerwania...

    Mikrokontrolery Początkujący   12 Lut 2017 11:01 Odpowiedzi: 3    Wyświetleń: 951
  • Tablica LED scalaki do sterowania.

    Witam udało mi się bardzo tanio zakupić sporą ilość matryc 5x7 LED postanowiłem zrobić z tego matrycę graficzno-znakową o organizacji 15x126 LED (3 na 18 matryc położonych na dłuższym boku) Matryce majom kolumny anod i rzędy katod obracam je o 90° więc defakto tablica będzie miała kolumny katod i rzędy...

    Projektowanie Układów   30 Maj 2008 22:54 Odpowiedzi: 27    Wyświetleń: 14773
  • Tablica świetlna - kursy walut - nie działa, POMOCY !

    ICL7107 zawsze jest przy wyświetlaczach numerycznych LED Zawsze, kiedy jest to woltomierz wykonany na układzie ICL... :P Ten ICL to woltomierz cyfrowy ze zintegrowanym driverem wyświetlaczy LED. A stosowanie woltomierza do wyświetlania kursu walut było by conajmnej nieporozumieniem :D równie dobrze...

    Optoelektronika   01 Kwi 2005 14:26 Odpowiedzi: 8    Wyświetleń: 2870
  • [Atmega32][Bascom] Tablica Led

    Czy przy tablicy informacyjnej większych rozmiarów zbudowana na Atmega i na układach MBI5025 linie sterujące powinny być bezpośrednio podpięte pod atmege? Chciał bym się zabezpieczyć przed ewentualnymi zakłóceniami zbieranymi przez 2 metrowe ścieżki sterujące.

    Mikrokontrolery   20 Gru 2008 10:51 Odpowiedzi: 0    Wyświetleń: 804
  • Wpisywanie wartości do tablicy, ATmega16 - jak wykonać?

    Witam serdecznie. Z racji chwili wolnego czasu piszę sobie kod do odbiornika IR na ATmega16. Korzystam ze scalonego odbiornika TSOP1736. O tym jak wygląda kodowanie sygnału w przypadku pilota do telewizora firmy Philips dowiedziałem się ze strony #include <avr/io.h> #include <util/delay.h> #include...

    Mikrokontrolery AVR   29 Sty 2010 14:16 Odpowiedzi: 2    Wyświetleń: 1177
  • Bascom Atmega8 74HC595 tablica led

    Tablica led 8x28 sterowane Atmega8 pord przez ULN i 74HC595 w kolumnach tak jak na stronie Problem jest taki że literki idą nie po kolei czyli zaczyna się od 14 kolumny led i tak w połowie załącza się od pierwszej do ósmej kolumny i równolegle gdzieś w ostatnich kolumnach. Zmieniałem Atmegę i 74HC595...

    Mikrokontrolery AVR   31 Mar 2011 08:13 Odpowiedzi: 9    Wyświetleń: 4806
  • [ATmega644PA][avr-gcc] - zmienna jako indeks tablicy znaków w pgmspace

    Proszę na przyszłość używać tagu ] do wklejania kodu... /syntax] . Poprawiłem to oraz tytuł na bardziej oddający problem, LordBlick Zacząłem swoją przygodę z mikrokontrolerami atmega i natknąłem się na dziwny dla mnie problem. Chce wyświetlić sobie jakiś tekst na hd44780 i korzystając z gotowej...

    Mikrokontrolery Początkujący   28 Sie 2012 10:25 Odpowiedzi: 6    Wyświetleń: 2328
  • ATmega 8L USART - problem z odczytem danych.

    Witam! Zrobiłem sobie układ oparty o uP ATmega 8L (taktowany wew 1MHz). Procesor ma wysyłać i odbierć dane po łączu szeregowym USART. O ile z wysyłaniem nie ma problemu (zawsze wysyłane są jednorazowo 2 bajty) o tyle sprawa komplikuje się przy odbiorze danych. Dane "dochodzące" do uP nie mają stałej...

    Mikrokontrolery   16 Paź 2004 05:23 Odpowiedzi: 8    Wyświetleń: 2489
  • Tablica LED.Nietypowe i dość skomplikowane składanie danych.

    Jak wyglada opkode instrukcji dzielenia w AVR ? Która ATmega ma ? ZTCW jest mnożenie (MUL), mnożenie znak/bez znaku (MULS), cząstkowe mnożenie (FMUL) + znak/bez znaku (FMULS), ale o dzieleniu nie słyszałem. Jest ponadto instrukcja modulo na dwóch dowolnych rejestrach (EOR). Polecan spis instrukcji...

    Mikrokontrolery   11 Kwi 2005 05:48 Odpowiedzi: 11    Wyświetleń: 2511
  • Tablica diodowa 126x15 sterowana z PC

    Analizator widma na tym wyświetlaczu to by było coś, chociaż i tak z samych zdjęć już wygląda imponująco. Sam kiedyś zbudowałem "podobny" wyświetlacz (tzn. trzy matryce czyli 8 * 15 punktów i do tego tylko na kościach TTL + RAM 6116) ale niestety nie zadziałało :) Zastanawia mnie twój kwarc, pracowałem...

    DIY Konstrukcje   09 Paź 2013 20:00 Odpowiedzi: 87    Wyświetleń: 58717
  • Za duży rozmiar programu w Atmega 8 pisanego w języku C

    Po prostu nie potrafię wyszukać tego w miejsca... Po wielkich bojach i szukaniu błędu po omacku zaczęło "coś" mi działać. Wcześniej zrezygnowałem nawet z pętli for i próbowałem dane przepisywać w następujacy sposób: tetno=tetno+wynik[0]; tetno=te... tętna...

    Mikrokontrolery   09 Lip 2005 01:28 Odpowiedzi: 30    Wyświetleń: 3995
  • Atmega:Czemu program dziala tylko z programatorem??.

    Panowie (i Panie), mam problem: na Atmedze 8 chodzi program z timerem0 w tle (tylko zwieksza jedna zmienna - jako kontrolka) i po odebraniu danych (mozna powiedziec, ze z i2c) powinien wyslac USARem ciag znakow z tablicy. Wszystko dziala dopoki jest podlaczony progrzmator szeregowy. Po wyjeciu jego...

    Mikrokontrolery   26 Wrz 2005 13:42 Odpowiedzi: 4    Wyświetleń: 1340
  • ATmega 8535 sch. doł. RS232 + pamięć zewnętrz. +multiplexer

    cześć , dzięki za podpowiedź z tym RS 232 -sie douczę (nie jestem elektronikiem to tak jak z dziećmi dyslektycznymi). naromiast jeżeli chodzi o rodzaj pamięci jaki chciałbym dodac to taki w do której można by zapisac podzczsa realizacji programu wyniki obecnie pamięć ulotna procka pozwala na zapisanie...

    Mikrokontrolery   10 Gru 2005 11:04 Odpowiedzi: 4    Wyświetleń: 1921
  • avr , atmega obsluga przerwan zewnetrznych

    Przejrzałem jeszcze raz ten wątek i jakby nie bardzo rozumiem problem. 1. Jeśli procesor ma czas na wykonywanie innych czynności poza przerwaniem, to dlaczego brakuje mu akurat tych dwóch cykli na powrót z przerwania? 2. Czy Twój procesor ma modyfikować dane w tablicy? Jeśli tak, musisz ograniczyć...

    Mikrokontrolery   01 Sty 2006 20:14 Odpowiedzi: 29    Wyświetleń: 2294
  • atmega 162 +kontrola transmisji UART

    Ja jestem w trakcie robienia czegoś podobnego i próbuję zastosować tablicę do której jest wpisywany cały odebrany przez RS komunikat. Z odebranej wiadomości wydzielam część któras mnie interesuje i umieszczam ja w następnej tablicy po czym wyświetlam jej treść. tylko że ja to robię na AT16, ale generalnie...

    Mikrokontrolery   11 Sty 2006 15:05 Odpowiedzi: 3    Wyświetleń: 1275
  • Atmega i sieci neuronowe. Czy da się to zaimplementować?

    Czyli taka najprostrza siec która na wejsci bedzie miala odczyt z 5 czujnikow i zaluszmy 2 wyjscia nie pojdzie na 8-bitowcu? stwozyc siec na kompie, nauczyc ja na kompie i wsadzic do procka ale jak ? prosze o jakies przyklady, jakies programy itp. Nie wiem jak w innych programach generujących sieci....

    Mikrokontrolery   07 Lut 2006 21:11 Odpowiedzi: 14    Wyświetleń: 4976
  • Atmega 2560 i przeboje z SPI

    Już wiem o co chodziło. Korzystam z IARa a on ma błąd . Kiedy czytałem z karty flash to zapisywałem od razu do tablicy zawartej w RAM a czytając z kontrolerów CAN wynik odczytu przekazywałem za pomocą komendy return która nie działa. Dziwne. A może cos przełączyłem w opcjach kompilatora. Nie wiem (optymailzacja...

    Mikrokontrolery   27 Mar 2006 11:32 Odpowiedzi: 3    Wyświetleń: 1440
  • VGA Mono - Atmega. Wyświetlanie monochromatycznego obrazu.

    To nie będzie trudne. ogólny algorytm będzie jakoś tak: 1. wykryć zbocze SV i wyzerować licznik linii 2. wykrywać zbocza SH i inkrementować licznik linii 3. gdy licznik linii jest w przedziale 0-vfp (vfp - vertical front porch) generować "ciemność" 4. gdy licznik linii przekroczy vfp to sa to "linie...

    Mikrokontrolery   24 Kwi 2006 08:29 Odpowiedzi: 9    Wyświetleń: 4761
  • Atmega 8 LCD i polskie znaki

    #define kod {0,0,9,9,9,14,8,16} #define ilosc_zn 1 void znak(void)//definicja znaku { unsigned char zn[ilosc_zn*8] = kod; unsigned char x = 0; for(;x<ilosc_zn*8;x++) { write_command(0x40+x); write_char(zn[x]); ...

    Mikrokontrolery   21 Mar 2007 18:59 Odpowiedzi: 7    Wyświetleń: 4366
  • Podkęcanie/ tuning ATMEGA c.d.

    Tak apropos.....jaki program napisać aby maxymalnie zmulić uC i sprawdzić jego prędkość przy obciążeiu ?? najlepiej, aby to był jakiś w miarę prosty alg. obliczeniowy, ale taki, który wykorzystuje "duże" tablice danych, ale oprócz tego na wyjściu produkuje jakiś wynik, który jest się w stanie...

    Mikrokontrolery   11 Wrz 2006 09:50 Odpowiedzi: 24    Wyświetleń: 3249
  • Dekompresja danych w ATmega...

    Zdecydowanie tablica może być mniejsza. Nakładając dodatkowe założenia zdroworosądkowe, np. a) prawdopodobniestwa wartości nie zależą od konkretnego wsadu, lecz od 'średniego wsadu'. Wprawdzie zysk mniejszy ale prostsze. Konkretne prawdopodobniestwa w dekompresorze chyba nie są już potrzebne. b) jakieś...

    Mikrokontrolery   25 Lis 2006 14:51 Odpowiedzi: 17    Wyświetleń: 3767
  • DS18b20 + lcd + atmega 32 programowany w c

    Przepraszam odrazu że poruszam temat wałkowany 1000 a moze i wiecej razy. Niestety jednak niepotrafie sobie sam poradzić dlatego prosze was o pomoc. Termometr wyswietla mi cały czas temp -0.02 Niemam pojecia dlaczego Ds jest zasilany ciągle (nie przez iwire) a środkowa noga zwarta przez rezystor...

    Mikrokontrolery   12 Mar 2007 10:26 Odpowiedzi: 4    Wyświetleń: 3316
  • Jak zmierzyć odstęp czasu? ... ATMega 16, AVR-GCC

    Witam, Robiłem niedawno coś bardzo podobnego, tzn. polegało to na mierzeniu odstępów czasu pomiędzy 2 kolejnymi punktami (10 punktów) zapisaniu ich do tablicy i wysłaniu przez RS-a. Załączam swój program, jest pisany też na AT16, w AVR-GCC, na końcu programu gdzieś źle zamknięty nawias, a nie widzę...

    Mikrokontrolery   22 Cze 2007 07:10 Odpowiedzi: 3    Wyświetleń: 1413
  • Pomiar prądu w ATMega pod BASCOMem

    mierz napięcie i zapisuj do tablicy 100 może 200 wyników , potem wylicz średnią , u mnie pomogło wynik jest dość stabilny

    Mikrokontrolery   10 Lip 2007 07:57 Odpowiedzi: 6    Wyświetleń: 1980
  • Atmega 128 + zewnętrzny ram w Iarze

    Wydaje się być dobrze. Ale co to zmieniło nie pojawia się już komunikat CSTACK fill..... itd. POwiedzcie mi jakie zmienne siedzą w CSTACK, klasycznie jest wykorzystywany tylko w przerwaniu tzn zrzuca zmienne po wykryciu przerwania czy do przechowywania zmienny. Powiem o co mi chodzi gdy miałem tamte...

    Mikrokontrolery   11 Lip 2007 16:17 Odpowiedzi: 4    Wyświetleń: 1167
  • Szybki algorytm zbierania próbek w ADC Atmega...

    Witam Piszę w Codevision w C. Zbieram 128 próbek z przetwornika ADC. Próbki zbieram w pętli: while(x<128){ dane[x]=read_adc(5); x++; } dane[128] to zadeklarowana tablica 128 elementów typu char. Podczas pomiaru procek nic innego nie robi. Chcę go...

    Mikrokontrolery   30 Lip 2007 10:30 Odpowiedzi: 20    Wyświetleń: 4666
  • Atmega Bascom klawiatura pc

    Witam serdecznie. Udało mi się zrozumieć tablice z klawiatury spoko ale jak zapalić diody na klawiaturze num lock , caps lock , scroll lock ? I kody od 32 do 127 spoko. Ale co zresztą jak mam zrozumieć kod klawiatury o znaczeniu E074, E072, E06B, E075. jak je odczytać jak ? Proszę o jakieś informacje...

    Mikrokontrolery   14 Wrz 2007 22:05 Odpowiedzi: 1    Wyświetleń: 1892
  • Samochodowy G-meter [ATMEGA + MMA6231Q]

    Myrek1 :arrow: Ja tam nie chce kodu, za bardzo ambitny jestem i może sam dam sobie radę Wink Gratuluję dobrego podejścia! Prędkość, to całka przyspieszenia po czasie. Obliczana jest bardzo łatwo, bo gdy czas pomiaru jest stały (20 ms), to wystarczy liczyć zmiany prędkości w tych krótkich docinkach...

    DIY Konstrukcje   19 Lis 2009 19:17 Odpowiedzi: 67    Wyświetleń: 34162
  • Licznik "rowerowy" na atmega

    zastanawiam sie ile procek potrzebuje pamieci na napisanie programu w C do obslugi wyswietlacza i programu do licznika ( podstawowe funkcje, predkosc, dystans, dystans dzienny, srednia predkosc, moze zegarek ? . Spokojnie wystarczy 8kB (gdzie ponad połowa to będzie deklaracja tablic ze znakami lub...

    Mikrokontrolery   29 Lis 2007 08:26 Odpowiedzi: 12    Wyświetleń: 4105
  • Problem ze sterowaniem serwomechanizmem przez ATMega

    Witam, mam układ sterujący serwem przez ATMega88. W obecnym momencie zadaniem układu jest odczytać pozycje serwa (potencjometr drugi POT2) przeliczyć ją na generator PWM i wypluć dokładnie te samą pozycje (na OCR1A). Problem jest taki, iż serwo zamiast stać sztywno pływa w całym zakresie czyli od...

    Mikrokontrolery   08 Kwi 2008 11:14 Odpowiedzi: 17    Wyświetleń: 4804
  • Brak stabilnych wskazań po konwersji A/D w ATMega 8

    Działa dziękuję. A możesz mi powiedzieć skąd Ty bierzesz takie informacje? A czy przy okazji mogę się podpytać o taką rzecz. Mam układ ATMega162 z zewnętrzną pamięcią RAM 62256. Całość jest pisana w AVR-GCC używając AVR Studio. Potrzebuję aby ta pamięć RAM była tylko do przechowywania takich...

    Mikrokontrolery   19 Wrz 2008 00:56 Odpowiedzi: 22    Wyświetleń: 2763
  • Atmega i przechowywanie zmiennych w pamięci.

    Poniżej zamieszczam kod, który nie działa prawidłowo. $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 1a Cursor Off Config Adc = Single , Prescaler = 128 , Reference = Off Start Adc Config Pinb.0 = Output Config Pinb.1 = Output Config Pinb.2 = Input Config Pinc.5...

    Mikrokontrolery   11 Mar 2008 19:56 Odpowiedzi: 33    Wyświetleń: 4834
  • [Atmega 16][C] komunikacja z PCF8563

    Witajcie. Muszę się podzielić z wami pewnym spostrzeżeniem układ PCF8563 coś nie działa za prawidłowo. Do tej porty używałem układu PCF8583 i wszystko było pięknie ale cena czyni cuda i zastosowałem PCF8563 i lipa. Nie umiem opanować tego układu, na dobę potrafi opóźniać nawet do 5 minut absurd totalny,...

    Mikrokontrolery   09 Gru 2010 08:10 Odpowiedzi: 17    Wyświetleń: 11211
  • [C] ATmega 16 - ADC uśrednianie wyniku

    WItam. Możlwości uśredniania czy po prostu cyfrowej filtracji sygnału może być kilka. Najprostrza to taka jak napisałeś - zbierasz kilka próbek pomiaru a następnie je uśredniasz. Może to wyglądać np tak: unsigned int pomiar; unsigned int usredniony_pomiar; unsigned char pomiar_licznik; static...

    Mikrokontrolery   08 Maj 2008 21:25 Odpowiedzi: 3    Wyświetleń: 3715
  • [ATMEGA][Bascom] ds18b20 CRC - 2 liczby 8 bit w 1 16bit

    Odczytuje z 1wire kolejno 9 bajtów danych do tablicy. Temperatura to liczba 16bitowa, pierwsze 8 bitów zapisanych jest w 1 elemencie tablicy 8 kolejnych w 2gim. Jakim poleceniem mogę połączyć te te dwie liczby aby otrzymać jedną 16bitową? Czy może ktoś ma jakiś inny sposób aby odczytać temperaturę...

    Mikrokontrolery AVR   03 Lip 2008 14:00 Odpowiedzi: 2    Wyświetleń: 3943
  • Wskaźnik wysterowania LED na ATMega 8

    cześć przeglądnąłem Twój program...i myślę że można to było napisać dużo lepiej....np wykorzystać polecenie lookup..i tablice...no i coś z tymi wait'ami bo to one sprawiają że chodzi to tak jak chodzi...na przyklad rozdzielić procedurę określającą ilość zapalonych ledów od procedury wyświetlania.. Pozdrawiam...

    DIY Poczekalnia   19 Wrz 2008 08:17 Odpowiedzi: 30    Wyświetleń: 16907
  • Jak to uproscic? (mnozenie, dzielenie) Atmega

    Witam W tablicy RESZTA mam reszte liczby wyciagnieta ze stringu. Np "1234". Ta wartosc chce przeliczyc na inny format. W tym celu musze to podzielic przez 10000 i pomnozyc przez 60. Nastepnie otrzymana wartosc calkowita wyswietlam na LCD. Realizuje to tak: //funkcja przeliczajaca float...

    Programowanie   10 Sie 2008 18:56 Odpowiedzi: 3    Wyświetleń: 2139
  • [Atmega][C] bufor na wskaźnikach

    eee... bufor robi sie tablica, wiec nie do konca kumam co ty chcesz zrobic. 4\/3!!

    Mikrokontrolery AVR   09 Paź 2008 13:13 Odpowiedzi: 4    Wyświetleń: 1776
  • ATmega + LCD graficzny 132x65 (LT13264 kontroler SPLC501C)

    Witam. Chciałbym podjąć temat mający za zadanie poprawne uruchomienie wyświetlacza graficznego, gdyż mam z nim nie mały kłopot. > ATmega8 > LCD 132x65 LT13264 - kontroler SPLC501C Proszę jeżeli ktoś posiada program, który działa o podesłanie lub wytknięcie błędów w poniższym kodzie. A może...

    Mikrokontrolery AVR   15 Gru 2013 14:32 Odpowiedzi: 45    Wyświetleń: 13689
  • [bascom] atmega 8 problem ze przejsciem w menu

    Takie oto pytanie dla przykładu: Co zrobić jeżeli procedurę wywołujemy z procedury np. w wielostopniowym menu, które jest też procedurą. Mamy ograniczyć użytkownikowi ilość wywołań, trochę nie ładnie. Lepszym chyba rozwiązaniem jest rezygnacja z takiej sytuacji na rzecz skou do podprogramu i powrót...

    Mikrokontrolery AVR   03 Gru 2008 01:06 Odpowiedzi: 11    Wyświetleń: 4363
  • Odtwarzacz muzyki Atmega S65 SD WAV3

    Nie obsługuję FATu z tablicy alokacji gdyż uP nie wyrobiłby się - w tym momencie wykorzystuję ok 80% mocy obliczeniowej, a odwołania się do pamięci Tablicy alokacji zajęłoby dodatkowe ok 40% więc pozostaje podłączenie zewnętrznego kwarcu:), ale z drugiej strony RAM jest wykorzystane w 3/4 a tu jeszcze...

    DIY Konstrukcje   08 Mar 2010 14:22 Odpowiedzi: 85    Wyświetleń: 34937
  • Komunikacja skaner nasłuchowy - Atmega + LCD

    Zajrzyj do helpa Bascoma (chyba że piszesz w innym języku) masz tam przykładowy program do wysyłania danych i ich odbioru. Dane podzielisz sobie na paczki i zapiszesz do tablicy a reszta to twoja inicjatywa.

    Mikrokontrolery AVR   22 Cze 2009 13:04 Odpowiedzi: 4    Wyświetleń: 1383
  • Tablica Led Płynne przesuwanie tekstu

    Witam Doszedłem już do tego... faktycznie jest to bezwładność oka, musiałem tylko zmienić procesor na 16bitowy bo atmega się nie wyrabiała Pozdrawiam

    Mikrokontrolery AVR   26 Cze 2009 10:06 Odpowiedzi: 4    Wyświetleń: 2870
  • [ATmega][C]Pomysł na projekt ( mp3 + lcd dotyk )

    Zabawa z fatem jest nie tyle trudna co dość złożona :) Każdy nośnik ma tzw Boot Sector w nim są różne najpotrzebniejsze informacje tj ilość Bajtów na sektor ilość sektorów na klaster itp itd :) Później w kolejce stoi Root Directry z niej w małych paczkach po 32B (można odczytywać cały sektor w "powietrze"...

    Mikrokontrolery AVR   10 Lip 2009 17:37 Odpowiedzi: 17    Wyświetleń: 3982
  • [ATMega][Bascom]Jaki wyświetlacz LCD?

    Już rozpracowałem metodę definiowania i wyświetlania znaków. Chciałbym wyświetlić naprawdę wielkie cyfry, trzy cyfry na szerokość ekranu + przecinek, czyli coś koło 34x45 znaków. Przeraża mnie to, bo to do zdefiniowania 1530 pikseli. Żaden procek sam temu nie podoła :( Czy jest jakaś inna metoda niż...

    Mikrokontrolery AVR   29 Lip 2009 14:48 Odpowiedzi: 36    Wyświetleń: 15926
  • Odbieranie string UART. Docklight, LCD, PC, ATmega.

    odbieraj znak po znaku z UARTu i umieszczaj go np. w tablicy

    Mikrokontrolery AVR   01 Sie 2009 13:56 Odpowiedzi: 5    Wyświetleń: 4890
  • [atmega][c] odczyt z usart - modem gsm

    mam problem z odczytem danych z telefonu. wysylanie komend at do telefonu (siemens s45) odbywa sie bez problemu - aparat reaguje prawidlowo. linia Tx kontrolera polaczona z telefonem poprzez opornik i zenera 3,3V. Linia odbiorcza polaczona bezposrednio. komunikacja z telefonem za pomoca terminala rowniez...

    Mikrokontrolery AVR   13 Paź 2009 16:30 Odpowiedzi: 7    Wyświetleń: 4726
  • Atmega 32 i RTL8019 brak komunikacji zwrotnej.

    Po prostu formularz przesyła różne wartości danej zmiennej w zależności co wybierzesz. Mogą to być także pojedyncze przyciski. Wykrywasz czy np. w spisie przekazywanych przez POST zmiennych jest reset=1 albo przekaznik2=0 itp. i z zależności od zmiennej i jej wartości podejmujemy działanie. W przykładzie...

    Mikrokontrolery AVR   16 Sty 2011 19:02 Odpowiedzi: 35    Wyświetleń: 6963
  • Funkcje sin, cos arcsin arccos większa dokładność na atmega.

    Mnóstwo? Przy 32bitach to będzie w okolicach 1GB. Jak to obliczyłeś? tablica 500 elementów 32bitowych to tylko 2000B

    Mikrokontrolery AVR   20 Gru 2009 12:01 Odpowiedzi: 19    Wyświetleń: 5865
  • Program zamka cyfrowego ATMEGA 8

    Musisz posprawdzać sobie ile potrzeba Ci pamięci na stosy. Każde polecenie gosub odkłada dwa bajty na stos. Pamięć ta jest zwracana przy wyjściu z podprogramu, ale jeśli z tego podprogramu uruchamiany jest następny podprogram, to nie dość że pamięć nie jest zwracana (bo nie ma prawidłowego wyjścia z...

    Mikrokontrolery AVR   11 Lis 2009 23:26 Odpowiedzi: 14    Wyświetleń: 2943
  • [atmega 128][c] zmiana zmiennej po zmianie typu na flash

    Obsługuję led display, mam funkcje która odświeża 6 cyfr wyświetlacza na podstawie kodów w tablicy digits unsigned char txt_read[] = {0x00, 0x28, 0x7C, 0xFA, 0xAE, 0x00}; i funckcję która ustawia napis void set_lcd_text(unsigned char* text, unsigned char blink){ ...

    Mikrokontrolery AVR   28 Lis 2009 00:04 Odpowiedzi: 3    Wyświetleń: 1412
  • Zapis i odczyt EEPROM w Atmega 32 [c] ?

    Stworzyc zainicjalizowana tablice w pamieci EEPROM (wspomniany atrybut EMEM), skompilowac otrzymujac plik hex do programowania pamieci. Skorzystac z w/w narzedzia, wpisac wartosci w ponyprogu i zapisac wynik jako hex, mozliwosci jest mnostwo, wszystko zalezy co chcesz zrobic, ile masz takich danych i...

    Mikrokontrolery AVR   05 Gru 2009 19:48 Odpowiedzi: 5    Wyświetleń: 4543
  • ATMEGA[BASCOM] Najprostsze odtwarzanie Wav .

    Bo BASCOM indexuje tablice od 1 a nie od 0. Co jest najgłupszą rzeczą w BASCOMie. Normalnie dał bym zmienną Byte i sama by się ona przewijała od 255 do 0. A tak musiałem dać zmienną Word i zrobić tak: Zwiększ Zmienną o 1. Odczytaj Tablicę Dodano po 11 Danie bufora o wielkości 512B nie...

    Mikrokontrolery AVR   16 Lis 2016 22:22 Odpowiedzi: 328    Wyświetleń: 94536
  • [ATMEGA][C] Jak odtworzyć plik WAVE?

    Ja wymyśliłem to tak, mam zmienną sector[512] i do tej zmiennej wpisuje sektor X z karty SD potem konfiguruje timery, Timer 1 jako PWM a Timer 2 wytwarza przerwania w częstotliwości 44000 Hz, co kolejne przerwanie wpisywana jest wartość ze zmiennej sector[pwmI] do OCR1A i zwiększane jest o 2 pwmI bo...

    Mikrokontrolery   01 Lut 2010 13:24 Odpowiedzi: 34    Wyświetleń: 7144
  • [atmega][avrgcc]przerwanie INT0 z PCF8583

    Witam Na początek napisze ze jestem początkujący w C. "Napisałem" program który czyta czas i datę z PCF8583 i pokazuje to na LCD.I wszystko byłoby ok gdyby nie to ze dla testu na przerwaniu procesor ma generować krotki sygnał dźwiękowy co 1 sek. i "prawie" jest ok TYLKO raz na jakiś czas nie chce piknąć...

    Mikrokontrolery AVR   20 Sty 2010 17:56 Odpowiedzi: 7    Wyświetleń: 3534
  • [Atmega][C] ADC - free running - sposób działania

    Jak to dokładnie jest z przetwornikiem ADC? Przeglądam forum i datasheeta od atmegi i nie widzę odpowiedzi na moje pytanie. Chodzi mi o tryb free running. Powiedzcie mi czy dobrze rozumiem zasadę działania przetwornika w tym trybie. Zaczynam od rejestru ADMUX, gdzie ustawiam napięcie odniesienia (REFSx)...

    Mikrokontrolery AVR   24 Sty 2010 12:20 Odpowiedzi: 7    Wyświetleń: 6554
  • DS2433 bascom atmega - procedura zapisu

    rozwiązany problem zamykam temat. dla potrzebujących zamieszczam program działający do wglądu Config 1wire = Portb.0 Dim Ia(35) As Byte Dim Id(8) As Byte 'Zmienna do odczytu ID układu DS Dim I As Word Dim A As Byte Dim B As Byte ...

    Mikrokontrolery   30 Gru 2011 19:32 Odpowiedzi: 5    Wyświetleń: 3288
  • Tablica char na float - czy funkcja poprawna?

    Ciężko tu zaobserwować zmiane tych wartości ponieważ jest to program na do mikrokontrolera ATMEGA, wrzucam cały kod, może będziecie wiedzieć co tu jest źle. #define F_CPU 14.7456E6 //delay.h //na podstawie podanej czesotliwosci kwarcu obliczane beda opoznienia wystepujace w programie #include...

    Programowanie Początkujący   21 Lut 2010 00:34 Odpowiedzi: 5    Wyświetleń: 2678
  • Zbyt duża długość zadeklarowanej tablicy ?

    ja swojego czasu miałem podobne problemy z atmega128 gcc miałem wybrany powyższy procesor natomiast zaznaczony fuse bit atmega 103 compatibility

    Mikrokontrolery AVR   27 Lut 2010 07:32 Odpowiedzi: 13    Wyświetleń: 1591
  • Atmega i wyświetlacz S65

    Posunąłem się trochę do przodu i wiem, że problem leży w tej tablicy: char txt[]={'H','e','l','l','o',' ','w','o','r','l','d',0};// Zauważyłem, że kompilatorowi robi różnicę, czy ma do czynienia z: txt[0] czy z 'H'. Myślę sobie, że może jest to związane z optymalizacją kodu i trzeba jakąś dyrektywę...

    Mikrokontrolery   02 Lip 2010 13:32 Odpowiedzi: 11    Wyświetleń: 2917
  • Atmega, odczyt stanów logicznych...

    Początek odczytu ma zaczynać się wraz z podaniem zasilania na urządzenia, czyli na urządzenie które wysyła ta liczbę ( w postaci binarnej) i Atmega. Kiedy dokładnie ma zakończyć się odczyt i rozpocząć wysyłanie na PORTB.1 jeszcze nie wiem, ale wydaje mi się że jak podłącze analizator stanów to sprawa...

    Mikrokontrolery   04 Kwi 2010 19:33 Odpowiedzi: 14    Wyświetleń: 2064
  • [ATMEGA]Bascom . RS485 , LCD i zakłócenia

    Musisz mieć gdzieś błąd w programie. Jak sterujesz LCD'ka (w przerwaniu, w pętli)? Ja u siebie na biurku mam urządzenie na Atmedze 128, 7 urządzeń na RS485(odpytywane co 150ms) oraz dotykowy LCD graficzny 160x160px którego muszę odświeżać co 17ms (3kb danych), do tego tablice trezch rodzai czcionek...

    Mikrokontrolery AVR   25 Kwi 2010 21:57 Odpowiedzi: 65    Wyświetleń: 12932
  • Przenosny programator AVR-ów od attiny do atmega

    Ma to kilka zastosowan. 1.Po pierwsze przenosny programator (jak w temacie) jak sie okazało najszybszy jaki mialem. Stosuje do przeprogramowywanie urzadzen stosowanych w samochodzie lub w znacznej odjeglosci od stacjonarnego komputer do tej pory mialem SPI na kablu 20m. 2 Po drugie uzywam tego jak...

    Mikrokontrolery   11 Maj 2010 20:44 Odpowiedzi: 25    Wyświetleń: 5672
  • [C]atmega + switch = problem z kodem

    Ja się z Mirkiem nie zgodzę, książek o C są tysiące. Oczywiście nie po Polsku. Podstawowy błąd jaki ludzie popełniają to założenie, że C na mikrokontrolery jest jakieś inne niż C na komputery. Nic bardziej mylnego. Zresztą dobrym przykładem jest ten wątek. Przecież gdyby autor chciał coś takiego zrobić...

    Mikrokontrolery AVR   28 Maj 2010 18:08 Odpowiedzi: 24    Wyświetleń: 4571
  • [ATmega][C/C++] Programowanie obiektowe, inne kompilatory

    Gdybym dopiero się uczył i mrugał diodami LED to nie napisałbym takiego posta. Cały czas procuje, ulepsza algorytm sumo robota. To przykładowo kod który służy mi do tablicowania wyników konwersji ADC od czujników przeciwnika i linii: // Przerwanie od przetwornika ADC ISR(ADC_vect) { Wyn...

    Mikrokontrolery AVR   09 Cze 2010 19:02 Odpowiedzi: 60    Wyświetleń: 7900
  • licznik róznicowy atmega c++

    poszukaj dobrze to jeszcze znajdziesz delay-a który nie ma komentarza :) Bufor to tablica umieszczona w pamięci RAM. w zależności jak sobie to wymyslisz to będzie to kod znaku albo gotowy obraz segmentów który ma zostac wysłany do portu. W przerwaniu cyklicznie powiększasz indeks od 0-3 a dalej przepisujesz...

    Mikrokontrolery AVR   19 Lip 2010 21:00 Odpowiedzi: 20    Wyświetleń: 2642
  • Restartuje się atmega. Zasilanie - transformator toroidalny? Podłączenie buz11.

    Mam kilka pytać co do zasilania Atmegi można użyć transformatora toroidalnego?? Bezpośrednio, to nie, ale jak masz tak jak piszesz (mostek, stabilizator itd) to jak jak bardziej można. Może nie masz podłączonych wszystkich pinów zasilania do ATmega? Kolejne moje pytanie jak w bascomie użyć niestandardowych...

    Mikrokontrolery   07 Sie 2010 23:11 Odpowiedzi: 15    Wyświetleń: 2902