I normalfallet när du kör ska den vara hög (dras upp via pullup). När du trycker reset drar du ner resetingången mot gnd.
Anslut aldrig en ingång till högre spänning än vad kretsens matningsspänning är (om du inte vet att det är ok). Eftersom kretsen måste ha matningsspänning så har jag svårt att tänka mig att du inte kan få fram den till reset.
Pullup på RESET eller inte?
-
- Inlägg: 7123
- Blev medlem: 31 augusti 2006, 16:42:43
- Ort: Jamtland
Korken: Betyder det att man ska ha så RESET är high?
Jupp! Om du kollar på sid 13 i tidigare nämnt datablad, ser du att texten RESET, på schemat över pinnkofigurationen, har ett streck över sig. Detta streck betyder att signalen skall vara inverterad (logiskt sett), alltså 1 blir 0 och 0 blir 1.
Du måste alltså hela tiden mata benet med 5 volt, för att uC inte skall befinna sig i reset, och lägga 0 volt, om du vill att uC skall resetta
Varför det verkar vara vedertagen standard att reset-pinnen skall vara inverterad på de flest proccessorer är jag inte säker på. Det kanske någon annan kan svara på. Kan ju gissa på att det är svårare att få en negeativ pik i externa störningar som av misstag triggar en reset än en positiv pik.
Lägg märke till att det är flera funktioner som kräver inverterad signal på ovanstående schema. Därför är det bra att kolla sånt i databladet.
Jupp! Om du kollar på sid 13 i tidigare nämnt datablad, ser du att texten RESET, på schemat över pinnkofigurationen, har ett streck över sig. Detta streck betyder att signalen skall vara inverterad (logiskt sett), alltså 1 blir 0 och 0 blir 1.
Du måste alltså hela tiden mata benet med 5 volt, för att uC inte skall befinna sig i reset, och lägga 0 volt, om du vill att uC skall resetta
Varför det verkar vara vedertagen standard att reset-pinnen skall vara inverterad på de flest proccessorer är jag inte säker på. Det kanske någon annan kan svara på. Kan ju gissa på att det är svårare att få en negeativ pik i externa störningar som av misstag triggar en reset än en positiv pik.
Lägg märke till att det är flera funktioner som kräver inverterad signal på ovanstående schema. Därför är det bra att kolla sånt i databladet.
Strecken ÖVER en beteckning kalla "bar", RESET med en streck över heter då "Reset-bar" (bar som på engelska med långt 'r').
Detta betyder att det aktiva nivå är '0'.
Att reset oftast är '0'-aktiv kommer från tiden då datorn var ung. Spänningsstyrningen var inte sällan delad i "CPU'grejor" och "andra grejor" och för att kunna styra CPU-reset från "andra grejor" gjorde man en open-collector utgång som styrde reset'en.
Då detta sätt blev "normalt" började man att göra reset som var aktiva låga och på den vägen är det.
I dessa tider då en µC kan köra utan +5V, +13V & -12V som ska startas i en speciell sekvens är det ju förlegat men vafan... det fungerar ju
Detta betyder att det aktiva nivå är '0'.
Att reset oftast är '0'-aktiv kommer från tiden då datorn var ung. Spänningsstyrningen var inte sällan delad i "CPU'grejor" och "andra grejor" och för att kunna styra CPU-reset från "andra grejor" gjorde man en open-collector utgång som styrde reset'en.
Då detta sätt blev "normalt" började man att göra reset som var aktiva låga och på den vägen är det.
I dessa tider då en µC kan köra utan +5V, +13V & -12V som ska startas i en speciell sekvens är det ju förlegat men vafan... det fungerar ju
