timer counter assembler

Znaleziono około 31 wyników dla: timer counter assembler
  • [ATtiny26] [ATtiny26][Assembler]Jak poprawnie skonfigurować Timer/Counter1 do generacji fali?

    Skoro ustawiłeś bit CTC1, to sprawdź w dokumentacji, do czego on konkretnie służy.

    Mikrokontrolery AVR   09 Mar 2009 07:32 Odpowiedzi: 2    Wyświetleń: 851
  • REKLAMA
  • [Assembler] - mruganie diody na DSM-51 z dwoma timerami

    Mam do napisania mały program na DSM-51 i szukam jakiejś pomocy. W tym momencie działa tak, że jak nacisnę na klawiaturze "2" to dioda mruga co mniej więcej sekundę. Jak nacisnę przycisk "1" to dioda nie mruga. Muszę zrobić teraz taką rzecz, używając timera 1 mam poznać czas od momentu zgaśnięcia diody (tego podczas mrugania) do momentu naciśnięcia...

    Mikrokontrolery Początkujący   12 Cze 2017 10:53 Odpowiedzi: 1    Wyświetleń: 1728
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [Atmega32][Avr-assembler] - Timer1 w trybie porównania przerwanie co 1s

    Napisz jaką masz faktyczną częstotliwość taktowania procesora, bo w symulatorze masz ustawioną 4MHz, a w takim przypadku trzeba dobrać inne parametry konfiguracyjne timera. Jeśli sprawdzasz to w symulatorze, to mam nadzieję, że nie wykonujesz programu krok po kroku. Zdajesz sobie chyba sprawę, że program musi wykonać ponad 1mln kroków, abyś zauważył...

    Mikrokontrolery Początkujący   06 Maj 2016 18:29 Odpowiedzi: 22    Wyświetleń: 2175
  • AVR C i assembler - migający LED na AT90S8535, pomoc w kodzie

    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ń: 2685
  • REKLAMA
  • [Attiny26] [Attiny26][Bascom] Jak zapisać wartość do rejestru Counter1?

    Witam czy ktos moze mnie oswiecic w jaki sposob zapisac wartosc do rejestru Counter1 pod bascomem ? Mam taki prosty program i za nic w siecie bascom nie che go lyknac ............. I taki oto blad ASSIGNMENT ERROR line 8 Procesor ma ten timer w sobie. Jezli to wina bascoma to w jaki sposob zapisac ta wartosc z poziomu jakiejs wstawki assemblerowj ?...

    Mikrokontrolery AVR   13 Maj 2011 05:56 Odpowiedzi: 4    Wyświetleń: 1870
  • [Atmega162][Assembler][Niedziałające przerwanie zewnętrzne]

    Witam, pisze program w assemblerze który pozwarciu INT0, będzie wykonywać określoną czynność(łączyć się z innym urządzeniem), Ale narazie utknąłem w martwym punkcie, napisałem program który po zwarciu INT0 wywołuje przerwanie które zapala diodę podpiętą do lini PC0 5 razy i gasi(zapalenie uzyskuje poprzez ustawienie PC0 w stan wysoki). Całość funkcjonuje...

    Mikrokontrolery AVR   05 Mar 2011 08:02 Odpowiedzi: 1    Wyświetleń: 1362
  • Jak odczytać stan licznika T1 w uC 8051 przy przerwaniach T0?

    Witam, wlacze od jakiejs chwili z assemblerem dla 51, stanalem na odczytaniu stanu licznika T1, sytuacja jest taka ze T1 pracuje w trybie counter liczac impulsy z zewnatrz w tym czasie T0 pracuje w trybie timer, w momencie gdy T0 wygeneruje 15 przerwan przy kwarcu 12Mhz tyle mniej wiecej przypada na sekunde ma nastapic odczyt licznika T1. O tyle co...

    Mikrokontrolery   17 Mar 2004 13:44 Odpowiedzi: 9    Wyświetleń: 1671
  • Przykłady programów w assemblerze dla AT91SAM7S256 w Keil - zapalanie diody

    Witam, Programy typu zapal diodę w pętli już przerobiłem, od paru dni męczę sie z Real Time Timer . Napisałem sobie program który co 2 sekundy zapala kolejną diodę, aż do 8 diody. W symulatorze program działa w porządku , ale jak testuje na płytce, to zapalają mi sie po 2 sekundach wszystkie diody i nie wiem co jest. Program jest napisany w Keilu. Oto...

    Mikrokontrolery   10 Kwi 2008 13:09 Odpowiedzi: 10    Wyświetleń: 2639
  • Jak skompilować kod wsadu dla AT89C2051 do modułu CDI?

    Witam Jestem początkującym w dziedzinie mikrokontrolerów ale chciałem zbudować moduł CDI oparty na kontrolerku jak w temacie. Mam tylko mały problem. Mianowicie nie mogę poradzić sobie z kompilacją kodu wsadu. Kod wygląda następująco: ;Programm for 89c2051 as CDI ignition TT600R ;Important: Chrystal 24MHz !!!!!!!!!!!!! ;Trigger by Comparator input...

    Mikrokontrolery   23 Kwi 2009 07:48 Odpowiedzi: 4    Wyświetleń: 4123
  • REKLAMA
  • Jak poprawnie umieścić funkcję w RAMie podczas aktualizacji firmware?

    Zrobiłem test na przykładzie z innego wątku i to działa A spróbuj dodać pod spodem drugą funkcję umieszczoną w RAMie. Działa, ale z warningiem assemblera. Warning występuje w pierwszym i drugim przypadku. #include "LPC214x.h" void Timer0Handler (void) __attribute__((interrupt(&qu... void InitTimer0(void);...

    Mikrokontrolery   15 Mar 2010 15:00 Odpowiedzi: 44    Wyświetleń: 4810
  • DS18B20 + AT89C2051 po raz n, ale proszę pomóźcie

    Witam. Jestem nowy na forum i nie mam zbyt duzego doświadczenia w programowaniu mikrokontrorów wiec z gory przepraszam za błedy. Otóż mam do napisania projekt w którym mam DS18B20i za nic w swiecie nie moge dokonać odczytu z czujnika. Analizowałem datasheeta dosc dlugo i nie widze błedu.Przegladałem również tematy na forum, próbowałem różnych rzeczy...

    Mikrokontrolery   10 Cze 2007 20:04 Odpowiedzi: 1    Wyświetleń: 1593
  • [atmega8a][assembler] - inicjalizacja wyświetlacza HD44780U

    Wybaczcie moje marudzenie ale takie makro wymaga co najmniej dodatkowych dwóch "difajnów". Proponowane "ułatwienie" spowodowało że musimy zamiast 11 znaków wklikać 50 i na dodatek w czasie analizowania skakać po dokumencie aby zobaczyć co oznacza makro a później co oznaczają poszczególne definicje z makra. Wszystko zalezy, z jakiego edytora korzystasz,...

    Mikrokontrolery AVR   18 Maj 2014 13:56 Odpowiedzi: 15    Wyświetleń: 2298
  • Takt, taktowanie, częstotliwość,cykl procesora, timety prośba o wyjaśnienie.

    Nie. Pojedyncza instrukcja w kodzie maszynowym często dzieli się na jeszcze mniejsze - bo trzeba np. pobrać rozkaz, zdekodować go, wykonać, itd. Dlatego rozkazy różnią się czasem wykonania. Niektóre trwają jeden cykl, a inne nawet kilkadziesiąt. Heh... Mogłem zacząć od assemblera choć wiem że to wyższa szkoła jazdy, teraz mam wiele nieścisłości w temacie....

    Mikrokontrolery Początkujący   28 Lis 2022 19:41 Odpowiedzi: 18    Wyświetleń: 1602
  • REKLAMA
  • [ATmega32][C] Nie działa przerwanie od przepełnienia timera0

    Ustawienie kierunku wyjścia było tylko przy wyrzucania zbednych linijek usunąłem go ale już dopisałem, moze ktoś sprawdzić czy u niego działa taki prosty kod bo ja już zaczyna podejrzewać procek... . Jeżeli wrzucę LED_TOGGLE; w pętle while to na oscyloskopie widzę przebieg prostokątny więc pozostałe sprawy są OK nie wiem dlaczego nie działa to przewanie...

    Mikrokontrolery AVR   08 Lis 2011 09:26 Odpowiedzi: 23    Wyświetleń: 3062
  • [C] Jak skompilować program dla ATtiny45 z AVR-USB używając makefile z WinAVR?

    Moze zle sie wyrazilem - nie tyle skladnia pozostaje dla mnie niejasna, co nie umiem stwierdzic, dlaczego nie jest generowany plik ELF, pomimo tego, ze w pliku make istnieje regula (chyba) za to odpowiedzialna. # MCU name MCU = attiny45 # Processr frequency. # This will define a symbol, F_CPU, in all source code files equal to the # processor frequency....

    Mikrokontrolery AVR   05 Cze 2008 13:18 Odpowiedzi: 4    Wyświetleń: 7769
  • ATtiny13 Bascom - dwie funkcje w jednym przycisku jedna zależna od drugiej

    Właśnie chcę to dokładnie zrozumieć by nawet bez kalkulatora móc to wyliczyć :) choć on bardzo ułatwia i nie trzeba za bardzo wysilać szarych komórek :) Kalkulatory jak najbardziej się przydadzą i za nie wielkie BÓG ZAPŁAĆ :) Z pierwszego kalkulatora zauważyłem, że Timer0 i Timer2 są 8 bitowe natomiast Timer1 i Timer3 16 bitowe Attiny13 ma tylko jeden...

    Mikrokontrolery Początkujący   22 Kwi 2016 21:04 Odpowiedzi: 39    Wyświetleń: 4191
  • [ATtiny13][gcc/asm solved]Sterowniczek RGB - o 20 bajtów za dużo

    No cóż, chcąc, nie chcąc, postanowiłem się nie upierać przy C i napatrzywszy się na najróżniejsze kombinacje w pliku .lss, wracam w tym przypadku do najprostszego znanego mi rozwiązania - asm od Atmela... ;) Oto najistotniejsze fragmenty kodu: $ ./Build -b compile command: "wine ~/Devel/AVR/AvrAssembler2-2.1.41/avrasm2... -D LED_DEBUG -FD%Y.%m.%d...

    Mikrokontrolery AVR   30 Sie 2011 21:58 Odpowiedzi: 17    Wyświetleń: 3891
  • V-USB: błąd kompilacji – brak definicji usbCrc16Append w main.c

    Tak powinien wyglądać plik Makefile: # Hey Emacs, this is a -*- makefile -*- #---------------------------------------... # WinAVR Makefile Template written by Eric B. Weddington, Jörg Wunsch, et al. # # Released to the Public Domain # # Additional material for this makefile was written by: # Peter Fleury # Tim Henigan...

    Początkujący Naprawy   05 Cze 2011 15:07 Odpowiedzi: 28    Wyświetleń: 10600
  • Tutorial PIC18F2550 + SDCC - Część 4 - Timery, przerwania

    https://obrazki.elektroda.pl/4950580000_... Witajcie moi drodzy W tym temacie poznamy podstawy przerwań i timerów w PIC18F2550 . Na początek będzie krótki wstęp teoretyczny, a potem wszystko przerobimy dokładnie na praktycznych przykładach. Do lektury tematu przyda się ogólna wiedza na temat przerwań i programowania w C, choćby taka...

    Artykuły   02 Kwi 2020 00:20 Odpowiedzi: 0    Wyświetleń: 2382
  • 89C2051 - Przerwania nie działają poprawnie przy sterowaniu bramą. Co robić?

    nie jestem specem w "c" ale wartosc wpisywana do rejestru licznika T1 ((to chyba ten ktory u Ciebie ciągle odlicza) - powinna być wpisywana odrazu po wejsciu do podprogramu obsługi przerwania a nie na jego koncu. (tym bardziej ze program wykonuje sie rozną liczbę cykil). pamietaj o tym , ze mikrokontroler ma stale adresy wektorów przerwan. Tego nie...

    Mikrokontrolery   28 Sty 2008 01:01 Odpowiedzi: 5    Wyświetleń: 1303
  • LPC1768, Keil - Czyszczenie flagi przerwania TIM0, startup i inne

    Witam, Jestem początkujący jeśli chodzi o programowanie ARM wiec proszę o wyrozumiałość. Mam problem z procesorem LPC 1768, konkretnie jest to płytka Mini DK-2. Od pewnego czasu walczę z problemami w przerwaniach i nie mogę sobie poradzić. Przewertowałem setki tematów na forach polskich i zagranicznych, być może źle szukałem, wiec każda wskazówka i...

    Mikrokontrolery ARM   08 Sie 2015 07:59 Odpowiedzi: 4    Wyświetleń: 1350
  • [Atmega32] Błąd w asemblerze przy obsłudze TV - jak naprawić?

    Witam Jako że niestety spaliła mi się karta teleVGA postanowiłem wy myśleć inne rozwiązanie na obsługę TV lub monitora. Na elektrodzie było sporo tematów jak podłączyć telewizor bądź monitor pod mikroprocesor. Jedne z wykorzystaniem karty graficznej od PC ale niestety nikomu się chyba nie udało Ja znalazłem taki właśnie projekt na atmega 168 niestety...

    Mikrokontrolery AVR   23 Lut 2013 13:42 Odpowiedzi: 21    Wyświetleń: 3111
  • Prosba w rozwiązaniu problemu. 2xAtmega8 + LCD Siemens S65

    Czy jest tak, że wyświetlanie jest jakoś czasowo krytyczne i przerwanie UARTa je zaburza, czy też raczej jest tak, że przetwarzasz dane po części "stare", a po części "nowe"? Czyli np. 1 bajt singla jest już z nowej paczki, a pozostałe 3 z poprzedniej. Nowe dane zbierałbym w buforku, po odebraniu ostatniego zapalam flagę GOTOWE. W głównej pętli "odbiornika"...

    Mikrokontrolery   28 Sie 2008 23:59 Odpowiedzi: 12    Wyświetleń: 1859
  • wyłącznik czasowy taki jak na klatce schodowej w AVR

    Kiedyś zrobiłem coś takiego dla s1200, 2313 itp. Jak chcesz to sobie przerób. Program odmierza czas, a po jego upłynięciu zaczyna migać żarówką (np wyłącza ją na 1s, potem zapala na 10s i tak 3 razy), a na koniec gasi żarówkę. Program nie jest jakoś super napisany, ale z tego co pamiętam działał. Do asemblacji radziłbym użyć oryginalnego assemblera...

    Mikrokontrolery   26 Sty 2005 23:47 Odpowiedzi: 9    Wyświetleń: 3284
  • [ATtiny261] Problem z konfiguracją rejestrów PWM.

    Robię przetwornicę na ATtiny261. Chcę skonfigurować PWM tak, żeby miałem 2 symetryczne przebiegi na wyjściach OC1D i /OC1D (piny 7, 8) z czasem martwym ok. 200-300ns. Udało mi się to zrobić na ATtiny 25/45/85, ale musiałem się przesiąść na coś co ma więcej pinów. W ATtiny261 jest więcej rejestrów, które trzeba ustawić. Na początku włączam PLL (potrzebuję:...

    Mikrokontrolery AVR   30 Sty 2011 15:11 Odpowiedzi: 10    Wyświetleń: 2276
  • Jeden układ ale na dwóch schematach. ISE WebPack.

    janbernat: Ja zaczynałem od VHDL. Przenoszę się na schemat bo to przynosi lepsze efekty (w przypadku jak ja projektuję). Kod w VHDL napisałem już ponad rok temu i od tamtej pory zawsze coś w nim udoskonalałem i tak z do tej pory. Więc o VHDL nie tylko słyszałem ale nawet go trochę znam. Choć jestem raczej początkujący. Ale ostatnio zmieniam i zmieniam...

    Programowalne układy logiczne   09 Kwi 2009 14:26 Odpowiedzi: 15    Wyświetleń: 2086
  • AVR136: Czas obsługi przerwania na Atmega162 przy 32 kanałach PWM

    Witam, pracuję obecnie nad pewnym projektem, w którym używam 32 kanałów PWM na procesorze Atmega162 generowanych programowo wg. dokumentu AVR136, program napisany w języku C. Mogę powiedzieć, że generalnie wszystko działa zgodnie z oczekiwaniami, modulacja działa prawidłowo, jednak chciałbym poznać, jaki procent czasowy zajmuje obsługa przerwania. Nie...

    Mikrokontrolery AVR   15 Lut 2012 13:49 Odpowiedzi: 11    Wyświetleń: 2002
  • Zegarek AVR C - Błąd kompilacji: avr-objcopy 'main.elf' No such file

    Witam, mam prośbę, czy mógłby ktoś sprawdzić mojego Makefil'a, ponieważ podczas kompilacji wrzuca mi błąd o kodzie: avr-objcopy: 'main.elf': No such file make: *** [syntax=c]//sterownik wyswietlacza #include "HD44780.h" //usawiasz tam porty sterujące, nie musisz ogarniać kodu #include <util/delay.h> #include <avr/io.h>...

    Mikrokontrolery Początkujący   14 Sty 2013 21:16 Odpowiedzi: 10    Wyświetleń: 2343
  • Jak zaimplementować Keeloq na PIC16C54XT bez doświadczenia w PIC?

    Witam, od kilku dni "męczę" się w dosłownym tego słowa znaczeniu z implementacją KEELOQ'a w swoim urządzeniu. Pomęczył bym się jeszcze kilka dni ale gonią mnie terminy i dlatego chciałbym poprosić o pomoc bardziej doświadczonych kolegów. Buduję układ z sercem Atmela gdyż z tymi procesorami miałem do tej pory najwięcej do czynienia. Niestety nie mam...

    Mikrokontrolery PIC   17 Gru 2013 22:27 Odpowiedzi: 4    Wyświetleń: 4953
  • atmega 8/ds18b20 - odczyt 0.0°C, możliwy błąd w kodzie lub komunikacji

    Witam koledzy! Mam problem z pomiarem temperatury, przeszukałem forum i internet n razy w poszukiwaniu odpowiedzi ale nie natrafiłem na żaden trop. Sądzę, że błąd leży gdzieś w kodzie. Wynik pomiaru docelowo jest prezentowany na LCD 2x16. Pomiędzy VCC a DQ mam rezystor 4,7k zgodnie z notą DS'a (nie w trybie pasożytniczym) Atmega podłączona zgodnie z...

    Mikrokontrolery   23 Maj 2014 15:42 Odpowiedzi: 0    Wyświetleń: 1875
  • [lpc1768][GNU C/eclipse] wywołanie funkcji w przerwaniu nie działa

    Witam, mam problem z wywołaniem funkcji w przerwaniu. Na chwilę obecną debugowanie odpada, gdyż mam mały problem z odpaleniem debugowania. Po wywołaniu przez procesor przerwania, albo się on wiesza albo niepoprawnie działa funkcja. To samo dzieje się gdy wkleję do przerwania zawartość funkcji. Podczas kompilacji nie sypią się żadne warningi dotyczące...

    Mikrokontrolery ARM   24 Cze 2012 12:45 Odpowiedzi: 0    Wyświetleń: 2390