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 załóżmy na PB0, to na nim napięcie względem masy jest typowe dla stanu wysokiego - 5V, na pozostałych 2,30V.
Pomiary ogólne jakie udało mi się wykonać, wskazują na prawidłowe podłączenie procesora do zasilania. Na VCC i AVCC jest napięcie zasilania, na GND jest masa, na resecie jest też 5V, czyli stan wysoki. Kondensatory 100n są wszędzie, gdzie powinny być. Procesor bez problemu się programuje.
Czy to normalne zachowanie dla ATMegi? Gdzie jeszcze szukać błędów?
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 załóżmy na PB0, to na nim napięcie względem masy jest typowe dla stanu wysokiego - 5V, na pozostałych 2,30V.
Pomiary ogólne jakie udało mi się wykonać, wskazują na prawidłowe podłączenie procesora do zasilania. Na VCC i AVCC jest napięcie zasilania, na GND jest masa, na resecie jest też 5V, czyli stan wysoki. Kondensatory 100n są wszędzie, gdzie powinny być. Procesor bez problemu się programuje.
Czy to normalne zachowanie dla ATMegi? Gdzie jeszcze szukać błędów?
