zerowanie mikrokontrolera

Znaleziono około 328 wyników dla: zerowanie mikrokontrolera
  • [xmega128B1][C] - Atmel Lightweight Mesh - bezprzewodowa komunikacja

    Jeśli moduł rf jest zintegrowany z mikrokontrolerem to korzysta on z wewnętrznej magistrali danych skraca to czas aktywności mikrokontrolera do minimum . Każdy inny moduł transceivera będzie wymagał wysłania do niego danych np. po spi to zajmuje czas bo raz że trzeba wysłać dane do modułu spi , napędzić zegar i je wysłać , w przypadku gdy masz zintegrowany...

    Mikrokontrolery AVR   17 Mar 2016 23:20 Odpowiedzi: 6    Wyświetleń: 1062
  • Kompaktowa frezarka CNC z serwomotorami

    http://obrazki.elektroda.pl/2187134200_1... MECHANIKA Projektowanie zacząłem od pojechania na złomowisko w poszukiwaniu czegoś co nadawałoby się na łożyska liniowe - od tych elementów zależało być albo nie być całej maszyny. Miałem bardzo dużo szczęścia - znalazłem dwumetrowy profil stalowy z 2mm blachy wygięty wzdłuż pod kątem 110°,...

    DIY Konstrukcje   01 Lut 2020 22:33 Odpowiedzi: 147    Wyświetleń: 109875
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • AVR Atmega16/32 Board - zestaw uruchomieniowy AVR

    Witam Chciałbym przedstawić moją pierwszą konstrukcję – zestaw uruchomieniowy oparty o mikrokontroler Atmega16/32 firmy Atmel. Zestaw ten jest na tyle uniwersalny, że stanowi doskonałą bazę do budowania własnych projektów. Zestaw uruchomieniowy składa się z następujących bloków funkcjonalnych: zasilanie – składa się ze scalonego stabilizatora...

    DIY Poczekalnia   04 Mar 2012 20:25 Odpowiedzi: 12    Wyświetleń: 7106
  • REKLAMA
  • Inteligentny automat schodowy

    http://obrazki.elektroda.pl/9303655200_1... Witam, Tu: http://www.elektroda.pl/rtvforum/topic33... znajduje się opis powielacza czasu automatu schodowego. Obiecałem tam, że na bazie tamtego układu opracuję „inteligentny” automat schodowy, i oto jest :). Jego „inteligentność” jest zawarta w założeniach...

    DIY Smart Home   09 Lis 2017 17:49 Odpowiedzi: 42    Wyświetleń: 16401
  • ATMega8 - Jakie rejestry timera zerować przed uśpieniem mikrokontrolera?

    Pierwszy i bardzo poważny problem zauważyłem w funkcji TIMER1_COMPA, jest nim linijka rjmp uspij. Gdy się wykona, to przerwania pozostaną zablokowane, oraz kilka bajtów na stosie zostanie uwięzionych - głównie adres powrotu z przerwania. Można temu zaradzić poprzez wstawienie pop + pop + sei przed rjmp. Drugi problem, to karygodna pętla główna - dławienie...

    Mikrokontrolery AVR   15 Sie 2014 19:22 Odpowiedzi: 17    Wyświetleń: 2613
  • Miernik pojemności/indukcyjności (PIC16F628)

    https://obrazki.elektroda.pl/2095452300_... Jest to moja wersja tego dość znanego miernika LC, wykonana na podstawie artykułu opublikowanego w angielskim piśmie "Everyday Practical Electronics" 3/2010 (strona 10, autor Jim Rowe). Miernik umożliwia pomiar pojemności do 800nF (maksymalna rozdzielczość 0.1pF) oraz indukcyjności do 80mH...

    DIY Konstrukcje   28 Kwi 2018 11:27 Odpowiedzi: 22    Wyświetleń: 5937
  • Świąteczna choinka LED

    http://obrazki.elektroda.pl/7011174400_1... Cześć ! Dziś chciałbym zaprezentować swój najnowszy projekt, którym jest świąteczna choinka LED. Jako, że według świątecznego zwyczaju swoich bliskich obdarowujemy prezentami ów ozdoba została wykonana dla moje dziewczyny, która bardzo lubi klimat świąt i wszystkie ozdoby z nimi związane....

    DIY Konstrukcje   04 Sty 2015 07:53 Odpowiedzi: 11    Wyświetleń: 10305
  • Ustawianie kilku pinów mikrokontrolera jako jedno słowo - jak to zrobić? [AVR, STM32]

    Jeżeli chodzi o AVR a konkretnie atmega328p z Arduino Uno to operacja ustawiania i zerowania jest atomowa tylko w przypadku gdy zmieniamy tylko jeden bit: 00 XX 1 X 00100010 <- maska do togglowania

    Mikrokontrolery   17 Kwi 2024 22:25 Odpowiedzi: 26    Wyświetleń: 669
  • Tester taśm przewodzących + miernik niskich rezystancji.

    https://obrazki.elektroda.pl/5098001700_... Zaprezentuję konstrukcję z przed kilku lat, która powstała jako praca zaliczeniowa. Powstała aby sprawdzić żywotność taśm przewodzących pod kątem ich zginania. W tym celu zbudowałem precyzyjny miernik rezystancji do 1Ω sterowany przez ATMEGĘ128, która także steruje silnikiem elektrycznym...

    DIY Konkurs   11 Paź 2017 13:06 Odpowiedzi: 6    Wyświetleń: 5811
  • REKLAMA
  • Sprawdzenie połączeń 1-wire z AT89C2051 i LCD 2x16 HD44780

    Chodzi o uklad zerowania mikrokontrolera w momencie wlaczenia zasilania. BF

    Mikrokontrolery   09 Sie 2006 22:26 Odpowiedzi: 32    Wyświetleń: 4231
  • Optoizolacja przy sterowaniu silnikiem DC 12V 2A z mikrokontrolera 8051?

    jeśli chodzi o zerowanie mikrokontrolera przez komputer, to przewiduję taką możliwość. Jeszcze nie zdecydowałem w jaki sposób będzie się to odbywać. Dodatkowo mikrokontroler jest podłączony do "voltage supervisor" pod postacią tl7705, co również zabezpiecza układ przed zawieszeniem

    Mikrokontrolery   24 Wrz 2003 09:20 Odpowiedzi: 5    Wyświetleń: 1965
  • GPT4.0 czyli drugi wywiad ze sztuczną inteligencją ElektrodaBot 4.0 - zapraszam do zadawania pytań!

    podaj kod źródłowy w języku C na mikrokontroler PIC16, dekodujący sygnał DCF77. Założenia są takie, że przebieg z odbiornika DCF77 podawany jest na wejście przerwania zewnętrznego INT0 a program ma uzupełnić odpowiednią strukturę zawierającą pole daty i czasu z dokładnością co do sekundy. Program bez funkcji delay, ma działać jako maszyna stanów. Chętnie...

    Tematy tygodnia   03 Kwi 2023 09:12 Odpowiedzi: 927    Wyświetleń: 23352
  • Little Bee - przystępna cenowo, otwarta sprzętowa sonda prądowa i magnetyczna

    https://obrazki.elektroda.pl/8353643100_... Little Bee to niedroga, otwarta, wysokowydajna sonda prądowa i sonda do pomiaru pola magnetycznego. Została zaprojektowana do debugowania i analizowania urządzeń elektronicznych przy znacznie niższych kosztach niż istniejące rozwiązania, takie jak Migsic CP2100B lub I-prober 520. Tego typu...

    Newsy   28 Sty 2021 14:43 Odpowiedzi: 4    Wyświetleń: 1548
  • Miernik częstotliwości na PIC (minimum elementów)

    Dzięki zastosowaniu mikrokontrolera możemy programować nasz układ w miarę potrzeb. Autor (DL4YHF) przewidział dwa tryby pracy: miernik częstotliwości oraz skala cyfrowa. Domyślnie układ pracuje w trybie pierwszym. Do programowania układu służy pin PR, do którego możemy podłączyć przycisk i zwierać PR do masy (GND). Aby przejść do trybu programowania...

    Artykuły   01 Sie 2018 19:16 Odpowiedzi: 46    Wyświetleń: 42007
  • REKLAMA
  • [STM32][C] - Poradnik dla początkujących (bez bibliotek)

    Jako początkujący miałem problem, aby poprawnie ustawić np. 5 środkowych bitów w rejestrze. Wrzucam trywialne macra - może komuś się przydadzą: [syntax=c] #define u32 unsigned #ifdef __GNUC__ #defineasm__asm__ #else #defineasmasm #endif [/syntax] podstawowe operacje: [syntax=c] #defineread32( addr ) *( ( u32* )( addr ) ) #definewrite32( addr, val )...

    Mikrokontrolery ARM   15 Maj 2021 12:57 Odpowiedzi: 135    Wyświetleń: 93168
  • Wykrywanie zaniku zasilania na INT0 i podtrzymanie mikrokontrolera

    Ok, dzięki za propozycje. A zwykły dławik z 10 uH szeregowo z kondensatorami złagodzilby troche zbocze I opóznil spadek napiecia? Jest to sensowne? Dodano po 4 Już pisałem jak to zrobiłem, 4093. U mnie to służy zarówno do usypiania jak i wybudzania. Tyle, ze jak masz coś "nie halo" i Vcc uC spada tak samo szybko jak zasilanie całości, to bez oscyloskopu...

    Mikrokontrolery AVR   29 Paź 2018 14:58 Odpowiedzi: 52    Wyświetleń: 2862
  • Jak podłączyć transoptor TCST2103 do mikrokontrolera AVR?

    Witam. mam takie typowo początkujące pytanie. Jak podłączyć do mikrokontrolera AVR transoptor (TCST2103). Potrzebuje to do budowy swojego wyświetlacza widmowego ;) Na razie jak widać próbuje się dokształcić. Czy takie połączenie będzie OK? 9467425500_1376389064|CUcuoGYgye Bo wygląda aż za prosto xD oczywiście opornik dla diody odpowiednio dobrany. Wejście...

    Mikrokontrolery Początkujący   14 Sie 2013 00:57 Odpowiedzi: 9    Wyświetleń: 2898
  • aTTINY26 i TLE4905L: Zerowanie odczytu prędkościomierza i podłączenie hallotronu

    Poradziłem sobie, dzięki Po pierwsze polecam stronę, gdzie ładnie obajśniony jest hallotron http://www.reveltronics.com/downloads/us... Najnormalniej źle podłączałem go do układu i dlatego byki Jeżeli chodzi o stronę programową to 1)musiałem zmienić inkrementacje bitów na wyświetlaczu, ponieważ...

    Mikrokontrolery AVR   09 Sty 2014 06:27 Odpowiedzi: 8    Wyświetleń: 2268
  • Zerowanie wewnętrznej pamięci ram -który symulator ma racje?

    Cześć, Od kilku dni próbuje nauczyć się czegoś o 8051 i początki są ciężkie ale jakoś to idzie :). Nie mam żadnego mikrokontrolera więc uczę się na symulatorach. Sęk w tym, że co symulator to inne błędy. Napisałem program w C który skompilowałem na SDCC i zawiera on taki kod: clr A mov R0, #0FFh mov (at)R0, A djnz R0, 003A // 003A - instrukcja wczesniej...

    Mikrokontrolery   05 Gru 2010 10:22 Odpowiedzi: 5    Wyświetleń: 1782
  • [Atmega8][C] Odbieranie sygnału IR wewnątrz przerwania ICP

    To co piszą Koledzy Twoim kodzie to sensowne konkrety. Podzielam ich zdanie na temat potrzeby zmiany koncepcji obsługi przerwania. Do Twojego przykładu idealnie pasują główne założenia "programowania przerwań" a szczególnie ta, że powinno być możliwie krótkie czasowo. Wg mnie, po obejrzeniu kodu, tkwisz mocno głęboko w programowaniu całkowicie liniowym...

    Mikrokontrolery AVR   17 Maj 2019 18:14 Odpowiedzi: 18    Wyświetleń: 993
  • Bascom - Zerowanie zmiennej Licznik po operacjach ADC, jak temu zapobiec?

    Tak też robiłem ale to nic nie dawało. Wyświetlacz cały czas pokazuje zero. On wogóle tej zmiennej nie zwiększa. W kość daje ta linijka U_wy = Fusing(v , "#.&") ona powoduje wyzerowanie zmiennej licznik i za cholerę nie mogę dojść dlaczego. Spróbuj tak: [syntax=basic4gl]Do Wart_ac = Getadc(1) 'odczytanie wartości z wejścia 'ADC1 mikrokontrolera Lcd...

    Mikrokontrolery AVR   21 Sty 2014 06:41 Odpowiedzi: 10    Wyświetleń: 2265
  • Pomocy-Asembler kłopot z Timerami mikrokontrolera SAB80C537

    Musze napisać ćwiczenie wg takich punktów ale jestem totalnym laikiem jeżeli chodzi o Asemblera. Licze na wsparcie licznych kolegów na elektrodzie :) 1. Napisać procedurę obsługi przerwania Timera T0 zwiększającą o jeden liczbę hexadecymalną wyświetlaną na wyświetlaczu LED w każdym cyklu obsługi przerwania. Timer ma pracować w trybie 16-bitowym bez...

    Początkujący Elektronicy   16 Lis 2005 12:02 Odpowiedzi: 4    Wyświetleń: 1268
  • [Atmega32A][asm] Jak uruchomić timer do wyłączania diod po 0,5s?

    No właśnie z tego niewiele wynika, bo nie widać dobrze połączeń (ścieżek) pomiędzy poszczególnymi elementami płytki, ale zakładam, że to zestaw uruchomieniowy wcisnąć klawisz i nie puszczać do czasu, kiedy timer wyłączy diody, puścić klawisz i zaobserwować reakcję diod. Można ewentualnie spróbować wyeliminować problem stosując sprzętowy debouncing....

    Mikrokontrolery AVR   29 Lis 2018 20:35 Odpowiedzi: 12    Wyświetleń: 1080
  • Tablica char, błąd: incompatible types in assignment, kod.

    Jeżeli chcesz zaoszczędzić miejsca, to sam sobie przeczysz, chyba mało znasz język C. To pięknie, że nam udowodniłeś, iż da się coś zrobić podwójnie okrężną drogą, ale nie nazywaj tego optymalizacją. Niepotrzebne jest wstępne zerowanie buforów, niepotrzebne przepisywanie adresów tablic buforujących pod wskaźniki, niepotrzebne korzystanie z funkcji strcpy!...

    Mikrokontrolery   12 Sie 2008 15:07 Odpowiedzi: 14    Wyświetleń: 3272
  • Jakie kondensatory do zasilania i resetu mikrokontrolera AT89Sxxx?

    Witam . Mam pytania dotyczące poprawności zasilania oraz programowania układu mikrokontrolera serii AT89Sxxx. 1.Znalazłem w kilku różnych podręcznikach informację o konieczności od sprzęgania pinu Vcc kondensatorem ze względu na możliwe zakłócenia , z tym że literatura podaje szerokie spektrum pojemności kondensatorów od 60 [pF] do 50 [nF] , autorzy...

    Mikrokontrolery   11 Kwi 2011 18:09 Odpowiedzi: 3    Wyświetleń: 1356
  • atmega8 timer2 w trybie CTC i zmiana czętotliwości

    Gdyby ktoś jeszcze zechciał napisać coś na temat tych początkowych wartości w rejestrach to będę wdzięczny. ... ale zawsze wiedziałem że uC jak startuje to w rejestrach konfiguracyjnych są wszędzie zera i ustawiamy tylko bity które chcemy żeby były ustawione na 1. To jak to jest z tymi rejestrami? Tak oczywiście można postępować, ale jeśli zmieniasz...

    Mikrokontrolery Początkujący   23 Sie 2016 07:24 Odpowiedzi: 9    Wyświetleń: 1650
  • Mikroprocesorowy miernik ESR kondensatorów elektrolitycznych

    Z tą diodą 1N4148 i kondensatorem do wyłapywania tych amplitud, nieco się zagalopowałem, bo tutaj są sporo mniejsze napięcia przy tym pomiarze ESR <5V a u mnie by były nawet <0.5V więc... spadek na diodzie 1N4148 w okolicy 0.5V jak sobie zmierzyłem przed chwilą w podobnym wynalazku podpiętym do akumulatora no niestety u mnie kompletnie nie będzie...

    DIY Konstrukcje   11 Lis 2017 19:37 Odpowiedzi: 74    Wyświetleń: 44883
  • [ASM] Tiny2313 - Zapis/odczyt wewnętrznej pamięci EEPROM

    Nie możesz zakładać czegoś innego, niz mówi DS. Wiesz, akurat moje doświadczenia z przeróżnymi DS są zgoła inne. W DS są przedstawione tylko przykłady realizacji, co wcale nie oznacza że należy ściśle się do nich stosować. Z uC doświadczenia za wielkiego nie mam, ale elektroniką zajmuję się już naście lat i trochę już rzeczy w życiu zrobiłem. :) Przykładowo,...

    Mikrokontrolery AVR   25 Sie 2016 18:02 Odpowiedzi: 26    Wyświetleń: 2094
  • Problem ze zmierzeniem długości impulsu na at89c4051

    Witam Rozwiązaniem problemu jest wykorzystanie możliwości bramkowania zliczania timera Tx stanem na wejściu INTx. Bramkowanie włącza się poprzez ustawienie bitu GATE dla odpowiedniego timera w rejestrze TMOD. Bit zezwolenia na pracę timera TRx ustawiony na stałe. Przerwanie zewnętrzne INTx wyzwalane zboczem opadającym. W procedurze obsługi tego przerwania...

    Mikrokontrolery   28 Wrz 2005 08:17 Odpowiedzi: 4    Wyświetleń: 1326
  • Atmega16 - różne wyniki zliczania impulsów przy 8MHz, dlaczego?

    Dodam do tego, co napisał przedmówca, że przerwania TIMER1_COMPA będą generowane co (OCR1A+1)*preskaler (patrz dokumentacja mikrokontrolera ATmega16), czyli w Twoim przypadku będzie to 8000256 taktów (czyli wcale nie co 1 sekundę). Ponadto ten fragment: _delay_ms() i uwagi w poście kolegi INTOUCH ) na pewno nie wpłynie dobrze na dokładność zliczania...

    Mikrokontrolery AVR   15 Paź 2011 15:09 Odpowiedzi: 13    Wyświetleń: 3861
  • Przerwanie INT0 w AT90S2313 - problem z blokowaniem i inkrementacją licznika

    Podczas pisania programu dla mikrokontrolera AT90S2313 napotkalem na dosc osobliwy problem z przerwaniami zewnetrznymi. Mianowicie przerwanie wywoluje odbiornik podczerwieni (przez przerzutnik Schmitta) sterowany oczywiscie dioda IRED. Dzialanie tego systemu mozna porownac do bariery podczernieni. Problem lezy po stronie programowej. Po odblokowaniu...

    Mikrokontrolery   07 Sty 2005 09:42 Odpowiedzi: 1    Wyświetleń: 1110
  • Frezarka 3D - Wymiana mechaniki na elektronikę, poszukuję współpracy

    No właśnie ZAMIAST KABLA LPT. To raczej nie jest wygodne rozwiazanie. Znacznie lepiej byłoby gdyby joy podłączyć do komputera. Albo jesli istnieje możliwość niejako wpiąć się pomiędzy komp a sterownik jak proponujesz, ale czy wtedy nie bedzie jakiś konfliktów? Podłączenie pod port joysticka wymaga napisania oddzielnego programu i przewiduję że to zajmie...

    Automatyka Przemysłowa   27 Gru 2005 15:19 Odpowiedzi: 181    Wyświetleń: 60905
  • Podłączenie myszki PS/2 do AT91SAM7S – które piny i interfejs wybrać?

    Przykładowy kod w C znaleziony w sieci: #define ATKbdPort PORTD #define ATKbdPin PIND #define ATKbdDir DDRD // #define ATKbdDta 0 // #define ATKbdGetDta (ATKbdPin & (1 << ATKbdDta)) // unsigned char volatile dane = 0, nowy = 0, i = 0; // Odczyt danych z klawiatury realizowany jest w ramach // obsługi przerwania zewnętrznego...

    Mikrokontrolery   03 Maj 2008 00:32 Odpowiedzi: 5    Wyświetleń: 1356
  • odpowiedz z MMC - dlaczegeo karta odpowiada inaczej?

    Witam! siedze i siedze i nie wiem dlaczego karta po inicjalizacji odpowiada inaczej niz powinna : $regfile = "M8def.dat" 'typ mikrokontrolera Dim Temp As Byte 'zmienna pomocnicza $hwstack = 64 'wartosc stosu $swstack = 64 'wartosc stosu $framesize = 64 'wartosc ramki Config Pinc.1 = Output 'konfiguracja linii PC.1 jako wyjsciowej Config Spi...

    Mikrokontrolery   23 Maj 2009 09:51 Odpowiedzi: 13    Wyświetleń: 1832
  • Atmega32 a klaw matr pracujaca na przerwaniu od Timer0

    DEX - no cóż dlatego, bo taki układ już jest i nic nie da się teraz zrobić. Kolumny i wiersze są podpięte bezpośredni pod wymienione porty.. Więc bezpośrednie wykorzystanie zewnętrznego przerwania nie wchodzi w rachubę. mariuszlorenc - no wlasnie może o to mi chodzi, ale jak to się robi, bo to moje naprawdę pierwsze doświadczenie z Timerami, flagami...

    Mikrokontrolery   06 Lut 2008 08:45 Odpowiedzi: 4    Wyświetleń: 1238
  • [atmega8-attiny2313] USART w Atmega8 i Attiny2313 - stabilizacja kwarcem a transmisja danych

    Jako, że od niedawna sam uczę się dopiero C, to proszę bardzo poniżej, najpierw kod do odbiornika RC5. Sprawdzony, krótki i odporny na zakłócenia oraz kody z innych pilotów - działa wyśmienicie i w ciekawy sposób wykorzystuje bit TOGGLE: // zmienne do obsługi kodów IR w standardzie RC5 volatile uint8_t address; // adres RC5 volatile uint8_t command;...

    Mikrokontrolery AVR   26 Paź 2008 15:25 Odpowiedzi: 14    Wyświetleń: 3194
  • PIC24FJ128GA010, symulowanie komunikacji I2C z czujnikiem światła

    Cześć, Moje pytanie jest dosyć trywialne, dlatego niestety nikt w internecie nie rozpisał tego, ponieważ pewnie jest to oczywiste. Ogólnie przechodziłam przez różne fazy tego co chciałam zrobić. Nie mam sprzętu a musze wiedzieć czy działa dobrze I2C :( Ogólnie chciałabym skomunikować czujnik światła z przetwornikiem mikrokontrolera PIC24F za pomocą...

    Mikrokontrolery PIC   13 Kwi 2015 08:57 Odpowiedzi: 4    Wyświetleń: 2040
  • atmega8 - [atmega8][c] dziwna anamalia w dużym programie

    Oto i źródło, może Wy zauważycie coś dziwnego... [syntax=c] // PINY WEJŚCIOWE #define ZIELONA PIND5 #define CZERWONA PIND6 #define DEBUG_PORT PORTD #define DEBUG_DDR DDRD #define ZOLTA PIND3 #define KL_PORT PORTC #define KL_PIN PINC #define KL_DDR DDRC #define LEWO PINC0 #define DOL PINC1 #define PRAWO PINC2 #define GORA PINC3 #define LEWY PINC4 #define...

    Mikrokontrolery AVR   28 Gru 2013 06:46 Odpowiedzi: 15    Wyświetleń: 2280
  • Minimalny czas impulsu zerującego dla mikrokontrolera '51 - czy 1ms wystarczy?

    Reset procesora może się odbywać w dwóch sytuacjach: 1. napięcia są ustabilizowane, procesor i jego generator pracuje stabilnie, teraz czas trwania resetu musi wynosić minimum dwa cykle rozkazowe czyli 24 oscylacje kwarcu, przy kwarcu np 12Mhz są to dwie mikrosekundy. 2. zostaje dostarczone napięcie do całego układu. Teraz stabilizator +5V w zalezności...

    Mikrokontrolery   09 Kwi 2004 09:31 Odpowiedzi: 5    Wyświetleń: 1056
  • Bascom - Atmega 128 i zerowanie flagi przerwania zewnętrznego

    Żeby skasować flagę przerwania w rejestrze, musisz zapisać " 1 ". Znajdziesz to w dokumentacji mikrokontrolera. Cytat z polskiego tłumaczenia: Flaga jest zerowana po wykonaniu procedury obsługi przerwania. Lub może zostać wyczyszczona poprzez wpisanie logicznej jedynki do niej.

    Mikrokontrolery AVR   10 Gru 2012 11:39 Odpowiedzi: 10    Wyświetleń: 3594
  • Jak wykonać programowy reset w mikrokontrolerze 8051? Dostępne instrukcje/reset

    W mikrokontrolerach C51 firmy Silicon Laboratories w jednym z rejestrów (RSTSRC) jest bit (SWRSF), którego ustawienie uruchamia proces zerowania mikrokontrolera.

    Mikrokontrolery   05 Sie 2007 12:04 Odpowiedzi: 15    Wyświetleń: 1386
  • Programowanie mikrokontrolera Atmega324a-pu dla układu LED - prośba o weryfikację kodu

    I dlaczego trzeba ustawiać ten bit na 1, a nie na 0? Musiałbyś zerknąć na wewnętrzną budowę rejestru. To jest zapewne realizowane jako przerzutnik, a doprowadzenie "1" je zeruje. Ponadto to jest wygodne, masz rejestr, któy zawiera kilka flag, zerujesz tylko te dla których na odpowiednich pozycjach zapisywanego bajtu są "1", zera są ignorowane. Dzięki...

    Mikrokontrolery Początkujący   09 Paź 2023 15:54 Odpowiedzi: 11    Wyświetleń: 837
  • Gdzie umieszczać reset Watchdog w AT90S2313 i ATMEGA8?

    Tdv Oświeć mnie i powaj moją teorie, bo mowa to jest jałowa Służę uprzejmie: ....sprawdzaj w procedurze obsługi Watchdoga... Co to jest procedura obsługi Watchdoga i co w niej można sprawdzić? Watchdog (co już zresztą zostało wyżej napisane) to zwykły licznik i jedyna operacja jaką można na nim wykonać to skasowanie tego licznika. Nie skasowanie go...

    Mikrokontrolery   01 Sie 2005 11:10 Odpowiedzi: 30    Wyświetleń: 4760
  • Bootloader w mikrokontrolerach Atmel 8-bit - podstawy podstaw

    a czy pamięć może się rozrosnąć magicznie? Masz to narysowane w DS Poniekąd może. W klasycznych AVR bootloader jest wykrojony z FLASH dla programu, ale w XMEGA jest to dodatkowy obszar FLASH, poza FLASH dla programu. Załóżmy, że piszę w języku C w Atmel Studio, chcę napisać program bootloadera i główny. Muszę tworzyć dwa osobne projekty i generować...

    Mikrokontrolery Początkujący   07 Lis 2019 21:29 Odpowiedzi: 5    Wyświetleń: 726
  • Jak zrobić prosty alarm na Atmega8 z kontaktronem i buzzerem?

    Zaglądając do dokumentacji mikrokontrolera i wybierając jedną z dwóch możliwości: 1. preskaler timera - jedno z ustawień preskalera powoduje zatrzymanie timera czyli "No clock source (Timer/Counter stopped)." 2. zerując bit TOIE0 (jeśli użyjesz timer0), czyli Timer/Counter0 Overflow Interrupt Enable

    Mikrokontrolery Początkujący   10 Wrz 2014 20:15 Odpowiedzi: 10    Wyświetleń: 1596
  • Jak napisać 4 programy w assemblerze dla mikrokontrolera 8051?

    1. LJMP START: //skocz do początku programu START: //początek programu mov P1, #b7h //wyślij daną na port CLR P1.1 //zeruj bit CLR p1.2 //zeruj bit SETB P1.7 //ustaw bit loop: //powtarzaj mov p1,#00 //wyzeruj wszystkie bity portu p1 ljmp (at)loop //powtarzaj END Resztę postaraj się zrobić sam.

    Mikrokontrolery   04 Lis 2009 15:25 Odpowiedzi: 9    Wyświetleń: 4806
  • Niepoprawny odczyt sektora 0 z HDD przy użyciu mikrokontrolera

    petla ktora stosujesz na koncu jest niepoprawna - w 1 odczycie zapiszesz pozycje 0 i 1, w drugim odczycie zapiszesz pozycje (PONOWNIE) 1 i 2, itd. musisz albo inkrementowac zmienna o 2 (n+=2), albo inaczej rozwiazac tablice. niemniej jednak to taka uwaga ogolna, bo nie sadze, aby na tym polegal problem. no chyba ze jeszcze przy okazji nie zerujesz tej...

    Mikrokontrolery   16 Sty 2008 18:15 Odpowiedzi: 4    Wyświetleń: 915
  • [Atmega8] Jak rozpocząć pracę z magistralą TWI (I2C) w Atmega8?

    Witam. Artykuł ten pisałem z myślą o wszystkich, którzy dopiero zaczynają swoja przygodę z magistralą TWI (czyli magistralą I2C) w procesorze Atmega8. Jest to program-szkielet, w który trzeba wpisać własne funkcje i procedury i wykorzystać gotowe procedury do komunikacji w magistrali TWI. A na praktyczne zastosowanie magistrali TWI zapraszam na: http://www.elektroda.pl/rtvforum/topic13...

    Mikrokontrolery AVR   14 Wrz 2009 08:22 Odpowiedzi: 0    Wyświetleń: 12861
  • Materiały do referatu o zerowaniach i przerwaniach mikrokontrolera AVR

    eloelo^^ sprawa wyglada tak mam zadany w szkole referat na temat mikrokontrolera AVR konkretnie chcodzi tu o "Zerowania i Przerwania mikrokontrolera AVR" jako lekture nauczyciel zaproponowal książke Jaroslawa Dolinskiego "Mikrokontrolery AVR w praktyce" niestety niegdzie nie moge wypożyczyc tej książki i jestem w malym dolku myslalem o kupnie nowej...

    Mikrokontrolery   30 Maj 2005 13:04 Odpowiedzi: 4    Wyświetleń: 1461
  • Monitor DELL 1528-LS - gubienie synchronizacji i wieszanie się procesora Zilog

    Pachnie to usterka mikrokontrolera albo procesora synchro (zerowanie od zasilania dziala swietnie!!!) Jest jeszcze taka stara i dobra rada -Jak nie wiesz od czego zaczac zacznij od zasilania-najprzedziwniejsze objawy sie zdarzaja z powodu elka , ktory ma 50% pojemnosci

    Monitory Serwis   07 Mar 2003 08:27 Odpowiedzi: 4    Wyświetleń: 1667