zauważ że płyta procesora ma dwa napięcia 5v jedno pochodzi z jak piszesz kasety jest stabilizowane przez ic895 i zasila w trybie stand-by procesor ic810 to jest napiecie 5d pamiec ma inne zasilanie 5v ktore pojawi sie dopiero po przejsciu odbiornika w tryb pracy Dodano po 48 moje propozycje 1-sprawdz napiecie zasilania procesora IC810 n14 powinno...
Witam. Mam miniwieże HCD-H5 (FH-B5CD) SONY, uszkodzenie objawia się tylko świeceniem diody led "STANDBY". Nie ma reakcji na klawisze, wyświetlacz jest wygaszony, zasilacz jest sterowany na STANDBY (ale sprawny, po podaniu sygnalu POWER=L do płytki zasilacza, podaje prawidłowe napięcia). Mikroprocesor dostaje napięcia zasilające +5,6V i -24V, rezonatory...
Witam, chcialem zrobic prosta maszyne stanow. Dzialanie : z kazdym taktem zegara zaswieca sie kolejna litera neonu "PKO" (1 na odpowiednim bicie wyjscia), przy literze O, sprawdzic stan wejscia R i dla stanu wysokiego zaswiecic caly napis przez 3 takty zegara. Dla 0 przez 1 takt. Problem mam z licznikiem taktow w stanie wyswietlania calego napisu. Oto...
Ok, juz rozumiem o co chodzi w tej sytuacji, bardzo dziekuje. E: Ja nie tyle oczekiwalem, ze pin po ustawieniu stanu LOW zacznie pracowac jako OUTPUT, tylko ze ustawienie stanu LOW bedzie jednoznaczne ze zwarciem go do GND (czyli ustawienia GND w pinie). Nie sądzę abyś to zrozumiał(!) Ustawienie pinu na ‘LOW’ jest jednoznaczne z wyłączeniem...
Witam!! Kto mi powie co sie dzieje z portami np.8535 zaraz po resecie uP? Potrzebuje taki stan coby odrazu po resecie wskakiwały na "0" jak to zrobic?. Mi podczas testów wyszło że bez użycia żadnych rozkazów ustawiających po resecie przyjmują stan wysoki (co mi bardzo nieodpowiada).Użycie poleceń konfiguracji portów i ustawienia tam stanów niskich trwa...
Jeżeli pytasz o logikę współpracującą z mikrokontrolerem - może być problem, bo podczas resetu wszystkie porty są ustawiane asynchronicznie na wejścia (czyli stan wysokiej impedancji). Przez np. TTLe jest to interpretowane jako stan wysoki. Poradzić na to mogą rezystory ściągające do masy o odpowiednio dobranej wartości. Jeżeli potrzebujesz metody ustawiania...
witam.mam na warsztacie taki model lg z chassis mc049a. jest w trybie standby,nie moge go załaczyc do pracy ani klawiatura ani z pilota.napiecie na nozce procesora odpowiedzialnej za przejscie do trybu pracy nie zmienia sie.zasilanie procesora jest ok,sprawdzilem ze schematem.napiecia z przetwornicy lekko zanizone ale to napewno z powodu pracy zasilacza...
Witam po raz kolejny. Buduje komputerek samochodowy przy użyciu atmega8 i walczę teraz ze zliczanie czasu trwania stanu wysokiego na wejściu int1. Dążę do tego żeby zliczać sobie ilość spalonego paliwa na danym dystansie. Resetuje wskazanie i będzie zliczał spalone paliwo aż do kolejnego resetu. Podłączyłem wtrysk poprzez diodę =>rezystor=>transoptor=>bramkę....
Reasumując: 1. Włączasz zasilanie = nie działa 2. Wykonujesz reset STM'a = działa ? Mógłbyś jeszcze "main'a" pokazać, albo najlepiej odchudź kod do obsługi tylko SPI i wrzuć cały projekt. dokładnie... Wydaje mi sie że SPI po uruchomieniu mikrokontrolera nic nie wysyła, dopiero po resecie. Nie mam oscyloskopu aby to potwierdzić. int main(void)...
Witam. zastanawiam się czy i ewentualnie jaki użyć układ resetu. Tak w sumie zastanawiam się czy oprócz bezpieczeństwa mikrokontrolera są jakieś inne przesłanki by używać tego typu układy? nie wspominam tutaj o układach, które posiadają Watchdog. W moim układzie posiadam kilka układów które mają linie reset, są układy które resetują się przy niskim...
odp do tmf: No to chyba będzie mi trzeba tłumaczyć to łopatologicznie. Jeśli dobrze zrozumiałem dokumentacje, to funkcja reset ma za zadanie po odpowiedniej sekwencji sygnałów(480us na 0 i do 60us w stanie 1), przełączyć 1-wire na stan niski na czas 60-240us i w tym odcinku czasu funkcja powinna odebrać stan niski. No i mi, mimo iż sprawdzam 1-wire...
Witam. Mam nastepujacy problem. Uklad to AtMega 8535. Port A.0 podlaczony jest przez rezystot do tranzystora ktory steruje przekaznikiem. Port A.4 jest wejsciem ukladu i jak pojawi sie na nim stan niski to wlasnie na wysjciu port A.1 pojawia sie stan wysoki. Tranzystor zostaje wysterowany i przekaznik zamyka sie. Wszystko bylo by w porzadku gdyby nie...
Mam pytanie dotyczace stanow na portach mikrokontrolera po wlaczeniu zasilania albo po sygnale reset. Wiem, ze jest tam wtedy "1", a spowodowane to jest rezystorami podciagajacymi? W takim razie na porcie P0 ktory nie ma tych rezystorow co jest? Dlaczego po dolaczeniu rezystorow pojawia sie tam w ogole stan wysoki? Mam pytanie jeszcze o podlaczenie...
Uszkodzonym elementem okazal sie kon.elek.C703, powinno byc 22uF, a bylo 0,1uF.Kondensator ten znajduje sie w ukladzie reset procesora. Moze sie to komus przyda; w tym modelu(oczywiscie sprawnym) po wlaczeniu zasilania szyna SDA znajduje sie w stanie niskim(L0), a szyna SCL w wysokim(HI) brak jakichkolwiek przebiegow. Dopiero po wystartowaniu na obu...
Napięcia w tym chassis nie powinny być zaniżone o połowę.W stanie Stby napięcie Usys powinno wachać się w granicy 115V, dopiero w czasie startu powinno wzrosnoć ponad 132V i się ustabilizować w nominalnej granicy (132V).Sprawdź, a nawet wymień w ciemno bodajże IP50(TL431).Po za tym warto sprawdzić U-reset na procku i 5V na pamięci EEprom(IR001), a także...
No to zależy, bo wkleja kolega kawałki kodu zamiast całego. Nie wiadomo, czy PD5 ustawia kolega jako wyjście oraz czy dioda się zapala stanem niskim czy wysokim. Na podstawie załączonego programu mogę stwierdzić, że wszystko działa prawidłowo.
Witam wszystkich. Na początki zabawy z elektroniką cyfrową, skonstruowałem sobie moduł testowy dla ATMega 8 z procesorem wg poniższego schematu: I napotkałem na pewien problem: Otóż na pinach portów I/O (B,C,D) w stanie niskim występuje napięcie 2.30V względem masy. Przy wyzerowanym flash'u jest podobnie. Jeżeli zaprogramować podawanie stanu wysokiego...
Witam, Po paru dniach ślęczenia udało mi się - tak myślę :) , skonfigurować rcc na 72MHz. : void rcc_init(void) //RCC init włączający procesor na 72MHz { RCC->CR|=0x1; //wlacz HSI wewnętrzny oscylator, włączany jako pierwszy po zasilaniu. while(!(RCC->CR&0x2)); //poczekaj na HSI sprawdza czy HSI się włączyło RCC->CFGR|=(0xF<<18);...
Witam. Nie pisał bym tutaj żeby nikomu nie zawracać głowy , ale mam trochę kłopotliwy problem. Dodam jeszcze że szukałem pond 2-wa tygodnie na necie odpowiedzi na moje pytanie , ale bez skutku więc proszę kolegów - koleżanki o pomoc i wyrozumiałość bo ja już nie wiem co mam robić. Dodam jeszcze że miałem kiedyś pełną wersje bascoma i nie miałem żadnych...
Procesor podłączony prawidłowo, zasilanie jest wszędzie. Z góry dziękuję za pomoc. "prawidłowo" - pojęcie bardzo subjektywne, nie dla wszystkich ma to samo znaczenie. 1. Czy po wgraniu programu sprawdziłeś co tam jest faktycznie wpisane (?) - 'verify'... 2. Czy 'Reset' jest podciągnięty do VCC i czy podczas prób jest na tym pinie logiczny stan wysoki?...
Witam, Mam problem z monitoringiem pinów danych D0-D7. Używam Windows 7 64 bit i środowiska Delphi 4 Standard ( stary, ale daje radę ;-) ). Do obsługi portu wykorzystuję bibliotekę 'inpout32.dll'. Od strony programowej, z implementacją itd. nie ma problemu. Program działa i robi to co do niego należy, ale tylko przez maksymalnie (dokładnie) 90s. Po...
Każdy się z tym problemem spotkał, problem tkwi w budowie i przeznaczeniu modułu. Moduły zostały zaprojektowane do przesyłania krótkich "pików" o stałej amplitudzie i dość niedużej prędkości zmian. Ponieważ odbiornik non stop zbiera z eteru śmieci czyli defekto dla rs232 sa to dane, wiec często bywa że początek transmisji jaki inicjuje ramkę w rs232...
Jest takie powiedzenie "Strzeżonego Pan Bóg strzeże" dlatego proponuje rozważyć co się stanie kiedy przez nieuwagę skonfigurujesz ten port w mikrokontrolerze jako wyjściowy i ustawisz stan wysoki. Takie rzeczy się zdarzają przy prototypowaniu. Wtedy kiedy zadzwonisz na moduł i on będzie chciał wymusić stan niski na pinie mikrokontrolera może dojść do...
Witam wszystkich mam problem z Arduino i pilotem IR. A mianowicie mam pilota od starego sprzętu audio teraz buduję do tego sprzętu retro odtwarzacz CD i chciałbym sterować go oryginalnym pilotem. Problem w tym że ten pilot nie nadaje w żadnym znanym standardzie obsługiwanych transmisji, biblioteka IRremote w Arduino nie wykrywa danych. Zgrałem wszystkie...
I tu dochodzimy do szczegółów. Napisałem wcześniej, że dioda IR jest sterowana przebiegiem impulsowym. Nieoświetlone sensory (START, END) powodują, że na p.93 i 94 panuje stan wysoki (4V). W momencie oświetlenia (na rozbiegówce) na p.93 lub 93 pokazuje się przebieg piłokształtny (w kolektorach są obwody całkujące) o amplitudzie 0,5Vpp i poziomie odniesienia...
Nazwa mówi sama za siebie. Zerowanie stanem wysokim odbywa się przez podanie logicznej jedynki a stanem niskim logicznego zera. Dla procesorów które zerowane są stanem niskim najprostrzy układ zerowania polega na podłączeniu kondensatora np. 1uF jedną nogą do masy a drugą do wejścia reset procesora i podciągnięciu tego do plusa zasilania za pomocą rezystora...
Pomysł dobry ale polecam przerobić powyższy schemacik następująco: tranzystor do sterowania przekaźnikiem pozostawić tak jak on jest ten sterujący zamienić na PNP i dać go od góry(emiter do plusa a colector do rezystora R220), można jeszcze dać niewielki rezystorek(220k z plusa do bazy PNP) w ten sposób jak się zewrze R222 do masy(portem uc) to na bazie...
Dokładnie. bolek ma rację. Stanem niskim resetuje sie procki AVR. 51 do resetu wymagają stanu wysokiego. Jeśli kondensator masz wpięty pomiędzy masę a pin RESET, to po naładowaniu kondensatora uP jest cały czas w stanie RESET.
Witam !! No i właśnie do zerowania zewnętrznych urządzeń np. innych procesorów, ta opcja została wymyślona. Jeżeli resetujesz ten procesor to wymuszasz na resecie stan wysoki. Nic nie stoi na przeszkodzie aby procesor go wymusił. (M.)
Dzięki wszystkim za pomoc. Okazuje się, że świecenia CHECK ENGINE na gazie można uniknąć ustawiając emulację sondy na przebieg z odpowiednimi okresami emulacji stanu niskiego i wysokiego, ale powoduje to świecenie kontrolki dla odmiany na paliwie... Czyli pozostaje ustawienie emulacji na masę i odcinanie kontrolki przekaźnikiem. I to by był chyba koniec...
A nie jest czasem tak ze podczas resetu na wszystkich pinach jest stan wysoki i sam bedzie sie w nieskonczonosc resetowal :?:
Rokoko , sterujesz te tranzystory stanem niskim czy wysokim ? Jeżeli wysokim to i tak przekraczasz, przy 10 mA, dwukrotnie maksymalne obciążenie. Może to jest powód, że procesor ci się resetuje.
czy normalnie po włączeniu (resecie) na wyjściach występuje stan wysoki? Bo mam taki problem : do portu p3.3 mam podpiety przez tranzystor(emiter do masy,kolektor do przekaźnika) przekaźnik i mimo że mam na początku programu RESET P3.3 to po włączeniu na chwile włącza się przekaźnik.
Witam. Zakładam ten topic, bo wolę się upewnić, czy dobrze myślę.... Mam mikrokontroler AT89S51, oraz zakupiłem układ resetujący DS1233. Chcę zrobić tak, aby procesor był resetowany przy stracie układy, czyli po włączeniu zasilania. Moje wątpliwości dotyczą jedynie tego, że RST w '51 jest aktywne stanem wysokim, natomiast w DS1233 RST jest aktywne stanem...
Witam Mam nadzieje, że się przejęzyczyłeś i chodzi ci o 2 impulsy a nie o 2 plusy jak w poście. Przy takim rozwiązaniu sprawa jest beznadziejnie prosta. Wystarczy zastosować kostkę 4017 lub 4022 (liczniki Johnsona) i do wyjścia (Q1) dołączyć odpowiednio „mocny” tranzystor w układzie wspólnej bazy. Działanie będzie następujące (wyzwalanie...
Jak zrobić najtaniej i najlepiej dobrze działający układ, który wystawi na wyjściu stan niski (lub wysoki) gdy napięcie zasilania spadnie poniżej 5V? Da się to zrobić bez układu scalonego?
Gdy wepnę wtyczkę SPI do układu i włączę zasilanie 5VDC to wszystko gra: - na RESET-GND jest 5V Gdy wypnę wtyczkę SPI od układu i włączęzasilanie 5VDC to uC nie pracuje: - na RESET-GND jest 5V ... dziwne ;|. Ale napisałeś właśnie że niezależnie od tego czy ISP podpięte czy nie masz na RESET +5V czyli nie ma bata - musi pracować i koniec ;-) Chyba że...
rezystor w takim razie zostaw. napięcie na pinie sprawdzałeś oscylokopem? Jeśli nie to sie nie dziw że tam będzie cały czas zero. Stan ten trwa kilkaset us, stan wysoki kilkadziesią- miernik ci tego nie wychwyci. Wstaw w ten program może jakąs procedure zwłoki 2 sekund.
Witam. Jest dokładnie tak jak myślisz. Ten procesor resetowany jest stanem wysokim (przez min. 2 cykle). A Twój układ resetu jest układem całkującym, czyli powoduje ładowanie kondesatora od stanu niskiego począwszy. I również masz rację, iż jeśli zamienisz miejscami kondensator i rezystor "będzie hulać". Będzie to układ różniczkujący który jest właściwy...
To nie uszkodzenie. One tak mają. Porty w 2051 po resecie przechodzą w stan wysoki. To nie ATmega niestety. Trzeba programowo potem ustawiać stan niski. No i trzeba to brać pod uwagę podczas projektowania układów bo coś może się na chwilę załączać po resecie µC albo po włączeniu zasilania. Prawdopodobnie masz coś nie tak z programem.
Nie bardzo rozumiem który układ ma zanegowany reset, a który nie. ATmega8 - nieważne jaka obudowa - reset wywoływany jest stanem niskim. Rezystor jeżeli już - powinien być podłączony do +5V, nie mniejszy jednak niż 4k7. Tylko w takim przypadku uC nie zresetuje się sam po włączeniu zasilania. Jedyna droga resetu to przycisk do masy lub podłączony programator....
Witam! Mam taki problem, potrzebuje ustawić stan lini portu GPIO np portu P0 na input( rozumiem ze input jest ustawiane na poszczególnych pinach automatycznie jeslli jest 0) , a nastepnię sprawdzic warunek czy na pinie np P0.15 nie pojawila sie wartosc 1.Moze ktoś pomóc mi w tej kwestii? Port jest ustawiony jako wejsciowy zaraz po resecie lub jak skonfigurujesz...
Witam, Z pewnoscia pytanie z tematu jest dla was bardziej niz podstawowe. Do tej pory opieralem sie na moim intuicyjnym rozumieniu i bylo ok. Teraz jednak chcialbym sie upewnic o znaczeniu tego sforumuowania. Zaczyna, wlasnie programowanie wyswietlacza lcd z nokii 3310. Podobno jest wazne, aby na poczatku na nozke resetu tego wyswietlacza podac stan...
Przeglądając ostatni drugą cześc art. ze EP na temat wt12 zobaczyłem się, że pod pin RES (reset) został podpięty układ RC 220KOhm i 220nF... Wcześniej przeglądając jednak dokumentacje modułu czytałem, że system resetu już go posiada - dokładnie ten sam - a rysunek jest podpisany "wew. układ reset". Tak więc czy układ ten nie jest zbędny, a w przypadku...
Dziękuję za pomoc, czytałem oczywiście datasheet jednak nie jestem w stanie jednoznacznie tego określić. Wszystko wskazuje(według mnie) na to iż jest wyzwalany stanem wysokim i tu mam problem... Mam układ i potrzebuję w nim zrobić zabezpieczenie przed losowym wystawieniem stanu na Q po włączeniu zasilania. W momencie kiedy jest wyzwalany stanem niskim...
Musze zresetować układy cyfrowe (wszystkie to CMOSy) po włączeniu zasilania. Wiem, że w bardzo prosty sposób można to zrobić na układzie RC, który znajduje sie w załączniku, bo po włączeniu zasilania na wyjściu Out pojawi się stan wysoki "1" dopiero po pewnym czasie Tp, więc jeśli Resety układów są aktywne niskim stanem to w czasie Tp układy są resetowane...
PORTA = 0xff DDRA = 0xff A potem: sbi(port_czujek,pin); _delay_us (70); if (bit_is_clear (port_czujek_pin,pin)) result=1; Port ustawiasz jako wyjście , wystawiasz na nim stan wysoki , a czujka w trakcie komunikacji zwiera do masy . I masz odpowiedź. Potrzebowałbyś portu takiego jak w '51, ze "słabym" stanem wysokim (podciaganym)....
Wariant pierwszy jest lepszy bo prostrzy, jednak ja bym dał podciąganie do masy a nie do plusa (przy założeniu że stanem aktywnym resetu jest stan niski). Ale jak podciągnę do masy to będą w ciągłym resecie, a ja wolałbym, żeby działały. Chodzi o resety ATMEG8 slejwów a nie Mastera. Jak rusza układ to dopuki Master nie wstanie ATMEGi8 są w resecie...
Więc tak Portc.0 zmiania stan Jedynie podczas gdy zapalaja sie inne czyli w momęcie Set Led1 Set Led2 Set Led3 Set Led4 ''''' '' Jeśli tam wpisze faze1 i faze 2 to też pojawia się stan wysoki i niski Ale jak już trafi do pętli programu to nie działają te oprty jako wyjścia. program wyglada tak: $crystal = 8000000 $regfile = "m8def.dat" Config...
Po to, że zanim się naładuje to jest tam gdzie powinno stan wysoki? Włożyłem kondensator 1mikroF i działa jak należy. Wielkie dzięki. Jakbyś jeszcze miał chwilę to możesz napisać do czego każdy element w tym układzie, jak i dlaczego on działa... ;) Pozdrawiam.
Witam mam problem z portem B ATmega 164P stan niski jest a wysokiego brak. A drugie pytanie czy do wyświetlacza alfanumerycznego mogę obojętnie jak podłączyć wyprowadzenia PortuC oczywiście odpowiednio w programie je zdefiniować. Zamieniłem tylko pin0 z pin7 - reset i pin1 z pin6 E i nie działa. ?? Proszę o pomoc. Dziękuję.
na wyjściu pojawia się syg. 'X' sygnał btn pozostaje w stanie nieokreślonym podczas symulacji, gdyż nie inicjujesz go konkretną wartością. dopiero po pojawieniu się stanu wysokiego na btn3 zacznie działać poprawnie. mozliwe jest również wstępne zainicjalizowanie poprzez signal bits : std_logic_vector(1 downto 0) <= (others =>'0'); natomiast przypisanie...
no to sporo wyjaśnia - choć przydałby się jeszcze schemat - ale i bez niego: jak widać sterujesz diody LED i wyświetlacze prockiem. Pojedyńcze diody LED te po prawej prawdopodobnie bezpośrednio z pinów procka (brak schematu to zgaduję) - to wszystko powoduje, że zasilanie w czasie zarówno multipleksowania wyświetlaczy LED jak i przy zapalaniu diod LED...
Nie, ja piszę w asemblerze. Ale kod mogę pokazać, nie ma problemu. Zawsze warto się nauczyć nieco więcej. Asembler bywa przydatny, nawet jak się pisze w innym języku. Wstawiłem komentarze, będzie łatwiej zrozumieć. .INCLUDE "m8def.inc" ;plik nagłówkowy stosowanego procesora .DSEG .ORG 0x0060 ;ustalenie licznika adresu na początku pamięci SRAM...
Mam mały problem z resetowaniem Atmegi16, zazwyczaj podłączałem Reset do masy przy pomocy switcha, jednak nie zawsze chciała się resetować, lub po "restarcie" w układzie z LCD wyświetlały się krzaczki. Znalazłem w necie podobny schemat jak ten mój Atmega resetuje sie stanem niskim. Na moje oko ten "układzik" działa w ten sposób, że gdy guzik nie zwiera...
Witam, Jestem prawie, że zielony z VHDL'a (kiedyś robiłem projekt w AHDL'u) i nie rozumiem dlaczego to nie działa: LIBRARY ieee; USE ieee.std_logic_1164.all; entity MYPROJECT is port ( clk : IN std_logic; reset : IN std_logic; clk_enable: IN std_logic; out2 : OUT std_logic_vector (7 downto 0) ); end MYPROJECT; architecture...
$regfile = "attiny2313.dat" $crystal = 1000000 Config Portb.0 = Output 'konfiguracja portów wyjściowych dla diod LED (przykład) Config Portb.1 = Output Config Portb.2 = Output Config Pinb.7 = Input 'port jako wejście dla sygnału z przycisku Dim A As Byte Declare Sub Kolor1 'deklaracje "podprogramów" dla różnych kolorów Declare...
Przy załączeniu zasilania do mikroprocesora, występuje chwilowy stan wysoki na wszystkich wyjściach tego mikroprocesora, który steruje przekaźnikami sterujące odczepami transformatora. Sprawa wygląda tak że przy włączeniu zasilania załączają się czasem 2 przekaźniki które robią zwarcie między zwojowe.. ii przekaźniki do wyrzucenia. Reset zbudowany na...
Korzystam z kompilatora HI-Tech picc.exe. Po wgraniu do mikrokontrolera kodu : #include <htc.h> #define XTAL_FREQ20MHZ #include "E:\delay.h" void main() { TRISB4 = 0; TRISB5 = 0; TRISB6 = 0; TRISB7 = 0; for ( ;; ) { RB4 = 0; RB5 = 0; RB6 = 0; RB7 = 0; DelayMs(250); RB4 = 1; RB5 = 1; RB6 = 1; RB7 = 1; DelayMs(250); } } stan wysoki pojawia się tylko...
Potrzebny kawałek jak najprostszego kodu który wygeneruje mi stan wysoki na wyjściu RA0 PIC16F84A na okres 0,1s przy zastosowaniu kwarcu 4MHz. Czas jest orientacyjny, ma po zanegowaniu posłużyć do zresetowania innego PICa, chodzi o to że w programie do portB mam dołaczone switche a portA jest wyjściem i na każdorazowe naciśnięcie switcha jest inna kombinacja...
Można to zrobić prościej i programowo, programujemy dodatkową nóżkę (najlepiej INT) i później w programie programujemy ją tak, aby np. stan wysoki powodował wyłączenie odbiornika i przestawienie nóżek w stan wysokiej impedancji (wejście bez podciągania), a stan niski powoduje włączenie odbiornika. Jeśli zaś zależy Ci na małym poborze prądu to też pomimo...
Witam, czy zawartość pamięci EEPROM po wydrukowaniu tych 6 stron się zmienia? Jeśli tak to można spróbować dać stan wysoki na pin 7 (WP Write Protect), wtedy ochrona zapisu nie pozwoliłaby na zmianę zawartości pamięci.
Witam, Problem, z którym się do Was zwracam jest troszkę zagmatwany ale będę się starał opisać wszystko jasno i klarownie, bo sam nie mam już sił. Jest procesor, atmega88, na etapie budowania poszczególnych modułów docelowego programu. Uruchomiłem całkiem ładnie obsługę RC5 (może nie do końca super ale działa). Później uruchomiłem sprzętowe TWI (M88...
Szanowni, Mój pierwszy post, więc serdecznie witam wszystkich i proszę o wyrozumiałość. Oczywiście szukałem na forach, czytałem o problemie, lecz niestety nigdzie nie znalazłem jednoznacznej i definitywnej odpowiedzi jak poradzić sobie z opisanym poniżej problemem. Do rzeczy. Moja Astra Fka (1.4, 16V, 1997) dociążona jest instalacją gazową. I na tej...
witam Mam pewien problem ze skonfigurowaniem przerwania w Atmega8. Program ma wysyłać dane przez UART w zależności od stanu na końcówce PD2 ( INT0 ). Jeżeli ma stan niski to sprawdza jedną zmienną i w zależności od niej wysyła dane. Jeżeli ma stan wysoki to tak samo. Ale tylko jednorazowa zmiana powinna powodować wysłanie danych. Wymyśliłem, że obsłużę...
Witam, Wzorując się na poradniku: www.ja(usun-to)glarz.com/ja/elektronika/... napisałem funkcję: Wszystkie czasy zawarte w powyższym kodzie wynikają z dokumentacji technicznej wysyłania i odbierania impulsu RESET i PRESENCE. Według dokumentacji układ Master powinien ustawić linie w stan niski na czas min. 480µs, następnie ustawić w poziom...
Nie masz problemu z czytaniem portu. Masz problem ze znajomością C / działań logicznych P2OUT & BIT1 nigdy nie będzie miało wartości 1 Natomiast trochę inna sprawa z DS1820. Tam musisz przestawiać linię na wejście ze względu na zasadę działania. To dobrze opisują noty aplikacyjne Albert Czy mógłbyś rozwinąć swoją myśl ? Odczytując dla czujnika stan...
Witam. Mam pytanie odnośnie stanów na magistrali 1-wire. Wiem że ustawiając stan wysoki na pinie mikro kontrolera ustawiam tam 1, a ustawiając stan niski 0. Jednak ponieważ zająłem się teraz rozpracowywaniem magistrali 1 -wire nastąpił pewien zgrzyt mianowicie w wyrażeniu : clr_wire DDRB|=(1<<0); jak sama nazwa wskazuje magistrala powinna być...
Witam! Po odłączeniu sygnału RESET najprostszego programatora ISP (podłączenie bezpośrednio z portu LPT do procesora) od procesora AT90PWM3B ten zaczyna wysyłać przez port szeregowy RS232 dziwne, nierealne dane. Napięcie na tym sygnale przy odłączonym oraz przyłączonym sygnale reset z programatora jest takie samo (stan wysoki). Proszę o wskazówkę. Dziękuję...
Zobacz to: Co do reset z programatora - w oryginalnych jest typu OC, co jest logiczne, bo układ też powinien co najwyżej pasywnie wystawiać stan wysoki - przy pomocy rezystorów podciągających. W programatorach "homemade" może być różnie, tu wyobraźnia twórców jest bogata.
Czy w Bascomie i Atmedze8 lub 16 jest możliwy jednoczesny odczyt stanu z kilku (9) portów? W moim urządzeniu chodzi o to że jeżeli przykładowo na głównym czujniku pojawi się stan wysoki i na którymś z 9 czujników również urządzenie ma się zatrzymać (poprzez reset portu pod który podłączę przekaźnik). Mógłbym zrobić pętlę i napisać np "IF pind.1=1 and...
Podpinany był na dwa sposoby. Gdy nie było niezależnego zasilania to resetowało jak teraz. Przy osobnym zasilaniu procek podaje stan wysoki na MOSFET nie na 2 sekundy jak mam w programie a o wiele dłużej. Pozostałe piny są ustawione jako wyjścia z wystawionym stanem niskim. Przy dołożeniu paru kondensatorów jest jakiś postęp bo procka nie resetuje,...
To proponuję zapoznać się ze schematem modułu i nie popełniać takich błędów w przyszłości. Pin PA0 jest przypięty do czujnika światła i powinien być używany jako źródło sygnału dla ADC. Pin PA2 jest przypięty pod filtr RC, który jest z kolei połączony przez rezystor 1k do PF0, który jest wyjściem sygnału PWM. Jeżeli podasz stan wysoki na PA2, to ładujesz...
Witam Programowo nie pomogę bo nie znam Bascoma :D ale... być może problem jest typu sprzętowego. Czy po resecie uC wyjścia ustawiają się w prawidłowej konfiguracji ( oczywiście pyt.1 - czy masz opornik podciągający reset )? Pozdr.
Steruję silnikiem krokowym przez RS232 według poniższego schematu.Wszystko jest Ok tylko jest mały problem. Otóż po załączeniu zasilania na wyjściach układu 4094 pojawia się stan wysoki, który za każdym razem trzeba "zresetować" (uruchomić silnik i zatrzymać). Czy da się jakoś zrobić aby po załączeniu zasilania nie był potrzebny "reset".
Po lekturze mikrokontrolery-jak zacząć, do swojego uC podłączyłem kondensatory filtrujące chyba wszędzie-zasilanie, obydwa ADC, ładnie podciągnąłem reset i myślałem, że powiem:" GLORIA HURA UDAŁO SIĘ"..ale tak się nie stało... Znów testowo zamiast MOSFETa podłączyłem diodę i ten sam problem-nie świeci się, mimo prawidłowych napięć na zaciskach akumulatorków....
Mam mikrokontroler stm32f103rb. Chciałbym wystawić stan wysoki na pin PA10. Oto kod: [syntax=cpp] #include "stm32f10x_conf.h" #include "stm32f10x_gpio.h" #include "stm32f10x.h" #include "stm32f10x_rcc.h" #include "stm32f10x_flash.h" #include "misc.h" GPIO_InitTypeDef GPIO_InitStruct;//inicjalizacja void clock_init(void) ; int main(void) { clock_init()...
Witam. Wejścia SET i RESET w CD4027 mają stan aktywny wysoki "1". Podłączając je do masy blokujesz ich działanie i unikasz wpływu zakłóceń na pracę układu. Stan "logicznie" zabroniony uzyskasz po podaniu dwóch jedynek, ponieważ na wyjściu Q i /Q będzie stan wysoki, co jest niezgodne z logiką. Układ oczywiście nie uszkodzi się, tylko stan wyjść będzie...
Witajcie. Ten kto bawi się xmegami wie że można je w bardzo fajny sposób programować przez flip'a i kabel USB bez żadnych programatorów. Bardzo jest to wygodne lecz wymaga przytrzymania jednego pinu w stanie niskim i w tym samym czasie zresetowania procka aby on przeszedł do sekcji bootloadera. Na moje potrzeby chcę wyeliminować ten przycisk ustawiający...
Co znaczy "napięcie na Resecie"? To określenie mocno nieprecyzyjne. Zasadniczo, w układzie elektrycznym/elektronicznym zawsze i wszędzie występuje jakieś napięcie, czyli różnica potencjałów między dowolnymi dwoma punktami układu. No chyba, że układ nie ma żadnego źródła zasilania, to różnica ta wynosi 0 (co potocznie bywa określane jako brak napięcia)....
Witam, mam problem z tym amplitunerem. Objawy to brak dźwięku z HDMI oraz z wejścia analogowego. Sygnał przepada zaraz za selektorem. Wejścia koaksjalnego i optycznego nie testowałem. Cała reszta funkcji działa, obraz przez HDMI jest ok. Wymieniłem scalak który jest selektorem wejść, jednak bez rezultatu. Zauważyłem że na pinie 9 złącza P5503 opisanym...
Chcę programować ATMegę8 przez Wi-Fi (ESP8266). Aby rozpocząć programowanie potrzebuję zresetować ATMegę8. Zastanawiam się, czy połączyć układy ze sobą w ten sposób: I w przypadku normalnej pracy podawać stan wysoki na GPIO2, a w przypadku programowania stan niski na GPIO2. Czy może tak: I podawać stan niski na GPIO2 w przypadku normalnej pracy i stan...
Czy mógłby mi ktoś doradzić co zrobić aby zablokować przerzutnik na określony czas? Chodzi mi o to, że po naciśnięciu microswitcha, na wyjściu pojawia się sygnał wysoki sterujący układem, jadnak ponowne naciśnięcie microswitcha zmienia stan na niski. Chciałbym aby po naciśnięciu był stan wysoki, ale każde kolejne naciśnięcie (aż do określonego czasu)...
Są 2 wejścia: S (set = ustaw) i R (reset = skasuj). Są 2 wyjścia Q i nie-Q. Jeśli podasz "1" na wejście "S", to na wyjściu "Q" pojawi się stan "1", który będzie trwał tak długo, aż podasz stan "1" na wejście "R".. Jeśli podasz "1" na wejście "R", to na wyjściu "Q" pojawi się stan "0",a na wyjściu "nie-Q" pojawi się stan "1" i będzie trwał tak długo,...
Witam, chcę napisać program, który po naciśnięciu przycisku ustawi mi na porcie stan wysoki i tak już zostanie po puszczeniu przycisku. Mam taki kod, ale nie działa on tak jak powinien, czy on jest źle napisany? Wydaje mi się, że dziwnie działa ten procek, tak jakby się resetuje. [syntax=c]#include "stm32f10x.h" int test = 0; int main(void) { GPIO_InitTypeDef...
Napisz, jakie rozwiązanie finalnie przyjąłeś. Wariant ostatni inkrementacji wstępnej - czyli bramkowanie impulsów na wejściu licznika przez negację funkcji RESET (pod warunkiem synchronizmu resetu z falą prostokątną oraz czasu trwania resetu krótszego niż stan wysoki fali) - coraz bardziej mi się podoba jako najprostszy. W licznikach taktowanych stanem...
Witam, Piszę program sterujący pracą zgrzewarki oporowej. Za pomocą PWM załączam tranzystory dużej mocy na określony czas z określonym wypełnieniem. Istotą mojego problemu jest pojawianie się napięcia na pinach, na których mam PWM (PE9, PE11, PC8, PC9) podczas resetu mikrokontrolera oraz podczas włączania/wyłączania mikrokontrolera. Nie mogę oczywiście...
Bity 6 i 7 portu B są podłączane do tych samych pinów ATmegi co rezonator kwarcowy. W takiej konfiguracji jak w Arduino (taktowanie z pomocą rezonatora) nie mogą pełnić funkcji wejścia-wyjścia, a wszystkie odpowiadające im bity w rejestrach są odczytywane jako 0. Dokładniejszy opis tej kwestii znajdziesz w dokumentacji ATmegi328 ( bitów portu ATmegi...
(at)rosak , Ok, myślałem i wynikało z pierwszego postu, że chcesz zrobić to elegancko - wtedy działoby się to nie po każdym połączeniu ale tylko po wysłaniu określonego pakietu przez moduł BT. Nigdzie nie napisałeś, że nie dopuszczasz innych rozwiązań (czytałem i tak zrozumiałem Twoje pytanie) Nie potrzebnie kupowałeś pakiet - można skorzystać z darmowego...
Dzięki za podpowiedź ale jestem nowy w tematach cyfrowych napięć i sterowania stanów wysokich i niskich. Czy dobrze rozumiem że mam wylutować całkowicie układ oraz jedną nóżkę R103, włączyć instrument i podać napięcie przez R103 noge ICN kontrolera ? Stan niski (reset aktywny) to 0 V czy 4.2 V? --------------- W sprawnym, urządzeniu na tej nóżce po...
Podepnij rezystor 1k między wyprowadzenie reset i 5V . Jeśli czytasz w układzie odepnij kondensator z wyprowadzenia reset . Programator resetuje mikrokontroler zwierając reset do masy i sprawdza czy powrócił on do stanu normalnego jak na wyprowadzeniu reset podłączony jest kondensator lub inny układ zerujący czas powrotu do stanu wysokiego może być...
Witam Mam problem ze stanem na pinach cyfrowych 0 oraz 1 na których są linie TX oraz RX. Mam do nich podłączony wyświetlacz 7 segmentowy i podczas uruchamiania arduino czy resetu na tych pinach pojawiają się jakieś stany wysokie które powodują miganie na wyświetlaczu podłączonych tam segmentów. Czy jest możliwość wyłączenia tego żeby podczas retestu...
Albo, dodaj taki układ pomiędzy uC a przekaźnikiem : I będziesz mógł sterować stanem wysokim włączenie, i niskim rozłączenie. Ja wolałbym dać np 74HC04 (6 negatorów, nie trzeba dodawać rezystorów). W sumie to nie wiem po co ten temat. Czy to ważnie czy steruje niski czy wysoki? Po resecie wyjście procka "pływa" więc jakby nic nie było podłaczone. Wszystko...
Żeby silnik się krecił, musisz mieć podane DWA sygnały wysokiego stanu - DIR i ENABLE. Poczytaj chłopie tą instrukcje porzadnie, bo to norma dla takich sterowników. Albo znajdź ,,po naszemu", skoro z angielskim nie dajesz sobie rady. Normalne wymuszenie stanu wysokiego zawiera sie w ok. 5 VDC. (albo 10 mA w pętli). Zwyczajny transoptor na wejściach.
Przerzutnik to rodzaj układu który działa mniej więcej tak - Podajesz stan wysoki na wejście -> stan wysoki na wyjściu .... pojawia się stan niski na wejściu -> nic się nie dzieje na wyjściu, dalej stan wysoki ... znowu stan wysoki na wejściu -> zmiana stanu na wyjściu (niski)
Daj ten reset (E1.2) na S przerzutnika, a E6.0 N.O. na jego R. Wtedy stan niski na E6.0 wyzwoli A1.2. Gdy wciśniesz reset (E1.2) przerzutnik ustawi stan wysoki M79.1, wyciszając alarm. Powrót stanu wysokiego na E 6.0 zresetuje przerzutnik. Możesz między E 6.0 a R przerzutnika wstawić S_ODT kilka sekund, aby uniknąć stanów nieustalonych od czujnika poziomu...
Jak SCL jest w stanie niskim (aktywnym), to jak chcesz "do-clock-ować", jeżeli linia nie może wrócić do stanu wysokiego? Jedyne rozwiązanie, to ograniczenia czasowe w programie układu podrzędnego, który wymusza niski stan na SCL. Wysłanie impulsów na linię SCL odblokuje SDA, kiedy układ podrzędny wystawił stan niski w chwili zerwania lub zakłócenia...
Witam kolegów jestem tu pierwszy raz i proszę o wyrozumiałość w przypadku trywialnych pytań itp. Buduje wago-zabawkę na belce tensometrycznej arduino uno i HX711 wagę już zestroiłem (wskazuje ok) i potrzebuje dopisać kawałek oprogramowania mianowicie; od zera do 2 kg stan wysoki na którymkolwiek pinie od 2 do 5 kg na innym i od 5 do8kg na innym Podejrzewam...
No i... działało, bynajmniej na 1 uruchomienie gry. Przed 2 uruchomieniem zaktualizowałem tylko windowsa do wersji 20H2. Problem znowu się pojawił, nie mam już do tego sił. Pozostaje mi chyba reset do stanu początkowego, bo już mi psycha wysiada. Dodano po 24 Dobra, znam już dokładne źródło problemu, są to ewidentnie jakieś sterowniki do karty graficznej....
Zamknij jeszcze okno konfiguracji osi w Tia Portalu. Zauważyłem już kilka razy że jak masz otwartą konfigurację osi to właśnie Motion Control może "robić sobie jaja" Wyłączone ale nic to nie dało już nie mam siły do tego próbowałem już chyba wszystkiego i nadal nie wiem jak to zrobić :/ Ps. może ktoś jest w stanie zrobić mi prosty program z funkcją...