Zrobiłem układ stworzony z 2 "modułów". Pierwszy z attiny13 zasilany jest 5v, drugi - 3.3v. Problem powstał, gdy oba muszą się skomunikować. Ten z 3.3v ma w odpowiednim momencie poinformować o zdarzeniu 5v urządzenie.
3.3v jest "na skraju" wykrywania logicznej jedynki przez attiny13 i raz jest 1, a czasem 0, przez co układ wariuje. Myślałem, żeby wykrywać to z użyciem ADC, ale jak na złość mam tylko 1 wolny pin i jest nim PORTB1 (AIN0).
Jak wykryć stabilnie 3.3v? Można by było zrobić prosty układ na tranzystorach, żeby zamieniał 3.3v na 5, ale płytka jest już skończona i musiałbym robić pająka, co bardzo chcę uniknąć. Jeżeli nie będzie żadnego możliwego software-owego rozwiązania to nie będę miał wyjścia.
3.3v jest "na skraju" wykrywania logicznej jedynki przez attiny13 i raz jest 1, a czasem 0, przez co układ wariuje. Myślałem, żeby wykrywać to z użyciem ADC, ale jak na złość mam tylko 1 wolny pin i jest nim PORTB1 (AIN0).
Jak wykryć stabilnie 3.3v? Można by było zrobić prosty układ na tranzystorach, żeby zamieniał 3.3v na 5, ale płytka jest już skończona i musiałbym robić pająka, co bardzo chcę uniknąć. Jeżeli nie będzie żadnego możliwego software-owego rozwiązania to nie będę miał wyjścia.
