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

Programowanie mikrokontrolerów AVR w Free Pascal - czy to możliwe?

lopez123 13 Gru 2005 14:43 1212 7
REKLAMA
  • #1 2079839
    lopez123
    Poziom 13  
    Posty: 115
    Pomógł: 2
    Ocena: 8
    witam!!
    mam pare pytań dotyczących programowania a mianowicie czy w programie Free Pascal można napisać program który będzi sterował mikrokontrolerem z rodziny AVR?? czy da sie go potem przesłać?? dopiero się ucze budowania robotów i nie mam doświadczenia. możecie też pozostawiać to wasze projekty.
  • REKLAMA
  • #2 2079925
    bogdan_p
    Poziom 39  
    Posty: 3849
    Pomógł: 525
    Ocena: 120
    typowymi językami programowania uC w tym AVR jest asembler , bascom , C i własnie najwięcej znajdziesz własnie o programowaniu w tych językach , nie znam Free Pascala może inni koledzy wypowiedzą się na ten temat
    Twoje pytanie pasowało by bardziej do działu Mikrokontrolery
  • REKLAMA
  • #3 2079940
    lopez123
    Poziom 13  
    Posty: 115
    Pomógł: 2
    Ocena: 8
    dzięki. a skąd można ten program ściągnąć??
  • #4 2079949
    bogdan_p
    Poziom 39  
    Posty: 3849
    Pomógł: 525
    Ocena: 120
    który masz na myśli
  • REKLAMA
  • #6 2080616
    lopez123
    Poziom 13  
    Posty: 115
    Pomógł: 2
    Ocena: 8
    dzięki. nie znam angielskiego i nie umiem programować w języku C. może ktoś mi pomóc??
  • REKLAMA
  • #7 2080688
    valarian
    Poziom 22  
    Posty: 647
    Pomógł: 33
    Ocena: 112
    Nie wiem, czy sa po polsku, ale sciagnac stosunkowo latwo. A co do C, to chyba bedziesz musial sie nauczyc... Bo w Pascalu to raczej programu do uC nie wrzucisz. Bascoma z gory odradzam, bo ogranicza samodzielne myslenie i nie nadaje sie do bardziej skomplikowanych projektow. A z Pascala najlatwiej przesiasc sie bedzie wlasnie na C...
  • #8 2080715
    bogdan_p
    Poziom 39  
    Posty: 3849
    Pomógł: 525
    Ocena: 120
    jeżeli rozpoczynasz naukę to może być bascom , tu masz cały kurs o 8051 i początek o AVR ( Ośla łączka )
    http://www.edw.com.pl/index.php?module=Conten...&POSTNUKESID=54c86e49d523e438ce342d1e14217404
    jeżeli chodzi o składnie to nie ma różnicy pomiędzy 8051 a AVR zmianie ulegają jedynie nazwy portów i niektórych rejestrów
    kilka przykładów masz tu http://mikrokontrolery.net/avr.htm
    łącznie z linkami
    jeżeli chodzi o asembler to AVRStudio i kurs http://www.elektronika.priv.pl/
    lub jak chcesz Pascal dla AVR http://www.mikroelektronika.co.yu/english/product/compilers/mikropascal_avr/index.htm

Podsumowanie tematu

✨ Dyskusja dotyczy możliwości programowania mikrokontrolerów AVR za pomocą Free Pascala. Standardowo do programowania AVR używa się asemblera, Bascoma lub języka C, które są szeroko wspierane i posiadają dostępne narzędzia oraz dokumentację. Free Pascal nie jest powszechnie stosowany do programowania mikrokontrolerów AVR i brak jest informacji o jego wsparciu w tym zakresie. Zaleca się naukę języka C, gdyż jest on najbardziej popularny i wspierany w środowisku AVR, a pakiet WinAVR oferuje kompilator i dokumentację do programowania w C. Dla początkujących polecany jest Bascom, choć jest on ograniczający i nie nadaje się do bardziej złożonych projektów. Dostępne są kursy i materiały online dotyczące programowania AVR i 8051, a także narzędzia takie jak AVRStudio do asemblera. Istnieje również kompilator MikroPascal dla AVR, który może być alternatywą dla Free Pascala, jednak nie jest to standardowe rozwiązanie. Programy napisane w tych językach można przesłać do mikrokontrolera za pomocą odpowiednich programatorów i narzędzi.
Wygenerowane przez model językowy.
REKLAMA