REKLAMA

analog comparator

Znaleziono około 187 wyników dla: analog comparator
  • Płynna regulacja czasu wejściem analogowym w sterowniku LOGO

    Witam, cytat z opisu timera On-delay: The time in parameter T can be provided by the actual value of another already-programmed function: Analog comparator: Ax - Ay Analog threshold trigger: Ax Analog amplifier: Ax Analog multiplexer: AQ Analog ramp: AQ Mathematic instruction: AQ PI controller: AQ Up/Down counter: Cnt Wykorzystujesz wejście analogowe,...

    Automatyka Przemysłowa   07 Lip 2012 19:19 Odpowiedzi: 1    Wyświetleń: 1681
  • Problem z zamianą sygnału analogowego na binarny w Logo!Soft

    Dziękuje za podpowiedz, dzięki niej znalazłem Analog Comparator który odejmuje od siebie dwa sygnały analogowe (w moim przyopadku 2 sygnał = 0) i daje binarną 1 gdy wynik jest w zadanym zasięgu. Problem rozwiązany.

    Programowanie   12 Sty 2010 18:01 Odpowiedzi: 2    Wyświetleń: 1680
  • REKLAMA
  • Analog Comparator - zakres napięć podawanych na Analog Comparator

    Słuchajcie , powiedzcie mi proszę zakładając że mam włączony Analog Comparator i używam go w trybie porównywania AIN0 i AIN1 to jakie napięcia ja tam na te piny wówczas mogę podawać , chodzi mi o wartość maksymalną/minimalną tych napięć. Podejrzewam że 0-Vcc ale chciałbym się upewnić, bo niby to dlaczego nie mógłbym podawać np. na wejście AIN1 napięcia...

    Mikrokontrolery AVR   29 Lip 2015 16:57 Odpowiedzi: 7    Wyświetleń: 945
  • Siemens LOGO 0BA8 pamięć wartości analogowej

    W zasadzie to może być i tak jak to przedstawiłeś w swoim przykładzie. A za pomocą "analog comparator" mogę sprawdzić np. czy wartość zadana jest jest mniejsza od zmierzonej AI ? I odwrotnie ?

    Automatyka Sterowanie PLC   19 Kwi 2017 16:55 Odpowiedzi: 21    Wyświetleń: 3804
  • Analog comparator w tinny2313

    Witam Próbuję wykorzystać układ comparatora do przełączania LED'a. Na wejściach jest dzielnik z ustawionym napięciem na 3,1V, na drugim fotorezystor +R (1,8V-4,4V). Niestety poniższy fragment kodu nie dziala. ldiacc,0b11111100 outportb,acc andiacc,0b11111100 outddrb,acc cbiacsr,acd;analog comparator disable cbiacsr,acbg;bandgap cbiacsr,acie;interupt...

    Mikrokontrolery AVR   12 Kwi 2009 19:39 Odpowiedzi: 4    Wyświetleń: 1149
  • REKLAMA
  • Nowy scalony wzmacniacz firmy Analog Devices.

    Nowy scalony wzmacniacz instrumentalny firmy Analog Devices znacznie redukuje miejsce zajmowane przez analogowy front-end w układach pomiarowych Analog Devices wprowadza do produkcji AD8295, wysoce zintegrowany precyzyjny wzmacniacz instrumentalny, który redukuje o 50% zajmowane na płytce miejsce względem rozwiązań konkurencji. Skupiając w sobie światowej...

    Newsy   18 Gru 2008 15:06 Odpowiedzi: 2    Wyświetleń: 2889
  • REKLAMA
  • Szukam schematu podłączenia komparatora analogowego

    komparator analogowy służy do porównania napięcia odniesienia z napięciem wejściowym i ma tylko dwa stany , wszystko o komparatorach znajdziesz tu

    Początkujący Elektronicy   03 Sty 2007 20:07 Odpowiedzi: 3    Wyświetleń: 1437
  • Ciekawostki o 8-bitowych mikrokontrolerach AVR

    Od kilku lat programuję 8-bitowe mikrokontrolery AVR i przez ten czas zdobyłem trochę wiedzy na ich temat. Poniżej znajduje się kilka ciekawostek o tych układach. Jeśli znacie jakieś inne interesujące informacje, to piszcie. Najnowsza wersja artykułu jest również dostępna na mojej stronie: 1. Rozpoznawanie wersji (rewizji) Wersja (rewizja) mikrokontrolera...

    Artykuły   01 Kwi 2020 10:19 Odpowiedzi: 44    Wyświetleń: 10290
  • Słownictwo w innym języku

    "Kilka" częściej spotykanych słówek i wyrażeń na początek amplifier (amp) - wzmacniacz preapmlifier (preamp) - przedwzmacniacz power amplifier - wzmacniacz mocy analog multiplier - analogowy układ mnożący ****************************************... PLL - Phase Locked Loop - pętla z synchronizacją fazy ****************************************...

    Początkujący Elektronicy   13 Maj 2005 19:48 Odpowiedzi: 12    Wyświetleń: 3567
  • Resetowanie się atmega8, przy załączaniu przekaźnika

    OK, zrobiłem takie rzeczy: Przylutowałem za i przed stabilizatorem 100n, za stabilizatorem dodatkowo 220u, bo taki miałem pod ręką, 100n z AREF do masy, AVCC do Vcc, RESET przez 10k do Vcc, LEDy zgodnie z propozycją marco47, i odłaczyłem mase od silnika i kabelek od PD6 po czym połaczyłem je razem (PD6 do masy od uC). Układ dziala w miare. Nie widziałem...

    Mikrokontrolery AVR   12 Kwi 2012 19:28 Odpowiedzi: 60    Wyświetleń: 14696
  • Arduino, błąd kompilacji kodu

    Witam. Jestem emerytem (64l.) i zaczynam dopiero przygodę z Arduino. Znalazłem ciekawy projekt miernika kondensatorów (w dziale DIY zagranica) i chciałem go wykonać. Jednak przy wgrywaniu programu wyskakuje błąd kompilacji. Czy może z kodem jest co nie tak? Proszę o pomoc. Pozdrawiam. JN W załączeniu podaję kod: [syntax=c] #include #include #include...

    Arduino   04 Lis 2015 20:05 Odpowiedzi: 4    Wyświetleń: 2949
  • ATmega8-L - Zapis do EEPROM po zaniku zasilania - dziwne zachowanie układu

    Rozwiązanie, które proponuje maly_elektronik można oczywiście zastosować, ale obarczone jest niepotrzebnym ryzykiem . Dlatego należy zastosować komparator tym bardziej, gdy on sam oraz jego piny są nieużywane. Należy jednak pamiętać o tym: Analog Comparator When entering Idle mode, the Analog Comparator should be disabled if not used. When entering...

    Mikrokontrolery AVR   14 Wrz 2013 09:13 Odpowiedzi: 9    Wyświetleń: 3849
  • Kilka pytań o komparator.

    Jeśli dobrze rozumiem nazwę "Analog Comparator", to zdecydowanie porównuje on sygnał analogowy. Wyjście komparatora jest wyprowadzone tylko na bit ACO w rejestrze ACSR, na generator przerwań od komparatora oraz opcjonalnie pod Input Capture timera . Wyjście komparatora nie jest wyprowadzone na żaden zewnętrzny pin.

    Mikrokontrolery AVR   20 Wrz 2009 21:06 Odpowiedzi: 4    Wyświetleń: 1247
  • Jak mierzyć indukcyjność z pomocą Arduino

    Wielu z nas stanęło przed problemem nawinięcia cewki do jakiegoś projektu. Ogromnym utrudnieniem w tym zakresie jest brak możliwości pomiaru indukcyjności. Podobny problem występuje, jeśli zakupimy nieznane sobie cewki lub transformatory. Pomiar indukcyjności może być jednak bardzo prosty, jeśli zastosujemy opisany poniżej prosty układ. Dokładny opis...

    Artykuły   05 Sty 2018 10:46 Odpowiedzi: 2    Wyświetleń: 5412
  • REKLAMA
  • [C][PIC]Licznik produktów na taśmie z wyświetlaczem LCD i PIC16F628A

    Here is the controller for counting products running on conveyor. [syntax=c]/* '***************************************... 'COUNTING PRODUCT MOVING WITH LCD DIGITAL 'PIC16F628A '***************************************... */ bit oldstate0, oldstate1 ; // LCD module connections...

    Mikrokontrolery PIC   30 Mar 2020 21:14 Odpowiedzi: 0    Wyświetleń: 531
  • Odczyt z czujnika w samochodzie

    Tutorial do avr taki znalazłem: Jak byś czegoś w sieci szukał, to raczej unikaj tutoriala z patron.net, uczy złych nawyków i jest nieco nie na czasie. Pomiar częstotliwośći na AVR realizuje się w miarę łatwo, przy wykorzystaniu timerów, jeden timer pracuje jako licznik impulsów z zewnątrz, a drugi odmierza czas, mozna też inaczej, tylko na jednym timerze...

    Początkujący Elektronicy   15 Kwi 2007 22:08 Odpowiedzi: 5    Wyświetleń: 2253
  • Sterownik - regulator silnika bezszczotkowego BLDC.

    Poniżej zamieszczam wersje źródłowe plików kontrolera wykonanego według dokumentacji Atmel'a AVR444: Sensorless control of 3-phase brushless DC motors wykonanego na kontrolerze ATMega 48/88/168. Autor bardzo dokładnie udokumentował swoje dzieło. Funkcje static unsigned int CalculateCurrent () Calculates current consumption. static unsigned long CalculateSpeed...

    DIY Konstrukcje   13 Lis 2011 17:52 Odpowiedzi: 133    Wyświetleń: 165335
  • ATTINY841 - wewnętrzny wzmacniacz + komparator

    Witam Panowie. Rozpoczynam nieduży projekt i chciałbym wykorzystać w nim ATTINY841, głównym założeniem jest wzmocnienie słabego sygnału o częstotliwości do 1kHz i następnie liczenie dolnych połówek. Planuję wzmocnić sygnał x20 na wewnętrznym Differential Gain Amplifier i następnie podać na wewnętrzny Analog Comparator w celu filtracji sygnałów o mniejszej...

    Mikrokontrolery AVR   02 Wrz 2015 07:55 Odpowiedzi: 0    Wyświetleń: 828
  • Jakie sterowanie lutownicy ?

    No mam datashita, ale widze tu tylko on chip analog comparator. W sumie od biedy by sie to nadało, ale przetwornik A/C to to nie jest.

    Projektowanie Układów   21 Mar 2006 19:17 Odpowiedzi: 8    Wyświetleń: 1719
  • Ten nieszczęsny RC5 89s2051

    I jeszcze jedno. Powie mi ktoś co to znaczy? Tak w łopatologicznym języku: Port 1 is an 8-bit bi-directional I/O port. Port pins P1.2 to P1.7 provide internal pull-ups. P1.0 and P1.1 require external pull-ups. P1.0 and P1.1 also serve as the positive input (AIN0) and the negative input (AIN1), respectively, of the on-chip precision analog comparator.

    Mikrokontrolery   05 Cze 2007 21:33 Odpowiedzi: 12    Wyświetleń: 1729
  • BASCOM VU meter optymalizacja kodu

    Witam. Od jakiegoś czasu próbuje zbudować miernik głośności wyjścia słuchawkowego. Oczywiście wszystkie moje projekty jak do tej pory działają nie zbyt dobrze. pomyślałem że sięgnę po gotowca i znalazłem coś takiego: ----------------------------------------... 'name : BG30dB_LCD.bas 'copyright : (c)...

    Mikrokontrolery AVR   22 Kwi 2010 18:59 Odpowiedzi: 11    Wyświetleń: 5643
  • Zlecenie-Komunikacja HEX na RS232 Projekt w Delphi 7 Bascom.

    Zadanie nie do wykonania, bo AT90s2313 nie ma przetwornika A/C a jedynie Analog Comparator.

    Projektowanie Bazar   17 Wrz 2013 21:18 Odpowiedzi: 3    Wyświetleń: 2460
  • [Bascom]Instrukcja Encoder i baragraf

    Witam, piszę sobie program na A128 i nie umiem sobie poradzić z jednym problemem ... wykorzystuję instrukcję encoder jaka jest w bascomie do zliczania zmiennej LONG + - i jednocześnie dokonuję pomiaru napięcia V kod programu [syntax=basic4gl]'----------------------... 'name : BG30dB_LCD.bas 'copyright...

    Mikrokontrolery Początkujący   04 Lis 2013 00:00 Odpowiedzi: 3    Wyświetleń: 1767
  • Jak z poziomu programu rozpoznać typ CPU?

    ale one mówią na jaki mikrokontoler skompilowano program. doprawdy? Kolega jak zwykle "ciekawe" rzeczy pisze Ciekawe skąd microchip wiedział jak będziesz kompilować i wgrać to do uC w fabryce Sprawdzałeśs co zwróci np to ? [syntax=c]sprintf_P( txt, PSTR( "AVR %02%02X%02X" ), SIGNATURE_0, SIGNATURE_1, SIGNATURE_2 ); [/syntax] Tu masz plik "iom168pa.h":...

    Mikrokontrolery AVR   24 Sie 2017 19:20 Odpowiedzi: 5    Wyświetleń: 1254
  • 1wire SEARCH ROM (0xF0) zwraca dwie jedynki - problem z odczytem

    No i wszystko. Panowie, popełniłem błąd bo założyłem błędnie ten właśnie czas, nie wiem skąd mi się to w głowie pojawiło, przepraszam. Natomiast dzięki Waszym wyjaśnieniom i oscyloskopowi który służy mi nie od dziś, doszedłem do wszystkiego co aktualnie dla mnie istotne. Dziękuję za wyjaśnienia. Aktualnie z AtTiny85 wyciskam ile się da, i proszę mi...

    Mikrokontrolery   27 Sie 2020 23:10 Odpowiedzi: 26    Wyświetleń: 1347
  • AtMega88 i LM35: Nieprawidłowe odczyty temperatury - analiza kodu źródłowego

    Trzy niepokojące rzeczy: 1) Twój kod nie wyświetla na konsoli tego, co oczekujesz. Oczekujesz komunikatów w postaci "Temp: %d\n\r", a dostajesz coś typu "42\n". Sprawdź najpierw, czy komunikacja po COMie jest poprawna. 2) ciąg znaków "char tab[10] = "";" jest za krótki i nie obsłuży wszystkich int'ów. Nawet nie zauważysz, jak program zacznie "pisać...

    Mikrokontrolery Początkujący   07 Lis 2021 12:17 Odpowiedzi: 2    Wyświetleń: 609
  • AVR C i assembler - drobna prośba.

    Przykładowy pełny program poniżej. Kompiluj najlepiej w CodeVisionAVR, nie będzie niespodzianek. Program można znaleźć pod adresem zawartym w ramce (wersja free). Dołączam też pliki .C .cof .hex .map i dla dociekliwych .asm i .lst Pozdr tOMmy /***************************************... This program was produced by the CodeWizardAVR V1.23.8a Standard...

    Mikrokontrolery   28 Lut 2003 21:00 Odpowiedzi: 4    Wyświetleń: 2565
  • AT Mega8 i odbieranie znaków przez RS232 w C

    Witam !!! Nie napisałeś jakiego używasz kompilatora a w przypadku przerwań, wiele od niego zależy. W standardzie ANSI C nie opisuje się przerwań więc wyglądają one różnie. To kod dla standardowego kompilatora CodeVision. Obsługuje tylko odbiornik w przerwaniu pakując odebrany bajt do bufora. Pzdrawiam (M.) #include <mega8.h> #define RXB8 1 #define...

    Mikrokontrolery   14 Lis 2004 14:58 Odpowiedzi: 2    Wyświetleń: 2102
  • attiny2313 + ds18b20 brak polaczenia 1wire

    Witam. Przejrzalem CALE forum w poszukiwaniu rozwiazania mojego problemu. Probowalem wszystkiego co bylo podane w postach. Mam problem z polaczeniem tn2313 z ds18b20. zegar: kwarc 4MHz (testowalem juz na wew 1-8MHz bez rezultatow - ckdiv8 konfigurowalem poprawnie 1dis 0 en) podlaczam do portu d pod rozne piny. Od strony programowej tez powinno byc all...

    Mikrokontrolery   05 Sie 2005 12:25 Odpowiedzi: 10    Wyświetleń: 3211
  • Bascom, AT89C2051 jak zmierzyć czas impulsu?

    cytat z noty katalogowej ATMega8 Input Capture Unit The Timer/Counter incorporates an input capture unit that can capture external events and give them a time-stamp indicating time of occurrence. The external signal indicating an event, or multiple events, can be applied via the ICP1 pin or alternatively, via the analog-comparator unit. The time-stamps...

    Mikrokontrolery   24 Paź 2005 12:36 Odpowiedzi: 10    Wyświetleń: 3847
  • Problem z Atmega128, przerwanie od USARTA, Wiznet

    Wcześniej sprawdzałem czy wchodzi do przerwania z pustą główną pętlą w pragramie - włączałem buzzerka w przerwaniu tylko. Teraz, powinno być tak, że po wejściu do przerwania (w moim przypadku przy wciśniętym klawiszu) buzzerek powinien dzialac, ale i po wyjściu nadal brzęczeć - a tu nic. Po wyjściu z procedury przerwania milknie, czyli gubi gdzieś ustawienie...

    Mikrokontrolery   02 Lis 2005 13:32 Odpowiedzi: 11    Wyświetleń: 1662
  • USART Przrwania nadajnika. Pytanie?

    czy w maxach ustawiasz poprawnie nadawanie i odbior bo moze tu robisz blad // USART1 initialization // Communication Parameters: 8 Data, 1 Stop, No Parity // USART1 Receiver: On // USART1 Transmitter: On // USART1 Mode: Asynchronous // USART1 Baud rate: 9600 UCSR1A=0x00; UCSR1B=0xD8; UCSR1C=0x06; UBRR1H=0x00; UBRR1L=0x17; Brakuje ci UCSR1A tu masz caly...

    Mikrokontrolery   09 Lut 2006 22:01 Odpowiedzi: 6    Wyświetleń: 1341
  • Problem z odbiorem danych :-(

    Witam! Mam problem z popranym odbiorem danych. Kod wygenerowany przez kreatora jest przedstawiony na listingu. I teraz pytanie. Mam odebrać z odbiornika widomość o długości 154 bajtów. Wiadomość ta przychodzi co 1 sekundę i zaczyna się zawsze czterama takimi samymi znakami : (at)(at)Ha Próbowałem już robić to z pętlą, by odbierać 154 znaki, i potem...

    Mikrokontrolery   03 Mar 2006 15:18 Odpowiedzi: 1    Wyświetleń: 1551
  • Asembler-kod 4kanałowego na 8kan. koder do ATTiny26

    Cześć Przede wszystkim musze powiedzieć że nie znam sie ani odrobine na asemblerze . Mamy tu koder do 4kanałowego sterowania proporcjonalngo w asm'ie na attiny 15. teraz pytanie -czy da sie przerobić kod tak ,aby miał ich 7 lub 8kanałów i wrzucić go do Attiny 26 ?? I czy to koder PPM?? PS niestety nie przypomnę sobie strony z której wziąłem ten schemat...

    Mikrokontrolery   20 Maj 2006 06:51 Odpowiedzi: 0    Wyświetleń: 2524
  • UART - szukam gotowej procedury (odbior)

    codevision avr atmega 8515 nadawanie i odbior /***************************************... This program was produced by the CodeWizardAVR V1.23.8a Professional Automatic Program Generator © Copyright 1998-2003 HP InfoTech s.r.l. e-mail:office(at)hpinfotech.ro Project : Version : Date : 2006-07-02 Author : j Company : Comments: Chip type : ATmega8515...

    Mikrokontrolery   23 Lis 2008 15:31 Odpowiedzi: 2    Wyświetleń: 1998
  • DS1820 lub DS18B20 na AtMega32 na zegarze 1Mhz

    #include <mega8.h> #include <stdio.h> #include <delay.h> #include <math.h> // 1 Wire Bus functions #asm .equ __w1_port=0x15 ;PORTC .equ __w1_bit=5 #endasm #include <1wire.h> unsigned int status=0, error=0; int temperatura=0, temperatura_zadana=0; unsigned char rom_codes[5,9]; unsigned char devices, ii; int ds1820_status=1,...

    Mikrokontrolery   21 Wrz 2006 12:33 Odpowiedzi: 24    Wyświetleń: 4053
  • Atmega8, problem z graficznym LCD

    Witam. Jestem w trakcie tworzenia pewnego projektu wymagajacego uzycia graficznego wyswietlacza. Zakupilem sobie JM240128 o matrycy 240x128 puntkow i sterowniku T6963C. Udalo mi sie go obsluzyc, ale napotkalem na pewien problem. Otoz, podczas wyswietlania danych, gdy wyswietlacz sam zwieksza sobie Adress Pointer a ja tylko wysylam mu kolejne bajty,...

    Mikrokontrolery   10 Paź 2006 17:34 Odpowiedzi: 7    Wyświetleń: 2169
  • Atmega8 + termometr cyfrowy ds1820

    Witam serdecznie. Mam problem z ds1820. Mianowicie po zaprogramowaniu procka "ustawieniu wewnętrznego oscylatora na 8Mhz" programem przedstawionym poniżej wyświetla mi cały czas że "t1=+85.0`C". Proszę o pomoc. Z góry serdecznie dziękuje. #include <mega8.h> // 1 Wire Bus functions #asm .equ __w1_port=0x12 ;PORTD .equ __w1_bit=3 #endasm #include...

    Mikrokontrolery   22 Lut 2010 10:33 Odpowiedzi: 12    Wyświetleń: 5167
  • CodeVisionAVR + UART

    dołożyłem do gotowego programu zmienna nadaj #include <mega32.h> #define RXB8 1 #define TXB8 0 #define UPE 2 #define OVR 3 #define FE 4 #define UDRE 5 #define RXC 7 #define FRAMING_ERROR (1<<FE) #define PARITY_ERROR (1<<UPE) #define DATA_OVERRUN (1<<OVR) #define DATA_REGISTER_EMPTY (1<<UDRE) #define RX_COMPLETE (1<<RXC)...

    Mikrokontrolery   14 Lis 2007 07:50 Odpowiedzi: 5    Wyświetleń: 2063
  • MEGA128L - programuje sie, ale nie działa.

    1. Nie widzę deklaracji zegara systemowego więc skod kompilator będzie wiedział jak zrobić delay_100 ms W CodeVision ustawia sie to we wlasciwosciach projektu 2 Jesteś szybki jak zobaczysz na diodzie jak sie zapala i gaśnie co 0,1s Jak zmienie na 0,25s to i tak nic to nie zmienia, i tak nie działa /***************************************...

    Mikrokontrolery   28 Kwi 2008 21:52 Odpowiedzi: 13    Wyświetleń: 1551
  • [ATmega128L][C] Woltomierz

    #include <mega128.h> #define RXB8 1 #define TXB8 0 #define UPE 2 #define OVR 3 #define FE 4 #define UDRE 5 #define RXC 7 #define FRAMING_ERROR (1<<FE) #define PARITY_ERROR (1<<UPE) #define DATA_OVERRUN (1<<OVR) #define DATA_REGISTER_EMPTY (1<<UDRE) #define RX_COMPLETE (1<<RXC)...

    Mikrokontrolery   29 Maj 2008 17:57 Odpowiedzi: 6    Wyświetleń: 1701
  • Atmega8L przepełnienie timer2 codevision

    nic to nie daje. Juz nie wiem co mam robić próbowałem jeszcze użyć LED - do portd.7 - w sygnalizacji przepełnienia T2. Przesyłam calutki kod programu: #include <mega8.h> #include <delay.h> int licz = 4; // Timer 2 overflow interrupt service routine interrupt [TIM2_OVF] void timer2_ovf_isr(void) { licz++; } // Declare...

    Mikrokontrolery AVR   24 Sty 2009 20:31 Odpowiedzi: 28    Wyświetleń: 2220
  • Zegar czasu rzeczywistego w c++ AVR

    Witam wszystkich czy ktoś mógłby podpowiedzieć jak uzyskać odliczanie czasu w sek na atmedze? w programie CodevisionAVR uzyskuje taki kod w którym niby jest już jakiś wietrzny timer ustawiam go nawet na 8MHz ale nie wiem jak wyprowadzić to odliczanie sekund np na lcd wystarczy żeby ktoś podpowiedział to a dalsza cześć czyli odliczanie minut i godzin...

    Mikrokontrolery AVR   25 Kwi 2009 17:01 Odpowiedzi: 5    Wyświetleń: 5030
  • OpenOCD Cortex (codesourcery) błędy podczas debugowania

    1. Jak wspomniałem komendy gdb wziąłem z innego projektu, a że nie znam dobrze gdb więc konfiguruję wszystko metodą prób i błędów. Zamieniłem zatem soft_reset na reset_halt i tez działa. Zostawię tak jak poleciłeś. 2. Kod startup'a nie jest mojego autorstwa, był razem z paczkami od Luminary (albo z dema FreeRTOSa). //**************************************...

    Mikrokontrolery   07 Maj 2009 09:11 Odpowiedzi: 17    Wyświetleń: 3029
  • Atmega162 + ds18b20 - coś nie działa

    Witam, złożyłem płytkę, napisałem kod i coś nie działa, narazie podam kod bo płytka śmiga byłbym wdzięczny za sugestie co jest nie tak że to nie chce działać, kod zbudowany po części w CodevisionAVR. Wyświetlacz jest na wspólnej Katodzie stąd mój wniosek że aby zaświecić jakiś segment muszę wysłać 0 na pin, a aby go zgasić 1. Jeżeli źle myślę to poprawcie...

    Mikrokontrolery AVR   26 Maj 2009 23:05 Odpowiedzi: 1    Wyświetleń: 1292
  • ATMega16 + RS232 i odbierania 2 bajtów

    np tak: źródło jest wygenerowanie automatycznie przez Codevision ale jak się przyjżysz to załapiesz o co chodzi :) i będzie to dla ciebie jakaś pomoc dla własnych modyfikacji #include <mega32.h> #define RXB8 1 #define TXB8 0 #define UPE 2 #define OVR 3 #define FE 4 #define UDRE 5 #define RXC 7 #define FRAMING_ERROR (1<<FE) #define...

    Mikrokontrolery AVR   11 Sie 2009 09:26 Odpowiedzi: 4    Wyświetleń: 1685
  • lm3s9b90 codesourcery openOCD eclipse

    Hej Freddie, tym razem to już mam poważny problem i proszę Cię o pomoc. Problem mam cały czas z przerwaniami. Nigdy mi w sumie tak naprawde nie zadziałaly na tym projekcie od stm. Przerobiłem Twoją tablice wektorów przerwań: /** \file vectors.c * \brief STM32 (STM32F101 - STM32F103) vector table and __Default_Handler() * \details STM32...

    Mikrokontrolery ARM   09 Sie 2010 22:12 Odpowiedzi: 26    Wyświetleń: 3998
  • woltomierz LCD nie wyświetla kropki [ATMEGA8][c/codevision]

    Witam, proszę pomóżcie. Zrobiłem woltomierz na Atmega8. Wynik jest wyświetlany na LCD 2x16. Jednak zamiast np. 1.23 wyświetla 123. Zamieszczam kod:

    Mikrokontrolery AVR   16 Mar 2011 17:01 Odpowiedzi: 8    Wyświetleń: 2381
  • Atmega8 termometr na DS18s20 codevision dokończenie kodu

    Witam, proszę o pomoc w dokończeniu kodu do pomiaru temp. Wyświetlacz LCD 2x16 podlaczyłem do portu D atmega8. Czujnik temp. DS18s20 podlaczylem do pinu 2 Port B. Rezustor podciagajcy 4,7k s szyny danych DQ na zasilanie 5V. Wygenerowałem sobie kawałek kodu w codevision. Próbowałem rózne funkcje znalezione w necie ale nie działa wiec proszę o pomoc....

    Mikrokontrolery AVR   16 Mar 2011 16:42 Odpowiedzi: 2    Wyświetleń: 2050
  • Code vision - _delay_ms - podczas kompilacji wyskakuje błąd

    Witam wszystkich :D Niedawno rozpocząłem naukę programowania AVR w języku C i korzystam z programu Code Vision. Mam pewien problem, który być może jest prosty w rozwiązaniu, ale nie wiem za bardzo jak sobie z nim poradzić. Dodam, że przeszukiwałem internet ale bezskutecznie. Problem polega na tym, że po stworzeniu projektu i dodaniu kodu programu, w...

    Mikrokontrolery   30 Paź 2011 13:24 Odpowiedzi: 4    Wyświetleń: 968
  • ATMEGA - generowanie kolorowego sygnalu video composite

    Dziękuję wam za wszystkie odpowiedzi wiele mi to pomogło jednak ciągle mam problem. Jest lepiej bo coś tam już widać ale jeszcze nie jest ok. Zaznaczam na początku że nie mam należytego sprzętu aby zrobić to jak należy jednak zanim zainwestuję w mikrokontroler taktowany 25 Mhz chcę mieć już jakiś wstęp na sprzęcie który posiadam a posiadam Atmegę16...

    Mikrokontrolery   03 Mar 2012 20:27 Odpowiedzi: 20    Wyświetleń: 6955
  • Prosty program z elektora nie kompiluje się pod winavr

    Oto program, trochę rozbudowałem go ale oryginał też nie przechodzi. [syntax=c] /***************************************... Chip type : ATmega8 Program type : Application Clock frequency : 8.000000 MHz Memory model : Small External SRAM size : 0 Data Stack size : 256 ****************************************... #include <stdio.h>...

    Mikrokontrolery AVR   25 Kwi 2013 12:22 Odpowiedzi: 12    Wyświetleń: 2055
  • ATmega16A - niespodziewane resety.

    Witam, w poniższym programie występują niepożądane resety, sprawdzałem już wartość rejestru MCUCSR i tuż po resecie ma wartość 0 czyli jest to reset programowy. zorientowałem się, że źródłem jest wywołanie instrukcji odpowiadającej za przerwanie komparatora analogowego (w oknie disassembly adres 0x00000020), które jest wyłączone... nie wiem co powoduje...

    Mikrokontrolery AVR   16 Kwi 2015 17:32 Odpowiedzi: 4    Wyświetleń: 867
  • Samochodowy odstraszacz kun na Arduino Pro Mini

    Kolejny mod - rezygnacja z sygnału zapłonu, na rzecz wykrywania ładowania. Można użyć 4 rezystorów i komparatora analogowego, albo 2 rezystorów i przetwornika ADC. Tutaj wykorzystane jest to 2-gie rozwiązanie. Mogą to być albo 2, najlepiej metalizowane, rezystory i dobierana programowo wartość progu, albo precyzyjny potencjometr wieloobrotowy i stała...

    DIY Konstrukcje   03 Cze 2017 10:58 Odpowiedzi: 17    Wyświetleń: 24729
  • Mini Komputer samochodowy, prośba o sprawdzenie schematu

    Dziwi mnie trochę że sygnał z wtryskiwacza podpiołeś pod INT0 a nie pod ICP, przecież Input Capture Unit jest wręcz stworzony do tego zadania. Można by też pod Analog Comparator podpiąć i dać jakiś filtr RC gdyby sie okazało że zakłucenia są dość spore. Analog Comparator też może służyć za źródło wyzwalania dla Input Capture Unit. Rzecz do przemyślenia...

    Mikrokontrolery   09 Maj 2008 07:51 Odpowiedzi: 82    Wyświetleń: 11317
  • Timer i ASM - pomoc w ustawieniu

    Już wiem. W pliku m8def.inc są takie wpisy: .equINT0addr=$001; External Interrupt0 Vector Address .equINT1addr=$002; External Interrupt1 Vector Address .equOC2addr =$003; Output Compare2 Interrupt Vector Address .equOVF2addr=$004; Overflow2 Interrupt Vector Address .equICP1addr=$005; Input Capture1 Interrupt Vector Address .equOC1Aaddr=$006; Output...

    Mikrokontrolery AVR   02 Paź 2009 21:17 Odpowiedzi: 4    Wyświetleń: 1179
  • [Attiny261][C] Fast PWM

    Witam, Niestety mam problem z włączeniem trybu FastPWM w ATTiny 261 przy wykorzystaniu zegara wewnętrznego lub PCK (brak podłączonego zew. kwarcu). // Timer/Counter 1 initialization // Clock source: System Clock // Clock value: 8000,000 kHz // Mode: Fast PWM top=OCR1C // OC1A output: OC1A=1 // OC1B output: OC1B=1 // OC1C output:...

    Mikrokontrolery AVR   04 Paź 2009 08:39 Odpowiedzi: 0    Wyświetleń: 1239
  • Atmega 8L bit ACBG ( ACSR.6)

    A czy chociaż jedna z tych trzech rzeczy jest spełniona w uC: 1. When the BOD is enabled (by programming the BODEN Fuse). 2. When the bandgap reference is connected to the Analog Comparator (by setting the ACBG bit in ACSR). 3. When the ADC is enabled. Lub druga możliwośc, gdy nie masz włączonego BOD'a to musisz odczekać: Thus, when the BOD is not enabled,...

    Mikrokontrolery AVR   08 Lis 2011 10:02 Odpowiedzi: 2    Wyświetleń: 991
  • Code Vision, programowanie PWM na Attiny13, błąd: UNDEFINED SYMBOL 'OCROA'

    Witam. Napisałem prosty program, by przetestować wyjścia PWM w attiny13. Podczas kompilacji wyskakują następujące błędy: UNDEFINED SYMBOL 'OCROA' & UNDEFINED SYMBOL 'OCROB' Przeszukiwałem internet, ale niestety nie znalazłem rozwiązania problemu. Ogólnie rzadko porusza się temat attiny13 jak i środowiska Code Vision... Oto program: /***************************************...

    Mikrokontrolery AVR   25 Kwi 2012 17:08 Odpowiedzi: 5    Wyświetleń: 1918
  • [Bascom ]Przetwornik ADC i BG30dbLCD z atmegą 644p

    Witam, jak uruchomić ten przykładowy program mając przetworniki ADC a nie komparatory ? [syntax=basic4gl]'---[ Compiler and hardware related statements ]-------------------------------- $regfile = "2313def.dat" 'register file for AT90S2313 $crystal = 10000000 '10MHz crystal $hwstack = 32 ' default use 32 for the hardware stack $swstack = 10 'default...

    Mikrokontrolery Początkujący   01 Sie 2013 15:33 Odpowiedzi: 0    Wyświetleń: 972
  • PRO MINI - Odstraszacz kun

    Obie diody mają szeregowe rezystory 1k, które łatwo wylutować (co oczywiście zrobiłem). Na dobrą sprawę powinienem też usunąć stabilizator napięcia. Wyłączenie lub nie komparatora, nie ma znaczenia na pobór prądu w trybie PWR_DOWN, tak czy inaczej będzie wyłączony. We can also usually switch off the Analog Comparator circuitry. When entering Idle sleep...

    Arduino   19 Lis 2016 09:50 Odpowiedzi: 22    Wyświetleń: 2448
  • [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 Request 3 6 $000A INT4 External Interrupt Request 4 7 $000C...

    Mikrokontrolery   06 Lis 2010 19:03 Odpowiedzi: 7    Wyświetleń: 3452
  • [Atmega][C] Komaparator wewnetrzny

    Na pewno jak już to nie SFIOR=(0<<ACME); a SFIOR &= ~(1<<ACME); A zresztą na internecie masz przykłady choćby tu: czy tu:

    Mikrokontrolery Początkujący   24 Gru 2012 20:12 Odpowiedzi: 3    Wyświetleń: 885
  • Atmega168 Bascom - Przerwanie co 5us i odczyt 8 bitów

    Zainstalowałem AVR Studio4 i lecę od początku z google i pdf na temat ASM i AVR Powiedzcie chociaż czy w dobrym kierunku zmierzam? Bo jak w złym to odpuszczam i daje sobie spokój, pobawię się migającymi diodami w Bascomie. Tam gdzie nie ma komentarza to nie wiem co to znaczy i co robi ale było w pdf lub innych opisach, jeżeli ktoś może mi wyjaśnić instrukcje...

    Mikrokontrolery Początkujący   18 Lis 2014 09:04 Odpowiedzi: 65    Wyświetleń: 4467
  • [bascom] - Atmega32, a projekt dla Atmega8

    Wydaje mi się, że problem nie dotyczy wyjścia na diody (bo one tak naprawdę tylko w pewnym momencie programu sygnalizują jego etap), problemem jest chyba wejście sygnału do procesora (tak mi się wydaje). Wyjście mogę wyłączyć, bo de facto nie ma to żadnego znaczenia dla sensu czy działania. Tat właśnie przypuszczałem.. Wracając do wcześniejszej wypowiedzi:...

    Mikrokontrolery Początkujący   05 Gru 2014 06:58 Odpowiedzi: 12    Wyświetleń: 1383
  • Bardzo szybkie wysyłanie wyniku ADC po UART

    Witam, wykonałem poniższy bardzo mały i prosty kawałek programu, który ma tylko ciągle mierzyć napięcie (wyniki od 0 - 1023) na jednym pinie i możliwie jak najszybciej ten wynik obrabiać do wysłania po UART. Kod widoczny poniżej: IntToStr(ADC_value, txt); UART1_Write_Text(ltrim(txt)); UART1_Write('\r');

    Mikrokontrolery   25 Lut 2017 20:39 Odpowiedzi: 8    Wyświetleń: 663
  • Jak podłączyć LM393 do baterii 18650 by odłączyć przy 2,75V?

    Witam. Jestem Ryszard. Mam problem , chcę kontrolować proces w czasie rozładowania baterii ogniw 18650 i do tego celu kupiłem na AliExpress układ LM393 3.5-24V Voltage Comparator Module High Level Dual Output Analog Comparator Control With LED Indicator niestety problem polega na podłączeni tego układu do baterii tak aby bateria o czasie gdy napięcie...

    Początkujący Elektronicy   28 Wrz 2019 19:53 Odpowiedzi: 1    Wyświetleń: 342
  • AVR-GCC a przerwania Pomoc potrzebna

    Jest to dokładnie opisane w manualu od AVR-GCC i jest to nic innego jak zdefiniowane wektory przrwań: SIG_2WIRE_SERIAL 2-wire serial interface (aka. I²C

    Mikrokontrolery   10 Maj 2004 17:04 Odpowiedzi: 5    Wyświetleń: 4336
  • Prędkościomierz

    No to coś napisałem na AVRStudio 4.05.0.181 (na kolanie) :) . Co prawda na ATmega8 , ale przeportowanie to pestka(niektóre wektory przerwań do skasowania/zmiany nazwy i "2313def.inc" zamiast "m8def.inc" , prędkość kwarcu Xtal też do poprawki...), raczej tu chyba nie ma rozkazów niezaimplementowanych w AT90S2313 . ;included in next file - line ".device...

    Mikrokontrolery   13 Sty 2005 19:21 Odpowiedzi: 20    Wyświetleń: 7347
  • Pracownia mikroprocesorowa ATxxxxx

    Czesc Dostalem zestaw pytan na kolosa z materialow z kosmosu, wogule o tym mowy nie bylo a w necie nie moge nic znlazec , pomożcie: 1. Narysuj strukture P1.0 dla AT89S8252 2. Narysuj strukture PD.0 dla AT90S2313 3. Narysuj strukture Watchdog timer AT90S2313 4. Narysuj strukture Analog Comparator AT90S2313 5. Schemat programatora SPI np STK 200 6.Opisz...

    Początkujący Elektronicy   05 Gru 2004 14:04 Odpowiedzi: 1    Wyświetleń: 1088
  • "modyfikator sygnału' - kilka pytań praktycznych??

    Oto co do tej pory stworzyłem: .include "2313def.inc" .def zero = R0;zero .def one = R1;jeden .def tsk = R2;tymczasowy wskaźnik skrócenia .def twy = R3;tymczaspwy wskaźnik wydłużenia .def dod = R16;mnożnik .def ode = R17;dzielnik .def skr = R18;skrócenie .def wyd = r19;wydłużenie .def tmp = r20;rejestr tymczasowy .def pod = r21;pętla do odejmowania...

    Mikrokontrolery   02 Cze 2005 11:35 Odpowiedzi: 14    Wyświetleń: 2024
  • Dlaczego się nie kompiluje?

    A oto prosta funkcja (kompiluje się w najnowszym AVRStudio) :D : #include <ATmega8535.h> .include "m8535def.inc" ; Prohibits use of non-implemented instructions (ATmega8535) #define XTAL 11059200 #define USART_BAUD 19200 #define _UBBR(_X,_X_BAUD) ((_X/(16*_X_BAUD))-1... #message "_UBBR =="...

    Mikrokontrolery   08 Maj 2005 09:12 Odpowiedzi: 7    Wyświetleń: 1898
  • Dane rownolegle na szeregowe

    Prosty program na AVRStudio : #include <m16def.inc> ; Prohibits use of non-implemented instructions (ATmega16) .dseg .org SRAM_START .cseg ;—————R...

    Mikrokontrolery   09 Cze 2005 08:15 Odpowiedzi: 18    Wyświetleń: 2151
  • Czy 80C51 to to samo co 89C2051 ?

    - tutaj informacje są dokładniejsze, sciagnij pdf od obu procesorków i porównaj... 80C51 : • Compatible with MCS-51™ Products • 4K Bytes of In-System Reprogrammable Flash Memory – Endurance: 1,000 Write/Erase Cycles • Fully Static Operation: 0 Hz to 24 MHz • Three-level Program Memory Lock • 128 x 8-bit Internal...

    Mikrokontrolery   18 Lis 2005 12:06 Odpowiedzi: 10    Wyświetleń: 1926
  • 2 generatory PWM w ATMEGA8515?

    Z noty katalogowej ATmega8515 (pierwsza strona): • Peripheral Features – One 8-bit Timer/Counter with Separate Prescaler and Compare Mode – One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode – Three PWM Channels – Programmable Serial USART – Master/Slave SPI Serial Interface – Programmable...

    Mikrokontrolery   09 Wrz 2005 11:36 Odpowiedzi: 7    Wyświetleń: 1409
  • dodanie bitów start/stop do danych szeregowych

    Mam dwie linie na jednej ma clk a na drugiej dane synchronizowane tym clockiem. Chciałem te dane podsłuchać za pomocą jakiegoś monitora portów. CLK podłączyłen na INT0 i INT 1 jeden ustawiny na zbocze opadające drugi na narastające a dane na PORTD.6. (90s2313) Pierwszy program działa ale jeśli dane napływają za szybko to je gubi. Próbowałem zrobić bufor...

    Mikrokontrolery   01 Lip 2005 13:26 Odpowiedzi: 3    Wyświetleń: 1251
  • Kluczowe pytanie... "bascom+avr"...

    Hmm... A co ma cena procesora do ceny In-circut debuger-a ? Procesory kupuje się wielokrotnie, a debuger raz, po za tym dla AVR istnieją tańsze, nieoryginalne wersje - sam JTAG, bez obsługi DebugWire, już za trochę więcej niż 100PLN (np. na www.propox.com ) - również na USB. ATmega8 - 7-9PLN, możliwości : • Advanced RISC Architecture – 130...

    Mikrokontrolery   15 Sie 2005 21:05 Odpowiedzi: 13    Wyświetleń: 2490
  • 89C4051 - problem z przetwornikiem A/C

    Chyba raczej miales na mysli zewnetrzny komparator.Wewnetrzny komparator posiada wersja 89c2051... A skąd kolega ma takie nierzetelne informacje :?: AT90c4051 posiada również On-chip Analog Comparator . Pozdrawiam Piotrek

    Mikrokontrolery   12 Wrz 2005 22:59 Odpowiedzi: 34    Wyświetleń: 4561
  • atmega8, pwm na timer2 jak to zrobic???

    Przykład z Bascoma na ATmega8 do sterowania serwem modelarskim: $regfile = "m8def.dat" $crystal = 8000000 'on chip clock speed Osccal = &HC1 'uC 8MHz internall clock New calibration byte Tccr2 = &B01100110 'PWM2, clear down, phase correct, prescale 256 -> 16ms Acsr = &B10000000 'Analog Comparator disable Dim W As Byte 'Servo position ....

    Mikrokontrolery   05 Cze 2006 11:30 Odpowiedzi: 3    Wyświetleń: 5253
  • ATMega8 => PWM => ASM => Duza Wartosc

    Ok dzieki Piotrek. Przypomniales mi o parzystosci juz wszystko gra. male przeoczenie.. Ja stosuje metode uzupelnienia "white char" czyli spacja:P =>> Dar.El to jest moj poczatek :) (az taki laik nie jestem :P) .nolist .include "m8def.inc" .list ;***************************************... ;* DEFINICJE ZWIAZANE Z REJESTRAMI * ;***************************************...

    Mikrokontrolery   07 Lut 2007 15:01 Odpowiedzi: 54    Wyświetleń: 9143
  • Atmega16 + LCD 2x20 w asm

    Pozwoliłem sobie uczytelnić kod dla pokazania jak można sobie ułatwić pisanie kodu - zmieniamy w jednym miejscu, a zmiany są uwzględniane w całym kodzie... Daje to bezbolesną możliwość dowolnego przepięcia linii sygnałowych pod inne wyprowadzenia µC przy minimalnych zmianach w kodzie (podobnie jak w językach wyższego poziomu). #include <m16def.inc>...

    Mikrokontrolery   04 Lut 2007 13:01 Odpowiedzi: 1    Wyświetleń: 1635
  • Jaki mikrokontroler z RS232 i 2xPWM?

    Witam! Polecam ATmega8: Features: • High-performance, Low-power AVR® 8-bit Microcontroller • Advanced RISC Architecture – 130 Powerful Instructions – Most Single-clock Cycle Execution – 32 x 8 General Purpose Working Registers – Fully Static Operation – Up to 16 MIPS Throughput at 16 MHz – On-chip...

    Automatyka Przemysłowa   12 Lut 2007 17:42 Odpowiedzi: 3    Wyświetleń: 1065
  • LCD WC1602A0 - błąd w kodzie??

    Od kilku dni męczę ten wyswietlacz, a on nic. Tzn. jak odpowiednio zrobię zwarę to widać dwa rzędy prostokącików, ale nie o to chodzi. Pod Bascomem nie mogłem, więc spróbowałem w ASM: .include "tn2313def.inc" ;***************************************... .list .listmac ;---------------------------------------...

    Mikrokontrolery   17 Lip 2007 19:39 Odpowiedzi: 4    Wyświetleń: 1845
  • ASM, przepełnianie stosu?

    Witam, najpierw program: .include "m88def.inc" ; procek ustawiam na prace z wewnętrznego oscylatora 8MHz ; tryb sleep ustawiam jako POWER DOWN ; PD3 (INT1) jest przyciskiem (wejscie) ; PB1 (OC1A) to wyjscie sterujace reglem ; PB5 to wyjscie sterujące MOSFETami zalaczajacymi zasilanie regla ; PD5 (OC0B) to wyjscie sterujace LEDem ; ADC6 - pomiar pradu...

    Mikrokontrolery   29 Sie 2007 01:45 Odpowiedzi: 28    Wyświetleń: 3018
  • Atmega8 problem przy sterowaniu 230V

    Witam Mam problem. Zrobiłem układ, który ma przełączać napięcie na cewce silnika Silnik od bramy garażowej. Jedno 0 i dwa wejścia fazowe, od kierunku obrotów. Układ, na sucho, bez podpięcia do silnika działa prawidłowo. Reaguje na przerwania itp. Problem pojawia sie podczas podłączenia fazy do układu. uC działa przez jakąś chwile, potem przestaje reagować...

    Mikrokontrolery   24 Wrz 2007 22:23 Odpowiedzi: 12    Wyświetleń: 2058
  • Timer T0 w AVR pytania

    Ależ wszystko działa - timer również ;) A to Twój kod , trochę ... zmieniony. .include "tn13def.inc" ;//-----Definicje linii-------------------------------- .EQU WYJSCIE = PB2 .EQU Port_DDR_ini = 0b00000100 ;// Wartosc inicjujaca kierunek danych na porcie .EQU PORT_OUT_ini = 0b00000000 ;//Ustawienie wartosci logicznych portow ;.EQU Idle =...

    Mikrokontrolery   27 Gru 2007 14:59 Odpowiedzi: 30    Wyświetleń: 4151
  • Attiny13 pilot do Nikona d50

    Witam Ostatnimi czasy trafiłem na stronę . Jako, że mam Nikona d50 postanowiłem wykonać pilot do jego obsługi. Stwierdziłem jednak, że po co mam wstawiać attiny2313 skoro potrzeba mi tylko jednego portu - wybór padł na attiny13. Przerobiłem trochę program: .include "tn13def.inc" .DEF DelayReg = R23 .DEF MainLoopC = R22 .DEF Counter = R21 .DEF...

    Mikrokontrolery   25 Mar 2008 20:53 Odpowiedzi: 0    Wyświetleń: 988
  • [ATmega32] przerwania od timera

    Już działa:) Jeżeli chodzi o same ustawienia i inicjalizację Timera0 oraz przerwań to okazało się tak jak mi się wydawało że wszystko miałem dobrze. Jak zwykle w takich przypadkach błąd okazał się błahy i leżał w zupełnie innym miejscu. Otóż przy definiowaniu wektorów przerwań nie używałem definiowania ".org". Początek mojego programu wyglądał tak:...

    Mikrokontrolery AVR   13 Sie 2008 21:39 Odpowiedzi: 4    Wyświetleń: 2463
  • [mega16][asm AvrStudio] rcall przeszkadza USARTowi ?

    Witam kolegów, mam dość dziwny kłopot. Poniższy program zawiera jedynie procedury służące do komunikacji Atmega16 z PC. Jest tu obsługa wejściowego i wyjsciowego bufora kołowego o pojemności 255znaków. Pętla główna jest w zasadzie pusta. W celu przetestowania każdy przychodzacy znak jest dodawany do bufora wyjściowego i odsyłany (echo). Program testuje...

    Mikrokontrolery AVR   05 Wrz 2008 08:09 Odpowiedzi: 5    Wyświetleń: 1473
  • [tiny2313] Komparator

    Witam. Szukam i szukam ale nie znalazłem rozwiązania problemu komparatora a dokładniej jego obsługiwania pod Bascoma. Mam płytkę w której zastosowano AT90S1200 na dodatek zabezpieczony przed odczytem wydaje się być uszkodzony komparator. Układ połączony jest dość dziwnie jak na obrazku: Napięcie na nodze 12 jest zależne od napięcia mierzonego ok.1v...

    Mikrokontrolery AVR   08 Gru 2008 15:35 Odpowiedzi: 9    Wyświetleń: 2118
  • Proszę o sprawdzenie poprawności programu (assembler)

    Tu jeszcze raz poprawiony ale nadal nie wiem co dopisać do rcall :;------------------------------ ;Przekaźnik ;------------------------------ .include "m8def.inc" .def temp = R16 .def przycisk = R17 ;tu parametr dla pętli opóźnienia .def przycisk = R18 ;zmienne pomocnicza .def przycisk = R19 ;---------------------------------------...

    Mikrokontrolery AVR   31 Gru 2008 11:25 Odpowiedzi: 21    Wyświetleń: 2562
  • uklad M52440 - capstan, VCR, sterowanie silnikiem 3F

    Czy to nie ten układ? 8-BIT INTELLIGENT CONTROLLER UNIT (ICU) Timer/PWM, Analog Comparator, Triac/PWM Timer, WDG Others with the same file for datasheet: ST52T440F3M6, ST52T440G3M6, ST52440F3,

    Elementy Elektroniczne - zamienniki i identyfikacja   04 Kwi 2009 17:13 Odpowiedzi: 4    Wyświetleń: 2251
  • Asmembler, Atmega8 -> Programowanie PWM

    Nie wiem z czym masz dokładnie problem, ale bawiąc się kiedyś w asm napisałem program zmieniający wypełnienie na PB1 (OC1A) w zależności od wartości odczytanej z przetwornika A/C. Może okaże się Tobie pomocny: #include "m8def.inc" .def acc = r16 .def result = r17 rjmp RESET ; Reset Handler reti ;EXT_INT0 ; IRQ0 Handler reti ;EXT_INT1 ; IRQ1...

    Mikrokontrolery AVR   17 Maj 2009 18:28 Odpowiedzi: 1    Wyświetleń: 2070
  • [ATtiny12] [Asembler] Timer/Licznik

    Co robie źle? Przykład na diodzie migającej podłączonej do PB3 ;DEVICE ATtiny12 (at) Internal 1.2MHz RC oscillator ;FUSES: (Internal RC oscillator) ;BODLEVEL0 (set) ;BODEN 0 ;SPIEN 0 ;RSTDISBL1 (clear) ;CKSEL3 0 ;CKSEL2 0 ;CKSEL1 1 ;CKSEL0 1 .Nolist .Include "tn12def.inc" .List .equCLK= 1200000 ; 1,2MHz clock .defzero_reg...

    Mikrokontrolery AVR   24 Cze 2009 16:44 Odpowiedzi: 10    Wyświetleń: 2313
  • AVR Studio 4.12 - problem - 'movw' at address 0x000033

    A od kiedy to AT90S2313 posiada w zestawie instrukcję MOVW ? Może warto zainteresować się listą rozkazów i czytać nawet to co napisano drobnym drukiem. This instruction is not available in all devices. Refer to the device specific instruction set summary. Drugie zadanie to lektura noty katalogowej: Table 2. Reset and Interrupt Vectors 1 $000 RESET Hardware...

    Mikrokontrolery AVR   18 Lip 2009 21:06 Odpowiedzi: 9    Wyświetleń: 1614
  • Prośba o skompilowanie programu napisanego w Assemblerze

    Witam mam prośbę czy ktoś mógłby mi skompilować program?? ponieważ nie wiem w jakim programie to zrobić bo program jest assemblerze .include "2313def.inc" .def temp = r16 .def licznik = r17 .def licznikRL = r18 .def f1=r19 .def f2=r20 .def f3=r21 .def f4=r22 .def delay0 = r23 .def delay1 = r24 .def delay2 = r25 .org 0x0000 rjmp Reset .org...

    Mikrokontrolery AVR   01 Paź 2009 12:32 Odpowiedzi: 3    Wyświetleń: 1194
  • [Attiny2313][Bascom] Fotorezystor i pytanie z nim związane..

    A mam takie troszkę głupie pytanie czy attina 2313 posiada coś takiego jak ten przetwornik adc?? bo w nocie katalogowej znalazłem tylko to On-chip Analog Comparator ale nie wiem czy to jest tym samym

    Mikrokontrolery AVR   17 Gru 2009 14:42 Odpowiedzi: 14    Wyświetleń: 6001
  • [asm]Kilka pytań i prośba o sprawdzenie programu i schematu

    Witam, mam kilka pytań dotyczących asemblera pod avr i nie tylko. Dlaczego nie mogę się odwoływać do rejestrów poniżej 15 np r1 przez instrukcję ldi? Czy ustawienie pinu jako wejście z pull-up'em oznacza że jego stan początkowy równy jest 1? Ze wszystkich pinów mogę korzystać normalnie jeśli w odpowiednich rejestrach nie ustawie bitów odpowiedzialnych...

    Mikrokontrolery AVR   24 Gru 2009 10:52 Odpowiedzi: 5    Wyświetleń: 1984
  • [ATMEGA8] Programowe powielenie częstotliwości

    Mógłby ktoś z was zerknąc w mój kod i sprawdzić co jest nie tak?? /***************************************... Chip type : ATmega8L Program type : Application Clock frequency : 8,000000 MHz Memory model : Small External RAM size : 0 Data Stack size : 256 ****************************************... #include...

    Mikrokontrolery   19 Sty 2010 20:31 Odpowiedzi: 9    Wyświetleń: 1395
  • [Assembler][ATtiny2313][Podstawy] Zaczynamy naukę

    A więc zaczynamy: Napisałem programy przykładowe i wszystko pięknie chodzi diodki się zapalają gasną - po prostu jest dobrze. Napisałem program w AVR Studio 4 i symulacja pokazuje że wszystko powinno działać no ale nie działa. Tu jest przycięty kod programu który też nie działa mi. .nolist .include "2313def.inc" .list .listmac .cseg .org 0...

    Mikrokontrolery AVR   22 Lut 2010 21:24 Odpowiedzi: 30    Wyświetleń: 8110