logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[AT90S2313][assembler] Od czego zacząć?

wine 08 Cze 2009 14:50 1934 3
  • #1 6630949
    wine
    Poziom 1  
    witam,
    Zainteresowałem się układami scalonymi. Jako że na 32 bitowych Intelach programowałem w Assemblerze wybór padł na ten język. Jako mikroprocesor wybrałem AVR AT90S2313 firmy Atmel. Ściągnąłem program AVR Studio 4.16 i zainstalowałem do niego SP1. I mam kilka pytań:

    1. Programowanie - mam rozumieć że programuje się podobnie jak w "zwykłym" asseblerze tylko ma się bardziej ograniczoną pamięć oraz brak FPU, a do tego różnice składni?
    2. Uruchamianie - no właśnie - jak się programuje takiego typu jednostki? Chodzi mi o to gdy mamy napisany program, a chcemy go uruchomić na procesorze AVR, to jak "wgrać" go?
    3. Montaż - jak się buduje urządzenia?
    a) płyta drukowana - jak się ją wykonuje? Czy trzeba zamawiać ją u jakiś sprzedawców czy można ją domowym sposobem wykonać? Są do tego jakieś artykuły?
    b) co mi będzie potrzebne do wykonania np. prostego kalkulatora? Jakie narzędzia? Co powinienem się zaopatrzyć?
    c) zasilanie - mam starą nokię - czy jakby ją rozwalił i wyjął ładowarkę to czy ona by wystarczyła? może są inne, bardziej zaawansowane sposoby zasiania?
    d) jak się składa te wszystkie elementy w całość?
    e) jak się montuje mikroprocesor do płytki?
    4. Czy dobrze wybrałem mikroprocesor? Od razu mówię że nie śpię na forsie, i chciałbym nie przekroczyć granicy 250 zł na te cele.

    Wiem że te pytania są wręcz banalne, ale proszę o odpowiedź.
    Pozdrawiam,
    wine
  • #2 6631029
    Macosmail
    Poziom 35  
    Witam. Proponuje ATiny2313 jest to nowsze wydanie tego uC, o którym piszesz. Jeżeli chodzi o aplikacje na uC to podstawą jest znajomość elektroniki i od tego radził bym zacząć. Na wiekszość Twoich pytań nie ma niestety prostych odpowiedzi. Pozdrawiam.
  • #3 6631463
    janbernat
    Poziom 38  
    1.Trochę tak jak komputer bez BIOS-a
    2.Programatorem podłączonym do LPT lub USB-czasem RS.
    Wpisz na allegro programator AVR.
    3.Na początek-nie montuj nic-kup płytkę z procesorem, wyświetlaczem, złączem do programatora itp.
    Może być allegro, Kamami,AVT, Propox itp. firmy.
    Najlepiej od jednej firmy-płytka ewaluacyjna, programator,
    zasilacz, wyświetlacz LCD
    Nie zaczyna się od płytki drukowanej-patrz 3.
    Procesory kosztują kilka-kilkanaście zł-wybierz płytkę a na niej procesor.

    Dodano po 1 [minuty]:

    Całość-100-200zł.
  • #4 6647256
    Damian_Max
    Poziom 17  
    Witam,
    ja proponuje zacząć od tego kursu:
    [AT90S2313][assembler] Od czego zacząć?
    http://www.kursc.dioda.com.pl/index.html

    Osobiście bardzo go polecam, jest w nim wszystko jak zacząć z AVR.
    Co do kolejnych twoich pytań, to proponuje zasilacz od kompa- taki 180 - 200W AT taki za 5zł z bazaru, większość AVR zasilasz 5V, zmontować programator własnoręcznie, koszt około 7 zł (wtyk to LPT jakieś metr przewodu 5 żyłowego) a co do płytki to na początek bardzo dobrym rozwiązaniem jest płytka stykowa, oferuje ona łatwość w montowaniu elementów i szybkość w wymianie tych spalonych.
    W pierwszej części kursu ( http://www.kursc.dioda.com.pl/str001.html ) masz odpowiedź na większość swoich pytań, więc nie będę ich powtarzał, w razie kolejnych pisz.

    Pozdrawiam.
REKLAMA