REKLAMA
REKLAMA

odlicza asembler

Znaleziono około 80 wyników dla: odlicza asembler
  • 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ń: 2518
  • REKLAMA
  • Asembler. musze napisac program ale nie kapuje tego :(

    Poczytaj o licznikach 8051, ładujesz wymierzoną liczbe do licznika, licznik odlicza tyle cykli maszynowych, i po odmierzeniu tej liczby (20ms) zmieniasz w przerwaniu stan portu, i tak w kółko, trzeba znać częstotliwość taktowania. Taki skrót żebyś wiedział czego szukać.

    Mikrokontrolery   02 Kwi 2007 17:16 Odpowiedzi: 7    Wyświetleń: 1669
  • Jak włączyć timer w mikrokontrolerze 89S51 w asemblerze.

    Wiem ze bylo milion razy, wciskalem przycisk szukaj, ale dla laika to i tak za trudne wiec prosze o wyrozumialosc ;) Potrzebuje po otrzymaniu stanu niskiego na wejsciu wlaczyc timer na 5 do 10 sekund i potrzebuje prostego opisu co gdzie ustawic, tzn. np setb TR0 ;wlacza przerwania, ale nie wiem jak dalej poustawiac i jak wyliczyc czas (bede potrzebowal...

    Mikrokontrolery   07 Kwi 2006 20:59 Odpowiedzi: 9    Wyświetleń: 1791
  • 8051, asembler, zadanie, pomocy

    Witam wszystkich progrmistów w asemblerze... mam wielki problem, dostałem zadanie ( w zasadzie to dwa, treśc drugiego w innym poście) do zrobienia z czegoś z czego jestem zielony i potrzebuje pomocy w rozwiązaniu i zrozumieniu problemu... Za wszelką pomoc bardzo dziękuje Zaprojektować i uruchomic system generujący przerwanie czasowe, spełniający następujące...

    Mikrokontrolery   21 Lis 2006 16:00 Odpowiedzi: 3    Wyświetleń: 2789
  • [Bascom/ATmega8] Przycisk i odliczanie czasu dla LED

    Jeszcze mam pytanie czy da się przerobić tak aby wrzucić to na procek attiny13? Owszem, ale raczej w C lub asemblerze... ;) Tutaj np. jest RGB LED na Tiny13:

    Mikrokontrolery Początkujący   26 Cze 2012 23:30 Odpowiedzi: 7    Wyświetleń: 2084
  • REKLAMA
  • Bascom Atmega16 - Odliczanie czasu pomiędzy impulsami.

    W pierwszym poście napisałeś że potrzebujesz zmierzyć czas całego impulsu i tak jak to wygląda na pierwszym rysunku to chyba miernik częstotliwości by tu wystarczył. Miernik od Manekinnen mierzy od 1Hz do połowy prędkości Twojego kwarca...może na początek Ci wystarczy a ma otwarty kod który możesz zaimplementować do swojego rozwiązania. Mała częstotliwość...

    Mikrokontrolery AVR   30 Sty 2015 05:05 Odpowiedzi: 29    Wyświetleń: 3660
  • REKLAMA
  • Wstawka asemblerowa AVR GCC

    Zmieniłem kod.Niby jest bez błędów ale jest brak reakcji na zmianę wartości w OCR0,tzn.czas odliczany jest taki sam bez względu na zmianę w OCR0. #include <avr/io.h> #include<avr/interrupt.h> .global pwm TIMER0_COMP_vect : ldi r17,0 out _SFR_IO_ADDR(TCCR0),r17 out _SFR_IO_ADDR( TCNT0),r17 reti pwm: push r17 ldi r17,0b00001101...

    Mikrokontrolery AVR   29 Kwi 2010 22:16 Odpowiedzi: 8    Wyświetleń: 3575
  • Windows 10 - Ustawienie timera odliczającego czas

    żona pyta ile mi zostało żeby ZUS uznał 1. że mogę złożyć wniosek o emeryturę (nazwę T1) 2. kiedy odpowie, że wniosek został uwzględniony(T2 = T1 + termin zus {ok. 1 m-c} T3 data wypłata 1 emerytury (T3 = T2 + kosmos {tego czasu nie będę odliczał} zaznaczam jestem + 64 przepraszam jeśli martwi cię mój wiek. z pozdrowieniami wojtek Dodano po 2 Możliwości...

    Komputery Początkujący   12 Lip 2022 15:43 Odpowiedzi: 4    Wyświetleń: 147
  • ASEMBLER - DSM51 - WYŚWIETLACZ 7-seg

    Witam Musisz sobie napisać kawałek, który będzie sobie tylko odliczał, będzie to podprogram np. czekaj, oraz podprogram który czyści wyświetlacze. Konstrukcja programu będzie wyglądała tak. dupa1: ... ... ... ... lcall czekaj lcall czysc dupa2: ... ... ... ... ... lcall czekaj lcall czysc itd. dupa4: ... ... ... ... lcall czekaj lcall czysc...

    Początkujący Naprawy   05 Kwi 2011 19:30 Odpowiedzi: 1    Wyświetleń: 1334
  • REKLAMA
  • Program do avr. Atmega8. Odliczanie czasu, program zawiesza się.

    W AVR Studio dokumentacja do Atmegi8 nie nazywa się tak jak w prxuypadki atmega128 tylko m8def.inf więc jak dołączysz ten plik to też powinno jakoś działać. Znajduje się on w tym samuym katalogu co dokumentacja do 128. Pozdrawiam. O tych plikach mówi się nie dokumentacja, tylko plik nagłówkowy i nie "m8def.inf", tylko "m8def.inc"... (Domyślnie w katalogu...

    Mikrokontrolery   18 Gru 2004 00:12 Odpowiedzi: 4    Wyświetleń: 2474
  • Odliczanie czasu

    przepraszam że tak to nazwę ale opis problemu strasznie nieczytelny co do wyświetlacza to temat stary jak świat podobnie odmierzanie czasu, troszeczke radzę poszukać na elektordzie i wogóle w necie a informacji znajdzie się multum, od schematów po programy w c czy asemblerze, :D

    Mikrokontrolery   11 Gru 2005 16:10 Odpowiedzi: 1    Wyświetleń: 1271
  • '51 odliczanie czasu, timer i przerwanie

    Może sprawdź (przeanalizuj) coś takiego. Twój kod jest trochę taki "rozklekotany" i na pewno nie będzie działał zgodnie z założeniem (np. nigdzie nie załączasz p1.0 w pętli). Zmieniłem tylko część przełączającą dzwonek ON/OFF. Nie wnikałem w konfigurację przerwania zegarowego, więc jeśli coś tam jest źle, to na pewno moje poprawki jeszcze nie pomogą....

    Mikrokontrolery   25 Sie 2007 20:44 Odpowiedzi: 9    Wyświetleń: 2331
  • Programisci DSM-51. Program odliczający czas.

    Koledze cukras chodziło zapewne o język programowania a nie o docelową platformę sprzętową. Język to asembler uC 8051. Kolego elektronikopo , jeżeli oczekujesz że ktoś napisze za ciebie ten program to się srogo zawiedziesz, tu nikt nie odwala za kogoś 'gotowca' , także do pracy, ten program to nic trudnego; szybciej będzie jak sam go napiszesz niż jak...

    Początkujący Elektronicy   09 Lut 2008 14:07 Odpowiedzi: 5    Wyświetleń: 1728
  • [ATTiny 2313V] Odliczanie czasu

    Czy tak ten kod wygląda w asemblerze? Wszystko zależy od kompilatora i np. w ARV-GCC od stopnia optymalizacji (nie wiem jak w innych kompilatorach). Tyle z mojej strony, nad resztą się nie zastanawiałem. pozdrawiam

    Mikrokontrolery   21 Lip 2009 12:04 Odpowiedzi: 5    Wyświetleń: 2224
  • avr atmega32[c] - odliczanie sekundy ,zliczenie 15625 przerwan ?

    if(++sek == 60) podobno można zrobić and-em szyciej. Czekam na rozwiązanie Rozpatrywanie takiego czegoś jest co najmniej niepoważne. Taka konstrukcja w C może być skompilowana na pewnie kilkanaście różnych sposobów w zależności od deklaracji zmiennych, poziomu optymalizacji, użytego kompilatora, ilości wypitej kawy, pogody itd. I każdy będzie działał...

    Mikrokontrolery AVR   25 Sty 2017 11:12 Odpowiedzi: 62    Wyświetleń: 3765
  • Odliczanie sekund na wyświetlaczu 7-segmentowym w assemblerze

    bo dopiero zaczynam z assemblerem i posluchaj dobrej rady: Na tym poprzestan. Zacznij pisać w C albo nawet lepiej w C++. Asembler nie służy w 21 wieku do pisania programów tylko czasem, od wielkiego dzwonu (raz na kilka lat ) trzeba napisać 20 linijek. Nie marnuj czasu na coś całkowicie zbędnego.

    Mikrokontrolery Początkujący   19 Lis 2019 23:14 Odpowiedzi: 7    Wyświetleń: 375
  • [ATMEGA][ASEMBLER] - Długa pętla w asemblerze i dziwna matematyka.

    Dzięki, ale tak naprawdę, pierwotnie to jest pętla na 3 rejestrach, tylko liczy jakoś dziwnie... Dodałem NOP. EDIT: zagadki ciąg dalszy. Przypomnę, że każdy piksel to 3 bajty, więc po ustaleniu takich parametrów: R16=255 R17=8 R18=0 uzyskuję linijkę 768 pixeli, to się zgadza. Idziemy dalej, zwiększenie R18 powinno dać mi już prawie dwie linijki tak...

    Mikrokontrolery AVR   11 Paź 2013 20:25 Odpowiedzi: 22    Wyświetleń: 3627
  • Miernik refleksu - w asemblerze

    Witam! Potrzebuje pomocy i za kazda bede wdzieczny. Probuje napisac program w asemblerze na miernik refleksu o rozdzielczosci 0,01s i mam problemy ze wszystkim. Zalozylem sobie, ze po podlaczeniu do zasilania uruchomi sie licznik, ktory bedzie liczyl do momentu startu - czyli nacisniecia na przycisk "START". W tym momencie 'wyjmie' ostatnia cyfre jaka...

    Początkujący Elektronicy   16 Sty 2008 23:05 Odpowiedzi: 2    Wyświetleń: 1032
  • Eliminacja drgań styków w Asemblerze na 51! jak najjlepiej!

    Najprościej to zrobić w przerwaniu zegarowym, sprawdzasz stan klawiszy i po powiedzmy 10 ms sprawdzasz ponownie, jeżeli taki sam to zaczy, że drgań nie ma... Albo tak samo, tyle że czas odliczać pętlą, ale tu trzeba mieć wystarczająco dużo czasu na takie marnotrastwo cykli maszynowych.... PS. Podobna dyskusja się już toczy...

    Mikrokontrolery   15 Mar 2003 18:20 Odpowiedzi: 3    Wyświetleń: 2515
  • Atmega8, asembler, miganie diody

    Tak. Opóźnienia są za małe. Procedury opóźniające powinny wyglądać np. tak: wait10us: ; 3 ; Procedura odlicza czas 10us lditime,11 ; 1 wait10us_loop: dectime ; 1 brnewait10us_loop; 2 (1) ret ; 4 ;---------------------------------------... waitms: ; przy wywolaniu procedury zadeklarowac stala TIME_MS ; 3 ; procedura...

    Mikrokontrolery   16 Cze 2006 12:54 Odpowiedzi: 18    Wyświetleń: 8980
  • Problem z rozkazem w asemblerze do up 89c2051

    Rozumiem, przerwanie wyzwolic co 1sek i w nim incrementowac sekundy minuty i godziny. Hmm...tylko mam problem z klawiaturka;/ I nie wiem od czego zaczac;/ pomozecie? WOgole z klawiatura mam problemy;/ Mikroprocerow ucze sie od okolo 4 miesiecy ale mam na zadanie zrobic jakis projekt i wybralem zegar...mam juz odliczanie sekund, tylkol ta nieszczesna...

    Mikrokontrolery   05 Lis 2008 15:56 Odpowiedzi: 23    Wyświetleń: 2095
  • [Atmeag8][asembler] Problem z pętlą

    Czesc, siedze juz nad programem pare godzin i nie wiem dlaczego nie działa... Program działa na zasadzie... naciskam przycisk 1 kilkukrotnie na wyswietlaczu led pojawia mi się cyfra, a po naciśnięciu przycisku 2 układ odlicza do zera... "Z" to wskaźnik tablicy gdzie znajdują się zapisane binarnie cyfry na wyświetlacz led ldi R19, 0 lol: inr16,PINB...

    Mikrokontrolery   12 Mar 2009 00:07 Odpowiedzi: 10    Wyświetleń: 1628
  • [ATtiny12] [Asembler] Timer/Licznik

    Rozpatrz opis działania polecenia SLEEP: "Rozkaz ten wprowadza procesor w jeden z trybów obniżonego poboru energii, określony przez nastawę specjalnego rejestru. Układ może wyjść ze stanu uśpienia tylko w skutek wystąpnienia przerwania lub zdarzenia zerowania. Jeśli do wybudzenia procesora wykorzystane mają być przerwania, należy pamiętać by wcześniej...

    Mikrokontrolery AVR   24 Cze 2009 16:44 Odpowiedzi: 10    Wyświetleń: 2313
  • Przerwanie w Asemblerze na mikrokontroler 89S52

    Proszę o pomoc w zaprogramowanie przerwania pochodzącego od licznika T0 do krótkiego programiku który napisałem.Prośba maja jest aby licznik zliczył 10s (startując równo z odliczaniem do dziesięciu które widac na wyświetlaczu siedmiosegmentowym) i włączył przerwanie które wykona program według pokazanego kodu.Są to moje początki dlatego proszę o wyrozumiałość....

    Początkujący Naprawy   06 Gru 2009 19:42 Odpowiedzi: 1    Wyświetleń: 783
  • pomiar temperatury z ds1820 na 89c51 - kod w asemblerze

    Siemka! Mam polutowany układzik który będzie czytał temperaturę z ds1820. Nie mam jednak kodu. W innym temacie na tym forum znalazłem procedurki: ;Zadeklarowac zewnetrznie szyny DQ1 DQ1 EQU P3.4 ERROR_P EQU F0 ; brak odpowiedzi czujnika po RESET CZAS_KONV EQU 16 ; x * 20ms ; Stale uzyte w procedurze RESET RES_TIME EQU 255 ; czes sygnalu RESET PRES_TIME...

    Warsztat elektronika   16 Maj 2010 11:33 Odpowiedzi: 0    Wyświetleń: 903
  • Timer oparty na Atmega8, soft napisany w asemblerze

    Widzę mały błąd - ustawiłeś 20 sekund, a po kliknięciu odliczania od razu przeskoczyło na 19 - nie powinno czekać tej jednej sekundy ?

    DIY Poczekalnia   04 Wrz 2011 18:43 Odpowiedzi: 9    Wyświetleń: 8154
  • [89C51][Asembler/MCS-51] Zbyt szybkie przełączenie stanu P

    Czytać ze zrozumieniem ! CZEKAJ: MOV R0,#255 MOV R1,#255 ODLICZAJ: ODLICZAJ1: DJNZ R0, ODLICZAJ1 ; ODLICZAJ2: - to przeszkadza Atomowi DJNZ R1,ODLICZAJ1 - zalozmy, ze kosmetyka ; DJNZ R0,ODLICZAJ1 - to przeszkadza Tobie RET ... Jeszcze zmiany w: START2: SETB P2.0 ; wylacza MOV R2,#39 odliczaj_czekaj1: ; LCALL ODLICZAJ_CZEKAJ...

    Mikrokontrolery   24 Lut 2010 07:27 Odpowiedzi: 11    Wyświetleń: 1735
  • Asembler (AVR Studio) - jak korzystać z Timera i Countera??

    AVR studio (asembler) to nie Bascom... tu nie ma czegoś takiego jak komendy do obsługi sprzętowych liczników, musisz używać rozkazów uP i konfigurować odpowiednie rejestry i przede wszystkim odpowiednio używać przerwań, bo one są chyba najważniejszym elementem, którego używa się przy pracy z licznikami. Musisz wziąć notkę katalogową tego atmelka i przejrzeć,...

    Mikrokontrolery   14 Sty 2005 21:50 Odpowiedzi: 1    Wyświetleń: 3012
  • [at90s2313][asm]dziwne zachowanie timera1 w asemblerze

    Po raz kolejny zwracam się z prośbą do kolegów forumowiczów. Od pewnego czasu pracuję nad regulatorem fazowym zwykłe sterowanie triaka, wykrywanie 0 sieci nastawiane opóźnienie załączenia nic odkrywczego. Postanowiłem napisać taki program aby rozpocząć przygodę z uC. Pierwsza wersja powstała w C dodałem do tego coś a'la soft start i nawet to pracowało...

    Mikrokontrolery AVR   15 Sie 2009 15:10 Odpowiedzi: 4    Wyświetleń: 1536
  • POMOC z programowania 8051 w asemblerze!

    Zadanko mozesz tak trzasnac dwa guziki zmiany na INT0 i INT1, sterowane z przerwan. Ustawiasz timer ktorys na nim masz odliczac polowe okresu generowanego i negujesz bit i tak w kolko. Timerek oczywiscie na przerwaniu. Licznik max to 65536 moze zliczyc czyli np 65ms na 12MHz kwarc. Co daje okres 120ms czyli ok 10Hz jak nie zejdziesz nizej to nawet licznika...

    Początkujący Elektronicy   01 Mar 2007 22:32 Odpowiedzi: 4    Wyświetleń: 1121
  • Pamięć a 8051 - i2c [ASEMBLER]

    Dzien dobry mam taki problem, chciałbym podlaczyc zewn pamiec eprom np 24c08 do procesora rodziny 8051 np. 2051 lub c52 (dowolnego). I niewiem jak to obsluzyc. Bo mam do napisania program ktory ma odliczac czas 30 dni ale w momencie odlaczenia zasilania i ponownego wlaczenia musi liczyc DALEJ od momentu za nim wylaczono prad. Przyjmijmy ze co godzine...

    Mikrokontrolery   06 Maj 2010 12:13 Odpowiedzi: 3    Wyświetleń: 1659
  • [AT89S52][Asembler] - Odliczanie na wyświatlaczach

    Witam. Posiadam AT89S52, do którego podłączone jest: - 4x7-seg. na całym porcie P0 mam a-h, a wybieranie wyświetlacza odbywa się między: P1.0 a P1.3 - klawiaturę matrycową 0-9 na porcie P3 - 4 przyciski na P1.4 - P1.7 Moje zadanie polega na tym aby po przyciśnięciu jednego z przycisków cyfra, która jest wyświetlana na wyświetlaczach była co sekundę...

    Mikrokontrolery Pozostałe   09 Cze 2014 09:02 Odpowiedzi: 0    Wyświetleń: 2751
  • Emulator minutnika sterowany kodem.

    Kompilator Turbo Pascal 7.0, system Windows XP Professional. Język programowania: Pascal. Próbuję pisać algorytm(kod) programu. Muszę użyć słowa algorytm, żeby mi się nie mieszało. Program ma działać na takiej zasadzie. Mamy emulator minutnika i to urządzenie jest sterowane kodem. Minutnik odlicza czas do zera. Minutnik osiąga zero i włącza się alarm....

    Programowanie Początkujący   19 Kwi 2012 01:46 Odpowiedzi: 12    Wyświetleń: 2001
  • lpc2148 - Przerwania i zawieszanie się programu

    Witam! Na wstępie chciałem zaznaczyć, że od niedawna dopiero poznaję procesory z serii ARM. Bardzo dawno temu miałem styczność z 51- jedynką i keilem. Moje doświadczenie w programowaniu C też nie jest oszałamiające, natomiast asembler na ARM jak na razie jest przeze mnie mało zrozumiany. Proszę o wyrozumiałość przy pisaniu ewentualnych odpowiedzi, za...

    Mikrokontrolery ARM   19 Lis 2015 21:16 Odpowiedzi: 10    Wyświetleń: 1179
  • Programator wycieraczek na ATTINY13 do Fiata Seicento

    Witam wszystkich. To mój pierwszy projekt w tym dziale. Dlaczego kolejna programowalna wycieraczka do samochodu, której było już kilka różnych projektów ...? ano dlatego, że ta jest konkretnie do modelu Fiata Seicento. Jak użytkownicy wiedzą standardowy regulator cyka co około 4s i nigdy mi to nie pasowało. Projekt chodził mi po głowie co najmniej...

    DIY Konstrukcje   14 Lis 2019 07:10 Odpowiedzi: 18    Wyświetleń: 16214
  • [BASCOM] regulacja czasu zwłoki dźwiękowego wyzwalacza lampy błyskowej

    Jak już pisałem wcześniej wykorzystaj przerwanie. Użyj wejścia INT0 lub INT1. Ustaw je sobie na narastające zbocze i napisz procedurę obsługi przerwania odliczającą zadany czas. W pętli możesz sobie czytać ADC, a jak przyjdzie przerwanie to program automatycznie skoczy do obsługi przerwania. Daje to mniejsze opóźnienie pomiędzy wykryciem zmiany a zaczęciem...

    Mikrokontrolery AVR   21 Paź 2016 22:26 Odpowiedzi: 11    Wyświetleń: 2683
  • Wielokanałowy termostat,wielopunktowy termometr- dom 'inteligentny inaczej'

    Sterownik włącza/wyłącza do 8 urządzeń grzewczych i chłodniczych. Stan wyjść zależy od: temperatury mierzonej w dowolnej liczbie punktów, wewnętrznego zegara czasu rzeczywistego, programu grzania i chłodzenia przechowywanego w pamięci EEPROM. Architektura sterownika Sterownik jest oparty na mikrokontrolerze AT89C2051 . Układ ten ma 2 kB pamięci flash...

    DIY Smart Home   01 Lip 2015 22:09 Odpowiedzi: 16    Wyświetleń: 12450
  • [Atmega32][Bascom] 6xprogramowy UART (RS-485)

    skoro stosujesz rs485 ,to po co Ci programowe UART'y ? skoro na szynie rs485 może pracować wiele urządzeń ,w zależności od typu full /hall duplex ,to już kwestja programowa rozróżniania urządzeń po adresacji Poza problemami natury elektrycznej, może być jeszcze problem "spotkania protokołów", czy jak kto woli synchronizacji. W przypadku danych napływajacych...

    Mikrokontrolery AVR   19 Cze 2009 17:41 Odpowiedzi: 7    Wyświetleń: 2378
  • Attiny2313 - krótkie i długie naciśniecie przycisku

    SylwekK --> tak jak pisałem jest to obarczone takimi małymi błędami ale chodziło mi tylko o przekazanie IDEI, którą jak widzę podchwyciłeś ;) Super. Jak widzisz można się obyć bez waitms'ów a dokładność odliczania czasu nie jest tu w ogóle aż tak istotna. Za to mamy 3 różne fragmenty kodu, które działają w sposób absolutnie nieblokujący. A te warunki...

    Mikrokontrolery AVR   09 Sty 2011 17:50 Odpowiedzi: 82    Wyświetleń: 14466
  • [HD44780] - Pin RW a szybkość działania

    Już lepiej w każdym przerwaniu z timera sprawdzaj czy jest coś do wysłania na LCD (np. globalna flaga odświeżania ekranu) i cykaj po 1 znaku co 1ms. Dla małych LCD (4x20) uzyskasz odświeżanie ekranu co <100ms i będzie ok. Po wywołaniu np. LCD_Clear, w tym samym przerwaniu, odliczasz 4 kolejne wywołania i przechodzisz do przesyłania znaków. Proste,...

    Mikrokontrolery   01 Sie 2014 11:31 Odpowiedzi: 54    Wyświetleń: 6934
  • [Atmega32][ASM] odbieranie wiadomości w RC5

    witam Temat być może jest trochę mylący. Ale do rzeczy. Bawię się zestawem zl3avr i jestem na etapie obsługi transmisji w kodzie RC5 w asemblerze. W książce "Mikrokontrolery AVR ATmega w praktyce" podane są gotowe programy do nadawania i odbierania wiadomości w RC5. O ile procedurka nadawania nie budzi żadnych moich wątpliwości, o ile w przypadku odbierania...

    Mikrokontrolery AVR   14 Gru 2008 21:48 Odpowiedzi: 9    Wyświetleń: 2526
  • Programator czasowy wycieraczek samochodowych.

    Dziękuję za komentarze. Ciężko jest zbudować układ który zadowoli wszystkich (o ile w ogóle jest to możliwe) i nie takie miałem założenie. Dla mnie spełnia on wszystko to co potrzebuję. Zamiast jumperków spełniających funkcje zworek, można od razu wlutować odpowiednie zworki z drutu. Układ mam zamknięty w obudowie jak na zdjęciu, dodatkowo miejsce łączenia...

    DIY Konstrukcje   01 Kwi 2013 18:05 Odpowiedzi: 29    Wyświetleń: 23215
  • AT89C2051 - Dioda LED. Różne tryby migania.

    89C2051 nie ma wewnętrznego oscylatora, więc bez kwarcu lub generatora nie ruszy. Reset - wystarczy sam kondensator. Rzecz jest na tyle mała i prosta, że warto to napisać w asemblerze. Z drugiej strony, jeśli jesteś nowicjuszem, to masz sporo do nauczenia się - potrzebny Ci będzie timer do odliczania czasu, więc musisz się z nim zaprzyjaźnić. Bascom...

    Mikrokontrolery   26 Sty 2013 15:06 Odpowiedzi: 14    Wyświetleń: 2406
  • kwarc 11.059MHz

    hmm chodzi o to ze od momentu w ktorym rozpoczynam zliczanie dajmy na to 200us [w asemblerze komenda setb tr0] do momentu w ktorym nastapi skok do obslugi przerwania uplywa wiecej niz 202us. [202 bo juz wliczam tutaj skok do przerwania ktory trwa 2 cykle]. zakladalem tez ze moze tam jeszcze jakas jedna mikro sekunda jest potrzebna do czegos wiec obliczalem...

    Mikrokontrolery   06 Paź 2003 17:27 Odpowiedzi: 9    Wyświetleń: 2425
  • delay32ms - nie zatrzymuje się lpc1343 lpcxpresso

    hmm może wkleje cały flik, a systick co ma z tym wspólnego i ma być w ogóle podzielony? przez 1? ------------edit A już chyba widze, po drodzę brakuje mi[syntax=c] LPC_SYSCON->SYSAHBCLKCTRL |= 1<<TIMER_SYSAHBCLKCTRL_BIT;[/synta... ------------edit2 Ok, lata :) teraz moja zwłoka wygląda jak poniżej, oczywiście trzeba jeszcze doszlifować bo funkcja...

    Mikrokontrolery ARM   12 Mar 2012 20:48 Odpowiedzi: 6    Wyświetleń: 1697
  • C - przeplatające się pętle - czy da radę zrobić bez GOTO?

    IRQ na zbocze może machać kierunkiem licznika - odpada jedna podpętla IRQ z licznika może uruchomić (lub resetować) odliczanie gdy osiągnie się zadaną wartość - odpada kolejna podpętla IRQ z kolejnego licznika może odliczać czas 1 lub 0 - kolejna podpętla Osiągnięcie wartości min lub max z IRQ w/w licznika spowoduje wywołanie przerwania "1" lub "0"...

    Programowanie Początkujący   16 Mar 2020 12:19 Odpowiedzi: 9    Wyświetleń: 525
  • Licznik do naświetlarki na PIC

    Projekt może przydać się osobom wykonującym płytki PCB przy użyciu laminatów światłoczułych. Licznik ma za zadanie włączyć naświetlanie UV gdy rozpoczyna się odliczanie i wyłączyć je, gdy odliczanie się zakończy. Czas wyświetlany jest na czterech wyświetlaczach siedmio segmentowych. Poza tym wykorzystywana jest dioda dwukolorowa służąca do informowania...

    DIY Zagranica   30 Kwi 2008 20:28 Odpowiedzi: 1    Wyświetleń: 3215
  • Mikrokontroler STR912 i obsługa wyświetlacza na hd44780

    Biblioteki do obsługi tego wyświetlacza powinny być dobre, znajdowały się na płycie która byłą w zestawie .DDR określa czy piny mają być w wysokim stanie czy też niskim. Dodano po 10 Zdaje mi się że nie chce działać przez to że zmieniłem funkcję opóźniająca zamiast wstawek asemblerowych dalem żęby poprostu odliczało w dół (bez tej zmiany nie chciało...

    Mikrokontrolery   15 Sie 2013 15:16 Odpowiedzi: 11    Wyświetleń: 1773
  • [AtMega16][BASCOM]Problem z odmierzaniem odcinków czasu

    michal2666 --> sposobów jest milion. 1 sekunda to hetar czasu zresztą tak samo jak 16ms to także hektar czasu ;) Powiedz lepiej na co ty masz wykorzystany tenże swój Timer1 bo zaraz się może okazać, że także i jego można spokojnie wykorzystać do tych celów. Inna możliwość to - użycie Timera0 do odliczania impulsów do czasu upłynięcia 1sek i wtedy dopeiro...

    Mikrokontrolery AVR   10 Maj 2010 11:58 Odpowiedzi: 11    Wyświetleń: 1536
  • DSM 8051 - Licznik z przyśpieszeniem

    Witam! Potrzebuję pomocy odnośnie programu w asemblerze pod DSM 8051. Mam wykonać program, który będzie liczył na wyświetlaczu LCD od 0 do 9 z przyśpieszeniem po każdej cyfrze o 900 ms do 90 ms. Po skończonym odliczaniu pojawia się napis Stop. Z tego co rozumie z polecenia to odliczanie czasowe powinno się rozpocząć od wartości 8190 ms przy cyfrze 9...

    Mikrokontrolery   29 Maj 2012 11:51 Odpowiedzi: 0    Wyświetleń: 1854
  • Jak programowo PWM w 2313?

    FastAVR jest mocno związany z asemblerem i daje bardzo efektywny kod wynikowy - Bascom się chowa przy nim. Ale tak jak w asemblerze trzeba pamiętać o deklaracji i inicjacji każdej zmiennej. Pierwsze 3 linie definiują typ proca, głębokośc stosu, prędkość zegara - ważne dla symulatora. Definiuję przerwanie od Timera0 i ustalam tryb pracy Timera0 Definiję...

    Mikrokontrolery   12 Mar 2006 20:26 Odpowiedzi: 18    Wyświetleń: 3026
  • Jaki język Dla Początkujacego?

    Twierdzisz, że złożone konstrukcje JAVA, zapisane w asemblerze, czy PASCALU będą efektywniejsze od tych samych konstrukcji emulowanych sprzętowo :?: Nie ma czegoś takiego jak "złożone konstrukcje JAVA". Java jest kompilowana do byte-kodu, który przypomina język asemblera po kompilacja. Idea jest taka że ten byte-kod jest przetwarzany na maszynie wirtualnej,...

    Programowanie   21 Lip 2011 10:28 Odpowiedzi: 57    Wyświetleń: 13583
  • [LPC1114][uVision]zapis do portów

    Pisze programy w asemblerze na mikrokontrolery lpc111x (lpc1114). Ponieważ korzystam z takiej płytki - .syntax unified .cpu cortex-m0 .align2 .globalsystick_init .thumb .thumb_func systick_init: //wyzerowanie rejestru SYST_CVR movs r1, #0 ldr r0, =0xE000E018 str r1, [r0] //wpisanie wartosci odliczanej do rejestru SYST_RVR movs r1, #1 lsls...

    Mikrokontrolery ARM   04 Lis 2010 23:25 Odpowiedzi: 17    Wyświetleń: 2799
  • Moje rozwiązanie obsługi impulsatora obrotowego.

    Witam i zapraszam do dyskusji. Do asembler:Impulator jest nowy- zamówiony wraz z całym osprzętem (tylko w częściach). Program wgrany w prosesor. Po złożeniu tego okazało się, że program sobie nie radzi - popełnia błędy, o których pisałem. Ja zmieniłem zastosowanie tego Kit-u, a co za tym idzie cały program napisałem na nowo. Stworzyłem program, który...

    Mikrokontrolery   04 Gru 2011 20:38 Odpowiedzi: 38    Wyświetleń: 13351
  • Efekt do kominka na attiny13 [C]

    Witam, dziękuje za zainteresowanie moim tematem:) Efekt ma być taki że diody (każda osobno) mają migać w losowy sposób. Całość ma być zainstalowana na listwach ok 1,5 cm szerokości więc procesor nie mógł by być za duży. Dlatego spodobał mi się tiny 13 lub tiny 2313 (bo takie mam ) ewentualnie mega8 ale to ostatecznie:) Może ktoś zna bardziej odpowiednie...

    Mikrokontrolery AVR   07 Mar 2011 17:39 Odpowiedzi: 18    Wyświetleń: 2636
  • SharkII, czyli prosta konsola oparta o mikrokontroler

    Witam serdecznie :D Chciałbym przedstawić wszystkim mój autorski projekt prostej konsoli stworzonej w ramach konkursu obecnie prowadzonego na elektrodzie. Każdy pewnie zapyta dlaczego akurat SharkII? To wskazywałoby jakby istniała pierwsza część, ale w sumie gdzie ona jest? W dawnych czasach tj. 2006 rok ukończyłem wraz z płytką prostą grę elektroniczną....

    DIY Konstrukcje   08 Lut 2014 14:54 Odpowiedzi: 35    Wyświetleń: 19129
  • Aktywne obciążenie z pomiarem pojemności akumulatorów.

    NA WSTĘPIE Wiem, wiem, ktoś zaraz powie, że układów aktywnego obciążenia nie sposób zliczyć i kolejny taki projekt przyczynia się do klęski urodzaju… 8-) Mimo wszystko chciałbym przedstawić projekt aktywnego obciążenia. Aktywne obciążenie samo w sobie nie jest czymś szczególnym, ale obudowane w odpowiedni układ elektroniczny, nabiera niebanalnego...

    DIY Konstrukcje   28 Mar 2020 17:57 Odpowiedzi: 33    Wyświetleń: 8436
  • Miernik "częstotliwości"

    Timer to dobry pomysł a w ogóle juz nie wspomne o łatwosci jego obsługi w BASCOM'ie, jeśli nie robiłeś tego jeszcze to nie martw sie przyjdzie Ci to napewno bez problemu. Jeżeli chodzi o dwa kanały no to po prostu wykozystasz dwa timery. Gorzej z odmierzaniem czasu bo timery się skończyły (no chyba że 89c52), w tym przypadku bez problem można by poradzić...

    Mikrokontrolery   13 Mar 2003 00:16 Odpowiedzi: 22    Wyświetleń: 4152
  • Miernik prędkości obrotowej (program)

    Drodzy fachowcy, Bardzo prosze jeśli ktoś z was byłby uprzejmy mi pomóc w napisani programu do pomiaru prędkości obrotowej do mikrokontrolera (8051 lub AVR). Nie mam pojęcia o asemblerze (od razu sie przyznaje), a program jest mi potrzebny na wczoraj do zaliczenia, za wszelką pomoc z góry bardzo dziękuje. Być może pomocny będzie schemat programu, który...

    Mikrokontrolery   10 Sty 2008 00:07 Odpowiedzi: 5    Wyświetleń: 1953
  • ATtiny 26

    Dobra z komputera jest podawana liczba kroków i co ile kroków ma się silnik zatrzymywać na pomiar.Dane są przekazywane I2C.Czyjnik pozycyjny jakim jest fotodioda (zdecydowałam się na użycie tylko jednej) ,będzie mijała linie okreslajace odpowiednie polozenie.W momencie miniecia lini,ma byc wysłana informacja d0 komputera ,że minięta zostala linia.Jednoczesnie...

    Mikrokontrolery   10 Sie 2004 10:10 Odpowiedzi: 11    Wyświetleń: 2418
  • Bascom czy C - oto jest pytanie.

    Light'I zaskoczyła mnie Twoja odpowiedz.Cyba nie pisałeś w Bascom, a później w C ;). projektów które sterują czymś tam - licząc impulsy, nadzorując temperaturę, odliczając czas, pokazując wartości lub komunikaty na wyświetlaczach, analizując sygnały wejściowe i dając odpowiedź na odpowiednie porty. Tak do tego Bascom jest super,ale pomyśl sobie np....

    Mikrokontrolery   09 Lip 2005 01:06 Odpowiedzi: 22    Wyświetleń: 2535
  • Układ z timerem i logiką na AVR

    Jeśli w asemblerze, to musisz napisać procedurkę do przerwania zegarowego odliczającą odpowiednie czasu w licznikach, w programie głównym zainicjować zegar i odpracować logikę (w sumie kilka instrukcji). Najprościej zrobić to w BASCOMIE - taki program to kilka instrukcji na krzyż, więc nie ma mowy o jakiejś strukturalizacji programu. Nie robię w BASCOmie,...

    Mikrokontrolery   16 Paź 2005 12:52 Odpowiedzi: 1    Wyświetleń: 864
  • Znowu Dioda :D

    Mam problem. Musze napisać program w asemblerze na dwóch licznikach który ma włączać diode na 100 ms i wyłączać na 900 ms. Napisałem i nie działa (bynajmniej u mnie) Czemu ?? ORG 00h LJMP START ORG 0Bh LJMP 50h ORG 1Bh LJMP 70h START: ILOSC EQU 65536-46080 ; czas odliczania 50ms MOV TH0,#ILOSC/256 MOV TL0,#ILOSC-(ILOSC/256)*256 MOV TMOD,#00010001B SETB...

    Mikrokontrolery   22 Paź 2007 21:42 Odpowiedzi: 10    Wyświetleń: 1305
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    KaJakKrzysztof: W katalogu Bascoma w program files masz katalog Samples. Jest tam o ile się nie mylę zegarek, jakiś bardziej skomplikowany zegarek i mnóstwo innych przykładów zastosowań timerów, przerwań itd. Na pytanie - czy coś takiego będzie działać odpowiedz sobie sam, załaduj program do AVR-ka. Timer od countera różni się tym, że służy do ODLICZANIA...

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 543372
  • Zliczanie impulsów, Timer, 8051

    a nie lepiej napisac ten prgram w asemblerze tego mikrokontrolera? mysle ze za odliczanie do tylu bedzie odpowiadala instrukcja djnz

    Mikrokontrolery   12 Lis 2007 09:52 Odpowiedzi: 58    Wyświetleń: 9979
  • 89C2051 problem z zawieszaniem przerwania.

    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ń: 1267
  • asm AVR90USM1287 timer/couter miganie diody

    Witam. Mam przy pomocy timerów w asemblerze napisać program na mikrokontroler AVR90USB1287 program, który będzie generował liczbę co 1 sekundę od 0 do 99 i w zależności ma świecić na odpowiedni odcień dioda, albo wersja pośrednia, 0-barwa zielona, 99-barwa czerwona, inne to pośrodku odcień. zadanie mam to zrealizowane, ale bez użycia timerów, ale nie...

    Mikrokontrolery   01 Kwi 2008 17:54 Odpowiedzi: 0    Wyświetleń: 1313
  • Sterowanie LED przez PWM - miganie

    Beda, beda :) W programie musisz ulozyc ich kolejnosc, przy kazdym cyklu. Potem tak, przy przerwaniu timera glownego wlaczasz wszystkie, i wlaczasz timerek 2 ktory odmierza czas swiecenia najciemniejszej diody. Wlacza sie przerwanie i bach wylaczasz te diode i wlaczasz znowu tyimer ktory odlicza czas swieceina drugiej njaciemniejszej minus czas swiecenia...

    Mikrokontrolery   01 Paź 2009 10:58 Odpowiedzi: 18    Wyświetleń: 4818
  • Jak wyśiwetlić równocześnie dwie i więcej cyfr na LED-edsim

    Witam wszystkich. Od razu zaznaczam że to są moje początki z asemblerem oraz 8051 i jestem zielony w tym temacie, ale do rzeczy. Pisze sobie program który ma pełnić rolę licznika - chce aby odliczał od 0 do 9999 a potem do tyłu. Do tej pory napisałem kod który wyświetla liczby od 0 do 9 i z w drugą stronę - wszystko odbywa się w pierwszym segmencie...

    Mikrokontrolery   05 Lis 2009 21:14 Odpowiedzi: 2    Wyświetleń: 1956
  • telefon komórkowy + mikrokontroler 8051

    co do asemblera, znam go na tyle, że obsługuje rejestry, bawię się w wpisywanie ciągów arytmetycznych, geometrycznych do poszczególnych komórek pamięci. Takie podstawy, to czego uczą w szkole na DSM ;P Czyli jakieś działania arytmetyczne, miganie diodą W c mieliśmy kilka zajęć i obsługiwanie wyświetlaczy 7 segmentowych, odliczanie w górę i w dół, ale...

    Mikrokontrolery   07 Lis 2009 13:19 Odpowiedzi: 14    Wyświetleń: 2257
  • "Migacz" do zabawki na ATtiny10

    Projekt powstał w celu zapoznania się z tym małym uC. Działanie układu: Po przyciśnięciu przycisku układ budzi się ze stanu "Power-down". WDT odlicza czas potrzebny do zmiany świecącego LEDa a Timer odpowiada za generowanie dźwięku. Po 10 sekundach migania układ przechodzi w stan "Power-down" Program napisałem w asemblerze i zajmuje 170 bajtów. (kompilacja...

    DIY Poczekalnia   12 Wrz 2010 13:42 Odpowiedzi: 10    Wyświetleń: 10906
  • Odmierzanie czasu 1 sekundy na PIC 16F877

    Witam, poszukaj może na stronie "www.mikroe.com" w dziale PIC, kompilatorów tam jest C, basic i pascal, sa to dema z ograniczeniem kodu chyba do 1k ale w manualu i po rozpakowaniu/zainstalowaniu w przykładach jest wyjaśniona obsługa TIMER'ow i odliczanie określonych odcinków czasu. Jak pisałeś używasz asemblera ale składnia jest naprawdę prosta (sugeruje...

    Mikrokontrolery PIC   23 Lis 2010 03:22 Odpowiedzi: 5    Wyświetleń: 2670
  • [Atmega32][c] timer1 ctc nie dziala clear output on comp match

    A change of the COM1x1:0 bits state will have effect at the first compare match after the bits are written. For non-PWM modes, the action can be forced to have immediate effect by using the FOC1x strobe bits. Być może w tym jest problem. OC1A jest prawdopodobnie inicjowane z wartością 0 do momentu wystąpienia pierwszego "compare match". W trybach "set...

    Mikrokontrolery AVR   31 Mar 2011 14:52 Odpowiedzi: 5    Wyświetleń: 2295
  • [Atmega 16][C/Eclipse]Opóźnienie 1us

    Nie da się dokładnie zrobić opóźnienia 1us na tym kwarcu. Błąd będzie mikroskopijny ale będzie. Najłatwiej takie opóźnienie zrobić dając 11 nopów. Oczywiście dla kwarcu 11.0592 MHz też to zrobisz. Wystarczy licznik timer0, prescaler = 64. Po zliczeniu 675 razy będziesz miał 1 sekundę. Ale ta jedna sekunda jest zależna od warunków w jakich przebywa...

    Mikrokontrolery AVR   07 Maj 2011 09:45 Odpowiedzi: 8    Wyświetleń: 1598
  • [Atmega8][Bascom] Wartość wpisywana do timera

    Czysto informacyjnie - licznik domyślnie liczy w górę, stad odejmowanie wartości CTC(właściwa wartość do odliczenia przez licznik) od 65535. PS: LordBlick czyli w końcu twierdzisz (nie używam CTC),że powinna być wartość 49910? Nie twierdzę nic w tej kwestii, ponieważ obsługa tego przerwania w Bascom nie jest dokładna i nie nadaje się do odliczania sekund...

    Mikrokontrolery AVR   22 Lip 2012 23:39 Odpowiedzi: 47    Wyświetleń: 6017
  • ATmega8 - [Bascom] Timer1 i generacja 2 różnych częstotliwości

    Ustawiasz CTC na bardzo szybki, czas pomiędzy przerwaniami to będzie rozdzielczość regulacji. Reszta to wartości w pamięci(zmienne) odliczające programową syntezę częstotliwości. Aha..oki, dzięki, spróbujemy narazie coś wycisnąć z Bascoma ale czarno to widzę nawet w asemblerze, bo zależy mi na bardzo dokładnej częstotliwości, a przecież już przerwanie...

    Mikrokontrolery AVR   05 Sie 2012 14:50 Odpowiedzi: 26    Wyświetleń: 3085
  • Ekran LED - część Linia LED - jak go zrobiłem (AVR, Linux, WiFi)

    To nie jest wątek by o tym dyskutować, ale wywołany do tablicy tylko krótko odpowiem. Choć nie pamiętam ale większość kodu napisał ZbeeGin. Zbyszku pochwal się na czym? Kod był pół na pół. Mój udział to startup, przerwanie odliczające czas, główna pętla i podstawowa obsługa przycisków. Twój kod to mowa i "bajery", czyli dodatkowe opcje dotyczące cyklicznego...

    DIY Konstrukcje   03 Lut 2018 12:40 Odpowiedzi: 80    Wyświetleń: 46191
  • Arduino nie nadąża sczytywać sygnałów z enkodera

    Ja wcale nie twierdziłem, że to jest sztywna granica. Właśnie dlatego że twierdziłeś że więcej się nie da: Według moich szacunków, przy częstotliwości taktowania 16MHz, detekcji na jednym zboczu, procedurach napisanych w asemblerze i niezbyt wysokich oczekiwaniach dodatkowych co do pozostałych zadań wykonywanych przez mikrokontroler można osiągnąć...

    Arduino   18 Sie 2015 17:49 Odpowiedzi: 33    Wyświetleń: 8187
  • XMega AVR - Jak zadeklarować indeksowaną zmienną bitową w C

    Witam , mam nadzieję iż nie zanudziłem bez reszty.. W zestawieniu z moimi "dokonaniami asm." kolega michalko12, jest najbliższy temu co ja kiedyś robiłem . Oto wersja asm z przełącznikiem kompilacji aby kompilować jako samodzielny plik - kto chce ->ten może :D ( ta wersja to 16-timerów, 16-nasto bitowych, każdy cztery tryby konfiguracji, oczywiście...

    Mikrokontrolery AVR   17 Gru 2016 00:04 Odpowiedzi: 106    Wyświetleń: 4083
  • Wiele wejść - tablica prawdy. Jak rozwiązać kwestie zależności ?

    Witam. Chcialem zrobic urzadzenie podobne do inteligentnego domu czy alarmu. Wiele wejsc i wyjsc (np. 256). Wszystko pisze w ASM dla PIC16 lub PIC18. Pomijajac kwestie skomplikowania i ogarniecia wzrokiem (czytelnosc) wszystkiego dla asemblera zastanawiam sie jak to robia znawcy ;) Czuje podskornie, ze musi byc jakas wielka tablica, ktora ma zdefiniowane...

    Mikrokontrolery   17 Sty 2013 12:56 Odpowiedzi: 55    Wyświetleń: 9309