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

[Bascom] ATTINY 2313 i soft do DDS`a

Maciek29 11 Wrz 2009 19:27 8138 9
  • #1 7006762
    Maciek29
    Poziom 11  
    Witam
    Mam problem z programem poniżej, a mianowicie: został napisany pod AT89c2051 a chciałbym go przerobić pod ATTINY2313. Zacząłem ten program przerabiać, wprowadziłem inne liczby dla DDS`a, oraz nazwy portów (dla attiny2313), ale wyskakują błędy np. INVALID DATATYPE przy If Przes = 0 Then, nie znam się na programowaniu. Projekt dds`a jest ze strony SQ1GU http://sq1gu.prv.pl/ (dział mierniki). Wykonałem już płytki i mam większość elementów (oprócz cewek). Mam nadzieję, że ktoś wtajemniczony chociaż mnie "naprowadzi" jak sobie z tym poradzić. Z góry dzięki.

    Kod: VB.net
    Zaloguj się, aby zobaczyć kod


    Moderowany przez dondu:

    Podmieniłem code na syntax



    inventco.eu - proszę używać znaczników CODE.
    [Bascom] ATTINY 2313 i soft do DDS`a
  • Pomocny post
    #3 7007283
    sp3ots
    Poziom 38  
    Witam !
    Jeśli masz problemy z zaprogramowaniem AT89C2051 to kup AT89S2051, zaprogramować go można tak jak ATtiny2313 po ISP.
    Pozdrawiam. Stefan
  • #4 7007437
    rusala
    Poziom 22  
    taka mala dygresja - jezeli juz korzystasz z protela (a tak to wyglada) to goraco polecam nauczyc sie stosowania nazw netow, ktore dzialaja (prawie) identycznie jak VCC czy GND bo te linie przechodzace po ukladach scalonych strasznie zaciemniaja schemat.
  • #5 7007584
    Maciek29
    Poziom 11  
    Cytat:
    Jeśli masz problemy z zaprogramowaniem AT89C2051 to kup AT89S2051, zaprogramować go można tak jak ATtiny2313 po ISP.


    Spróbuję, ale na razie nie mogę odpalić bascoma 8051 (wyskakuje jakiś błąd)

    Cytat:
    taka mala dygresja - jezeli juz korzystasz z protela (a tak to wyglada) to goraco polecam nauczyc sie stosowania nazw netow, ktore dzialaja (prawie) identycznie jak VCC czy GND bo te linie przechodzace po ukladach scalonych strasznie zaciemniaja schemat.


    Nie używam protela :P Schemat jest ze strony Andrzeja sq1gu
  • #6 7008315
    sp3ots
    Poziom 38  
    Witam !
    AT89S2051 możesz zaprogramować przez ISP programem ISPProg pana Adama Dybkowskiego.
    Powodzenia życzę. Stefan

    Przyjrzałem się programowi za strony SQ.. skompilowałem go w Bascomie 8051 i doszedłem do wniosku że program napisany jest na AT89C4051 nie 2051.
    Autor poszedł jak zwykle na łatwiznę i w pliku BAS nie zamieścił linii odnośnie użytego procesora jak i użytego rezonatora kwarcowego.
    Ze względu na wielkość programu nie nadaje on się na przeróbkę pod ATtiny2313.
    Pozostaje zakup AT89S4051
    Pozdrawiam. Stefan
  • #7 7008605
    Maciek29
    Poziom 11  
    sp3ots napisał:
    Witam !
    AT89S2051 możesz zaprogramować przez ISP programem ISPProg pana Adama Dybkowskiego.
    Powodzenia życzę. Stefan


    Wiem jak się używa ISP, programowałem już Twoją skalę cyf. do Taurusa ;) i działa. Chce zbudować ten gen. syg. aby uruchomić nadajnik w byczku i sprawdzić obwody LC w odbiorniku.

    Dzisiaj udało mi się odpalić tego bascoma 8051 i skompilować program(bez jakichkolwiek błędów), teraz tylko muszę zdobuć tego at89s2051, są na allegro po 5,5zł. Jak zmontuje i uruchomię cały gen. to pokaże go na elektrodzie.
    Póki co dzięki za pomoc.
  • #8 7008643
    sp3ots
    Poziom 38  
    Powyżej dopisałem - przeczytaj
    zapraszam na GG6293398
  • #9 7009649
    Maciek29
    Poziom 11  
    No tak autor nie podał F kwarcu w programie, ale program się kompiluje.

    Udało się uruchomić bez przeszkód tego DDS`a!!!! :) Odpalił od pierwszego uruchomienia. Napięcie w.cz. dla 1 MHz to około 440mV i dla 32 MHz około 50mV. Mój układ nie ma jeszcze filtru dolnoprzepustowego(syg. na pewno jest zaśmiecony), ale wkrótce dorobię, no i jutro całość wmontuję do obudowy typu Z-50. Wystawie całość w dziale DiY.

    Dzięki za wsparcie!

    [Bascom] ATTINY 2313 i soft do DDS`a

    [Bascom] ATTINY 2313 i soft do DDS`a
REKLAMA