Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Stav na výstupech MCU při zapnutí napájení

 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
scorpions-cz



Založen: Mar 19, 2011
Příspěvky: 1906
Bydliště: Jižní Čechy Dačicko

PříspěvekZaslal: st listopad 07 2012, 10:43    Předmět: Stav na výstupech MCU při zapnutí napájení Citovat

Zdravím všechny,chtěl bych se zeptat zda je nějak definovaný stav na výstupech např ATMEGA 32 při zapnutí napájení,nebo zda se tam může na chvíli objevit cokoli?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
forbidden



Založen: Feb 14, 2005
Příspěvky: 9038
Bydliště: Brno (JN89GF)

PříspěvekZaslal: st listopad 07 2012, 10:47    Předmět: Citovat

U PICů se tam může objevit cokoliv, u ATMEGy nejspíš taky. Proto hned na začátku každýho programu radši nuluju výstupní porty, ať je jistota.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
Andrea



Založen: Sep 07, 2007
Příspěvky: 9340

PříspěvekZaslal: st listopad 07 2012, 10:50    Předmět: Citovat

Piny jsou po resetu nastavené jako vstupy, takže co se tam objeví, je víceméně věcí okolí.

Edit: Pokud je mi známo, tak u PICu je to také tak, po resetu jsou všechny TRISx nastavené do 1.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
scorpions-cz



Založen: Mar 19, 2011
Příspěvky: 1906
Bydliště: Jižní Čechy Dačicko

PříspěvekZaslal: st listopad 07 2012, 10:56    Předmět: Citovat

díky.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
forbidden



Založen: Feb 14, 2005
Příspěvky: 9038
Bydliště: Brno (JN89GF)

PříspěvekZaslal: st listopad 07 2012, 11:07    Předmět: Citovat

U PICů jde spíš o to, že registry, co řídí porty jsou po resetu v neznámým stavu. Takže když nastavím na začátku programu port jako výstupní, tak se na něj přenese obsah toho příslušnýho registru s neznámým obsahem.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
Andrea



Založen: Sep 07, 2007
Příspěvky: 9340

PříspěvekZaslal: st listopad 07 2012, 11:11    Předmět: Citovat

Ale to už je věcí sw inicializace, jak dobře/špatně ji uděláš, dotaz byl na chování při zapnutí a tam je stav portů jasně definován, jsou nastavené jako vstupy.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
forbidden



Založen: Feb 14, 2005
Příspěvky: 9038
Bydliště: Brno (JN89GF)

PříspěvekZaslal: st listopad 07 2012, 11:21    Předmět: Citovat

Nj, pravda. Špatně jsem si vyložil dotaz.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
scorpions-cz



Založen: Mar 19, 2011
Příspěvky: 1906
Bydliště: Jižní Čechy Dačicko

PříspěvekZaslal: st listopad 07 2012, 11:34    Předmět: Citovat

pokud jsem dobře pochopil, když bude na pinu připojenej FET tranzistor a samozřejmě také odpor na zem,tak by k náhodnému sepnutí při zapnutí memělo dojít.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Andrea



Založen: Sep 07, 2007
Příspěvky: 9340

PříspěvekZaslal: st listopad 07 2012, 11:46    Předmět: Citovat

Nemělo. Ale doporučuji zapnout BOD, pokud nevadí jeho spotřeba, lépe jsou tím ošetřené výpadky napájení a i samotné zapnutí (vypnutí), zvláště u pomalu nabíhajícího zdroje.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
scorpions-cz



Založen: Mar 19, 2011
Příspěvky: 1906
Bydliště: Jižní Čechy Dačicko

PříspěvekZaslal: st listopad 07 2012, 14:14    Předmět: Citovat

Jj bod zapínám. Ještě bych měl jeden dotázek(možná blbej) co je na pinu když je zapnutej ADC?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Andrea



Založen: Sep 07, 2007
Příspěvky: 9340

PříspěvekZaslal: st listopad 07 2012, 14:32    Předmět: Citovat

To, co tam nastavíš vnitřně nebo přivedeš zvenku. Chce to tedy přepnout pin na vstup a vypnout pull-up, případně i vypnout digitální buffer, pokud to ten procesor má. Když bys nechal zapnutý pull-up, tak i když ten pin zvenku uzemníš, převodník nenaměří 0 ale třeba 5LSB.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
scorpions-cz



Založen: Mar 19, 2011
Příspěvky: 1906
Bydliště: Jižní Čechy Dačicko

PříspěvekZaslal: st listopad 07 2012, 14:40    Předmět: Citovat

Já potřebuju 4 piny A portu což je ADC použít jako výstupní právě s tím fetem. Na začátku programu se provede měření AKU . Hodnota se na pár sec. zobrací na displeji a potom se vypne ADC a začne hlavní program,který bude čekat na impuls z venku. Programuju v Bascomu a nevím co bude na těch čtyřech pinech portu A když dám na začátku programu START ADC.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Andrea



Založen: Sep 07, 2007
Příspěvky: 9340

PříspěvekZaslal: st listopad 07 2012, 14:41    Předmět: Citovat

Tak co tam bude v Bascomu ti nepovím. Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ujosvec



Založen: Aug 07, 2008
Příspěvky: 283

PříspěvekZaslal: st listopad 07 2012, 17:19    Předmět: Citovat

Ddra = &B00001111

první 4 jsou výstupní(1) a zbytek vstupní(0)
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.13 sekund