ATNEL tech-forum
https://forum.atnel.pl/

[Attiny13] Jak uruchomić diodę?
https://forum.atnel.pl/topic7246-30.html
Strona 2 z 2

Autor:  jacekk232 [ 3 cze 2014, o 16:47 ]
Tytuł:  Re: [Attiny13] Jak uruchomić diodę?

Przede wszystkim to podłącz diodę przez rezystor o wartości ok. 220 Ohm. Bo tak jak teraz masz to niewykluczone że upalisz port w procesorze.

I kody w C wstawiaj w syntax=c a nie w syntax=csharp.

Autor:  Maniecki106 [ 3 cze 2014, o 17:02 ]
Tytuł:  Re: [Attiny13] Jak uruchomić diodę?

gumeni napisał(a):
Sprawdź czy dioda nie jest uszkodzona:). I ile jest volt pomiędzy nogami 8 i 4.

Nie, nie jest uszkodzona, 5v.

jacekk232 napisał(a):
Przede wszystkim to podłącz diodę przez rezystor o wartości ok. 220 Ohm. Bo tak jak teraz masz to niewykluczone że upalisz port w procesorze.

Podłączyłem przez 470ohms.
Obrazek
Będzie?

jacekk232 napisał(a):
I kody w C wstawiaj w syntax=c a nie w syntax=csharp.

Proszę:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Autor:  Jaglarz [ 3 cze 2014, o 17:56 ]
Tytuł:  Re: [Attiny13] Jak uruchomić diodę?

Proszę się zapoznać z zasadami umieszczania obrazków: topic44.html

Autor:  Maniecki106 [ 3 cze 2014, o 18:44 ]
Tytuł:  Re: [Attiny13] Jak uruchomić diodę?

Zapoznałem się, przepraszam za naruszenie regulaminu, kolejne obrazki będę wstawiał według zasad.
Myślę, że ten układ jest prosty, więc ktoś powinien znać odpowiedz dlaczego wciąż nie działa.
Ewentualnie prosiłbym aby ktoś skompilował ten program i mi podesłał. Będę niezmiernie wdzięczny.

Autor:  SylwekK [ 3 cze 2014, o 18:58 ]
Tytuł:  Re: [Attiny13] Jak uruchomić diodę?

Układ wydaje się teraz być połączony prawidłowo, program też powinien działać. Jedyne co mi przychodzi do głowy to skaszanione fusebits - podaj jakiś zrzut ekranu z ich ustawień. Mam nadzieję, że zegar w konfiguracji projektu ustawiłeś już prawidłowy czyli 1200000 Hz.

Oczywiście nie wykluczam też uwalenia samego portu PB4. Zmień w programie na inny i sprawdź czy działa (oczywiście diodę też podłącz pod ten inny).

Autor:  gumeni [ 3 cze 2014, o 19:08 ]
Tytuł:  Re: [Attiny13] Jak uruchomić diodę?

Proszę tak jak prosiłeś umieszczam skompilowany program.

Autor:  SylwekK [ 3 cze 2014, o 21:37 ]
Tytuł:  Re: [Attiny13] Jak uruchomić diodę?

Nurtuje mnie jeszcze strasznie po co w tym programie potrzebne jest <stdio.h> ??

Autor:  interson [ 4 cze 2014, o 19:37 ]
Tytuł:  Re: [Attiny13] Jak uruchomić diodę?

Plik hex jest prawidłowy, działa ok. Sprawdź, kiedy wysyłasz plik hex do procka czy w oknie Project explorer zaznaczony jest projekt z diodą. Może być tak, że wysyłasz całkiem inny projekt. Sprawdź także we właściwościach projektu czy ustawiony masz właściwy procesor. Jeśli porty są ok i pozostałe elementy to problem jest w konfiguracji. Polecam filmik kolegi Mirka http://mirekk36.blogspot.com/2014/02/eclipse-pierwszy-program-od-do-z.html, na pewno ci pomoże. Problem się skończy.

------------------------ [ Dodano po: 3 minutach ]

Sylwek masz rację, include stdio.h w tym wypadku jest zbędny.

Autor:  Mscichu [ 8 cze 2014, o 19:43 ]
Tytuł:  Re: [Attiny13] Jak uruchomić diodę?

Na regulator podajesz +5V? Jeżeli tak to regulator nie jest potrzebny, a jeżeli jest wyższe to przynajmniej 7V, druga sprawa to daj jeszcze rezystor na diodę około 220Ohm dla ograniczenia prądu i wtedy możesz sprawdzić, czy dioda jest sprawna.

Strona 2 z 2 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/