Witam. Do samego wpisywania programu wystarczy ci stk200, co do płytki testowej to możesz spokojnie kupić płytkę stykową i na niej montować proste układy z mikroprocesorem. Pozdrawiam
Musisz ściągnąć program BASCOM AVR. Ważne jest też abyś miał zainstalowaną jakąkolwiek drukarkę. Nie musi ona fizycznie istnieć ale musi być zainstalowana. W ustawieniach (options->programmer) wybierasz odpowiedni programator, czyli STK200/300,a potem podpinasz programator do portu LPT i do procesora. Następnie kopiujesz kod źródłowy, kompilujesz program(F7)....
Witam ! Pod pdanym adresem: http://mirley.firlej.org/mini_lampka_rgb... w artykule , poniżej kodu źródłowego jest ustawienie bitów. Zapraszam na GG6293398 pomogę Tobie zaprogramować ATtiny2313 w Bacomie AVR, programatorem STK200/300 Pozdrawaiam. Stefan amator
Teraz nie mogę tego stwierdzić, ponieważ płytka właśnie się trawi. Można to odczytać przez program? Jak chcę spróbować go jeszcze raz zaprogramować to po wciśnięciu polecenie identify mam wszędzie "F" To może być potrzebne. na programatorze założyłem zworkę SLOW SCK, bez tego rozpoznawało układ, ale nie mogło go dodać. Identify odczytuje sygnaturę...
Tak jak napisał kolega wyżej: daj schemat, albo przynajmniej w miarę szczegółowo opisz swój układ, jaki masz system i oprogramowanie. Bez tego jest ciężko wywróżyć co nie działa. W progamatorze USBASP wystarczy podłączyć tylko 4 kabelki do mikrokontrolera, włączyć opcję zasilania układu z programatora (jakaś zworka/przełącznik na programatorze) i powinien...
Nad polem edycji wiadomości masz: Listing kodu
Owszem, ale na blogu Mirosława K. jest to widok gniazda od góry, ty natomiast masz wtyk... ;) Jeszcze raz powtórzę - czerwony przewód to pin nr 1... Następna grafika na tym blogu zresztą pokazuje również opis na wtyku. http://obrazki.elektroda.pl/5980370300_1... w wyjściu KANDA masa wstępuje na 2 pinach Często, gęsto na czterech, bo...
1.11.8.7 http://www.mcselec.com/index.php?option=... http://www.mcselec.com/index.php?option=...
A firmowe oprogramowanie i sterowniki? http://www.tkm-bit.pl/programatoravr/sta...
Witam Moim skromnym zdaniem przy tym "programatorze" masz zbyt długi kabel. Wydaje mi się że max to 50cm. Pozdro
A połączenie z komputerem masz dobre . Nie programuj , tylko nowy procek sprawdź czy łączy się z płytą AVT3500. Jeżeli zablokowałeś mikroprocesory to możesz odblokować programatorem równoległym . Są do uratowania.
Tak, teraz jest zaprogramowany. Z ciekawości pytam jak długo trwa programowanie ATTiny2313 tym programatorem ?
(at)rafikAVR SPI jest też wspierane programowo w Linuxie. Na moje oko można tam zmienić te GPIO.
A nie podłączyłeś czasami układu odwrotnie zamieniając + z - Kiedyś miałem taki przypadek z jakimś mikroprockiem i po odwrotnym podłączeniu zgubił sygnaturę, ale układ dalej działał i dał się programować.
Czy poza podłączeniem zasilania +5V do procesora i interfejsu ISP coś jeszcze trzeba z tym zrobić? podłączyć kwarc. I czym (jakim programem) można programować ATtiny2313? PonyProg nie potrafi... Może masz starego ponyproga? ATtiny2313 nie jest supernowością, ale jest z nowej rodziny AVRów. Poszukaj nowszej wersji PonyProga. Ja osobiście używam loadera...
Z Twojego postu niewiele wynika. Chłopak wyraźnie napisał, że chce używać USBASP a nie USB. Wg. mnie on nawet nie wie, że używając USBAsp nie potrzebuje bootloadera, ale chciałem się upewnić. Ja podchodzę do sprawy, tak że nie lubię rozwiązywać problemów, które niepotrzebnie ktoś sobie sam stworzył. Z doświadczenia wiem, że jeśli ktoś jest początkujący,...
Jeżeli siadły Ci 2 procki to sprawdź czy nie masz jakiś błędów w połączeniach. Może go przypadkowo zasilasz np. 20V ???
Zamiast SPI w tiny2313 jest USI, troche bardziej skomplikowane peryferie do wysyłania i odbierania danych szeregowo. Poczytaj w pdfie o tym ustrojstwie, a dowiesz się jak ustawić rejestry żeby działało jako SPI
Hmmm http://www.dioda.com.pl/forum/topics17/5... może to Ci pomoże. Pozdrawiam
Że się tak wtrącę, czy to, że do pinów programujących (MOSI, MISO, SCK) są podłączone diody nie ma wpływu na programowanie?
a
"for" to jedno z podstawowych poleceń w większości języków programowania... radze odłożyć kompletowanie sprzętu tylko poczytać o podstawach programowania wogóle.
A czy każdy uP może być programowany na zasilaniu "pasożytniczym"??? Pozdrawiam
:) Ja od początku używam PonyProga i nigdy nie miałem problemów z AVRami. Sprawdzałeś, czy możesz się połączyć PonyProgiem z tymi wcześniejszymi mikrokontrolerami? Pozdrawiam Adam
AVR nie zaprogramujesz Seggerem ale ARM każdy praktycznie ;)
Te 2 linie, które usunąłeś z programatora nie mają wpływu na programowanie procka. Pisząc "prosto od producenta" miałem na myśli Atmegę8. Powinieneś spróbować zaprogramować ją właśnie z załączoną zworką SLOW SCK. Pozdrawiam.
Attiny to następca 90S, na czym ma polegać różnica? Oba działają jak mikrokontrolery, ale jeden jest troche lepiej wyposarzony. Jakie różnice w programowaniu? czy tym samym programatorem, czy chodzi o procedurę zapisywania bit po bicie?
Napięcia do zasilania programatora nie bierzesz z portu LPT tylko ze złącza ISP . A dokładnie to programator zasilany jest z układu programowanego przez złącze ISP . Pin 10 układu HCT244 podłączasz do pinów 4,6,8,10 złącza ISP , natomiast pin 20 układu hct244 do punktu oznaczonego na schemacie VCC . A układy 90S2313 nie są identyczne z ATtiny2313 .
schemat podłączenia jest dobry. Tylko reset powinien być podłączony przez rezystor 10K do VCC. Może przegrzałeś attiny przy lutowaniu?
Musisz użyć tego adaptera do at90s2313
Zapewne to, że używasz oprogramowania podejrzanej proweniencji. ;)
Witam. Chciałbym się podzielić moim problemem. Próbuje zaprogramować attiny2313 już kupiłem drugie najpierw próbowałem przez stk200 nie udało się bezpośrednio podpinałem też się nie powiodło, ostatnio kupiłem USBasp po 2 dniach prób,szukania na necie wymiękłem. W bakomie wyskakuje mi błąd "Detected Micro does not match the selected Micro ATtiny2313"....
Ustawiłeś zworkę SLOW CLK ?
Witam. Chciałbym się podzielić moim problemem. Próbuje zaprogramować attiny2313 już kupiłem drugie najpierw próbowałem przez stk200 nie udało się bezpośrednio podpinałem też się nie powiodło, ostatnio kupiłem USBasp po 2 dniach prób,szukania na necie wymiękłem. W bakomie wyskakuje mi błąd "Detected Micro does not match the selected Micro AT90S2313....
W datasheet jest zapisana przykładowa procedura zapisu i odczytu pamięci EEPROM. O ile nie zaznaczyłeś odpowiedniego bitu w fusebits to pamięć EEPROM jest standardowo kasowana przy programowaniu kości.
No to źle to podłączyłeś. SCK ma iść do SCK, ale MOSI ma być połączone z MISO i MISO z MOSI. Rozwiń sobie te skróty to będziesz wiedział dlaczego. W przypadku slave potrzebujesz jeszcze podłączyć sygnał SS. Teraz programowanie - tu się robi problem, bo te same linie co do SPI są wykorzystywane do ISP. A to wymaga połączenia MOSI z MOSI i MISO z MISO...
Znalazłem na takiej stronce http://www.portalnaukowy.edu.pl/attiny.h... poradnik jak przystosowac w/w układ do pracy zamiast AT90S2313
Czy to możliwe, że to wina tej płytki z podstawkami na procesory? Bo wydaje mi się, że programator jest sprawny - komputer go wykrywa i wszystko jest w porządku. Zachowuje się tak, jak gdybym nie włożył układu. Chyba spróbuje podłączyć go bezpośrednio pod wyjścia programatora.
Podczas programowania ATtiny2313 przełączasz FUSE na generator zewnętrzny dlatego nie możesz ponownie je oczytać/zapisać. Ponowne programowanie musi być zrobione z podłączonym układem TDA7330 razem z jego kwarcem. Jeżeli nie można oczytać/zapisać to: 1. Nie działa oscylator TDA7330 lub 2. Przestawiony został FUSE RSTDISBL lub SPIEN Odblokować można...
Kondensator jest po to aby plytka, ktora robi za programator (ArduinoISP) nie zresetowala sie na poczatku cyklu programowania, co spowodowaloby opoznienie, a pozniej blad.
1. źle konfiguracja pinów, poprawnie powinno być Config PINx.n = Input/Output 2. po co potem drugi raz konfigurujesz za pomocom Config PORTn = &Bxxxxxxxx ?? niepotrzebne to jest. 3. Włączaj podciągania tylko na potrzebnych pinach, tzn: Set PORTD.0 Set PORTD.1 4. wszystko fajnie w pętli głównej, ale źle konstruujesz ify, ogólna składania wygląda tak:...
Witam! Prawdopodobnie masz źle ustawione fusebity. Domyślnie układ działa na wewnętrznym oscylatorze RC 8MHz z dzielnikiem przez 8, co daje 1MHz. Musisz wyłączyć dzielnik, albo jak masz zewnętrzny rezonator to zmienić fusebity tak, by sygnał zegara pochodził z niego. Pozdrawiam
Przeczytałem sobie z grubsza helpa i tak się zastanawiam. Jak zrobić żeby po podaniu na portB.1 napięcia czyli PortB.1=1 dawał cały czas 1 na port D.1 bo na porcie B.1 wartość 1 będzie przez jakieś 0.5 sek... czyli musi zapamiętać tą wartość... Ale z 2 strony jak znów dam 1 na port B.1 (czyli 2 raz) To chciałbym żeby dawało 1 na port D.2 i z kolei po...
no tak - ale ważne pytanie! - sam sobie piszesz program do uC i na PCta??? bo jeśli nie - to albo skorzystaj z tego gotowca który pokazałeś na początku ponieważ ktoś już dla niego zrobił soft i jak coś pozmieniasz to może się potem okazać, że gdzieś będą jakieś błędy. (chociaż ja też już się naciąłem kilka razy na takie gotowce z netu a potem okazywało...
Kolego tak na szybko to mam trzy zastrzeżenia: 1. Jak zaprogramujesz uC? Będziesz wyciągał za każdym razem z podstawki? Jeśli tak to szybko się nóżki połamią i będzie klops. Dorysuj tam złącze programowania. 2. Masz niepodłączone nogi ENABLE w L293D, więc nici z sygnału sterującego skoro nie będzie można w ogóle aktywować układu L293D. 3. Czyżbyś przypiął...
Jakieś przebiegi czasowe - jak zakodowane są te liczby na liniach, aby było wiadomo, gdzie początek jednej liczby, a koniec innej ? Może jeszcze dodatkowa linia sterująca, nazywana "zegarową" ? Jakiego języka programowania chcesz użyć? Przeczytałeś już notę katalogową ? http://www.atmel.com/dyn/products/datash...
Dołacze sie do tematu. Jak powinny byc ustawiony Fusbity w programie PonyProg aby bylo prawidlowo dla Attiny23. (jestem totalnie poczatkujacy i nie chcialbym odrazu cos zepsuc)
Witam, Ostatnio kupiłem programator usbasp (http://protech-micro.pl/PROGRAMATOR-AVR... oraz mikroprocesor attiny2313. Po zainstalowaniu sterownika i bascoma na win7, załadowałem ten program: $regfile = "attiny2313.DAT" Config Portd.0 = Output Led Alias Portd.0 Do Led = 0 Waitms 500 Led = 1 Waitms 500 Loop End Niestety po podłączeniu...
Nie jest nazwany. windows wykrywa go jako AVR-ISP Dodano po 22 W windowsie podaję scierżke ze sterownikiem USBASP_Win32-Win64_v0.1.12.1 a system komunikuje że to nie ten sterownik :-/
Skoro PonyProg, to czy wykonałeś kalibrację (szukaj w menu Setup)?
Witam. posiadam w/w programator z firmware V3.1 i w zaden sposob nie moge nim zaprogramowac Attiny2313.nawet poprzez ISP.posiadam najnowszy soft do niego combo6pl i pomimo ze jest on w spisie po niby poprawnej weryfikacji jak odczytuje proca to jego pamiec jest pusta.czy ktos z Was uzywa takiego programatora i dziala on z attiny.jesli tak to uprzejmie...
Witam. A może nazwiesz program i skompilujesz go nim zaczniesz programowanie :)
Co to za herezje. Od kiedy BASCOM kompiluje kod przed programowaniem? Możliwe że można takie zachowanie ustawić ale domyślnie tak nie jest. Na pewno można za to ustawić zachowanie mniej więcej odwrotne. Wymuszenie programowania po kompilacji. Ale wtedy klika się "kompiluj" a nie "programój". Zresztą kompilacja chwilę trwa i było by ją widać a pief nic...
Witam, Mam mały problem z WinAVR'em, a mianowicie chodzi o to, że gdy chce zaprogramować mikroprocesor poprzez USBasp to WinAVR wyrzuca mi błąd ze go nie widzi: avrdude -p attiny2313 -P usb -c usbasp -U flash:w: Program.hex avrdude: error: could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc make.exe: *** Co do driverów dla usb wszystko jest...
Dziwne pytanie gdyż "wchodzą" inne polecenia typu read fuse, read sygnature bytes, chip erase itd. Ale proszę, oto kod: [syntax=c] void wait(int volatile i){ while(i){i--;}; }; void enter_prog_mode(void){ char znak; PORTB &=~(1<<SPCK); // daje zero na spck wait(40); CS_L; // daje pin reset na zero wait(0x7FF); // 20 ms? spi_send(0xAC);// 0xAC...
Schemat -> attiny podłączony do VCC i GND, wszystko podłączone prawidłowo według STK200 (uproszczony na rezystorach) (miso, mosi, sck, reset) do LPT przez rezystory 330 i 100 ohm, kabel długości 15cm ekranowany, GND oczywiście wszystkie połączone (piny 18-25 LPT, obudowa LPT, zasilanie, attiny) w programie procka zdefiniowałem crystal = 1000000, nie...
Reset musi być podłączony, programator za pomocą tego wprowadza procesor w stan programowania.
Zainstalowałem ten MkavrCalculator ale pojawia mi sie jakiś błąd źle wgranego avr dude. . A pisałem żebyś poczytał na tej stronce i obejrzał filmik video, tam jest pokazane jak z zakładki "Ustawienia" tego programu można zainstalować prawidłowo avrdude w 5 sekund. No ale masz rację bez poczytania to się nic nie zrobi.
Wgrywałem standardowe dla attiny2313 i te które były do wsadu.
No pewnie, że nie programuje, skoro jako plik konfiguracji (opcja -C) podajesz *.exe
Chciałbym jeszcze raz wrócic do tematu matrycy STN z siemens-a S55 czyli często stosowanej LPH8651. Może jednak posiada ktoś jakieś info jak sterować tym LCD-kiem lub ewentualnie "jaki kontroler tam siedzi". Dla zainteresowanych tematem opis wyprowadzeń. 1 - LCD_CS 2 - LCD_RESET 3 - LCD_RS 4 - LCD_CLK 5 - LCD_DAT 6 - Vcc (+ 2,9V) 7 - GND (charakterystyczna...
Musi być tak jak na schemacie.
Witam. Mam problem z programowaniem Attiny2313 zestawem j/w. Problem polega na tym że mogę odczytać zawartość procesora, ale nie moge nic do niego wgrac ;/ Próbowalem z zasilaniem zewnetrznym, wewnetrznym. Oraz na 2 programatorach tj zrobilem drugi "simple programmer (na 4 kablach z lpt i zasilaniu)" i wgrywalem przez bascoma. Efekt obu sposobów taki...
Najnowsza wersja PonyProg obsługuje ten uC.
Wypróbuj program MkAvrCalculator i zobacz czy widzi procka, czy go dobrze programuje itd. Akurat tego procka obsługuje ten program w pełni za free. Także jest obsługa tego programatora. Aha sprawdź czy jest inny tryb pracy programatora niż domyślny HID bo z nim bywają w tych programatorach problemy. Powinien być tryb z virtualnym portem COM. Wtdy w...
Wsad jest, jak rozumiem, na atmega 8, programujesz nim attiny2313. Jakim cudem ma to działać?
a jak to mam zrobić? nie znam się za dobrze na programowaniu
wielkie dzięki jeszcze rzuć okiem na schemat podłączenia i jak wszystko jest w porządku to biorę się za programowanie.
Hmmm jak widać tytuł speca od autoamtyki niejest do końca prawdziwy. Posiadasz dużo wiadomości lecz wszystko: -zaprojektowanie płytki -podłączenie wszystkiego aby "grało" -programowanie To już przeszłość (ktoś to kiedyś wymyślił i to działało) więc proszę niemówić czy niezapomniałem o czymś bo ja nad tym układem niesiedziałem tylko mój bardzo dobrze...
Teraz schemat dobry ale... Brak złącza do programatora isp, a chyba nie chcesz za każdym razem do programowania wyjmować procesora.
Pobierz nową wersję B-AVR 1.11.8.1. http://mcselec.com/index.php?option=com_... Tam jest ten procesor. Będziesz miał problem rozwiązany a zarazem nowszy program. Wszystkiego dobrego w Nowym 2006 roku.
Zestaw startowy - jeśli dobrze rozumiem to po prostu płytka z rezonatorem kwarcowym, paroma innymi elemntami i wyjściami portów mikrokontrolera, do których podłączamy sobie różne dziwne rzeczy, tak? Płytkę mogę sobie sam wykonać, mam doświadczenie w wytrawianiu i lutowaniu, więc nie będzie to żaden problem. jesli jeszcze nie miales zadnego kontaktu...
Witam!! Kupiłem na allegro programtor stk 200/300 i mam pytanie czy wczasie programowania attiny2313(BASCOM) przez stk200/300 trezba podłączyc kwarc do uC bo wydaje mi się że Attiny2313 ma kwarc wbódowany w sobie??
I jeszcze pytanie do marci4: czy stan EEPROM może uniemożliwić (zablokować) zaprogramowanie procka??? EEPROM padnie, ale procka (FLASH) będzie nadal można używać i programować.
Bardzo możliwe, skoro tak ci się udało programować Attiny2313 to na 99,9% uda się atmege (o ile twój program którym będziesz wgrywał wsad do procesora ma ten procesor na liście)
Mogę Ci oddać też programator i emulator do tego zestawu. Bo nic na tym już nie będę robił. I dlatego miałbym nieczyste sumienie-gdybym Cię do tego namawiał. Nie pakuj się w coś co jest już na starcie przestarzałe. Jak chcesz nauczyć się programować mikroprocesory w Bascomie- to zacznij od AVR. Jeśli to musi być 8051(bo AT89C2051 jest jedną z wersji...
Sprawdź czy masz wszystko dobrze z kwarcem. Zewnetrzny kwarc ma ustawienia w bascomie takie: FUSE BITS: 1:.... 1:.... 10:...... 1010:1010 FUSE BITS HIGH: 1:... 1:... 0:... 1:.... 100:... 1:... Często z wersją BASCOM: 1.11.8.1 są problemy... ja pisze na 1.11.7.4 i wszystko działa bez problemów.
Czy to prawda ,że żeby zrobić programator (Właśnie mam zamiar programowac Attiny2313 i jak dla mnie moze on tylko ten proc programować) ,potrzebny jest gotowy programator ktory zaprogramowal by IC1?? Znalazlem w necie schemat ktory umozliwia programowanie ATtiny2313 ale autor pisze ,że trzeba posiadać inny programator oblugujacy ATtiny2313 ,by zaprogramować...
Już chyba wiem o co chodzi - Ty po prostu po kompilacji nie zaprogramowałeś tego układu. :) Po kompilacji naciśnij F4 aby przejść do programowania.
Z programowaniem attiny2313 napewno nie bedziesz miał problemów jak urzyjesz programu znajdujacego sie w bascomie w ponu progu nie ma attiny na liscie.Ja urzywałem programatora pod LPT stk200/300 i całkiem dobrze tam ustawia sie fufes bity a ustawiłeś na oscylator zewnetrzny.
witam szukam programu obsługującego programator stk200 po systemem operacyjnym ubuntu8.04 znalazłem jakieś ale przewarznie nei można ustawiać fusebit np : AVR8_Burn-O-Mat a zależy mi na programowaniu attiny2313
Programator Progstar Combo3 podłączony do prawdziwego RS w komputerze stacjonarnym programuje ATTINY2313 w podstawce programatora (nie sprawdziłem jeszcze czy programuje ISP ale to wieczorem sprawdzę). Zaprogramowany w ten sposób attiny działa w układzie, który przedstawiłem w pierwszym poście. Jednak dalej nie mogę programować przy pomocy tego AVR...
Co można z tego zrobić: Zegarek, wyświetlacz jakichś liczb, minutnik, licznik impulsów, prędkościomierz do roweru, obrotomierz... Jak: Poszukaj o programowaniu procesorów AVR (przez ISP), dokumentacja ATTiny2313, języki C, BASCOM
Użyj do ustawiania fusków wygodnego i bezpiecznego programu mkAvrCalculator , dzięki któremu, a szczególnie dzięki jego zakładce "Fusy uproszczone", nigdy przypadkowo nie zablokuje ci się procek AVR ;) Możesz nim spokojnie programować swoje procki ATtiny2313 i ATmega8 Odnośnie twojego pytania - to do zaprogramowania ATtiny2313 nie musisz żadnego kwarca...
Witam :D Znalazłem tą stronkę jest poprawka dla programowania ATtiny2313 i ATMega8535. A to adres : http://www.klaus-leidinger.de/mp/Mikroco... Pozdrawiam
Porównaj algorytmy programowania w dokumentacjach AT90S2313 i ATtiny2313 =]
Jeśli jesteś absolutnie pewny, że nie zmieniasz fusebitów to zgaduję, że wgranie programu niszczy mikrokontroler poprzez niepoprawny schemat. Możesz pokazać pełnyc schemat? Masz tam jakąś diodę lub czy możesz ją dodać, żeby udowodnić, że procesor działa i się nie programuje?
Używałem stk200 do programowania avr, programowałem nim attiny2313 i atmega8. Z '51 programowanymi przez isp sobie nie radził.
Jeżeli zablokowałeś RESET zewnętrzny to możesz dołączyć dowolny generator w dowolne miejsce i tak nic to nie da. Zostaje tylko programowanie równoległe.
Ja za każdym razem mam problemy programując nowe attiny2313, okazuje się, że usbasp które używam chodzi za szybko. Używając avrdude oraz opcji zmniejszenia częstotliwości programowania wszystkie attiny2313 zaczęły się programować. Z innymi avr'ami takich problemów nie miałem, a jest to zastanawiające, bo i attiny2313 i inne avr'y (atmega) chodzą domyślnie...
Z tą pamięcią to trochę lipa.. Mam jeszcze jedno pytanie ;) Czy programowanie np. ATtiny2313 znacząco rózni się od programowania jakichś mocniejszych pozycji z avr np. Atmega32? Wykorzystuję środowisco bascom avr.
Okazało się, że gdy chciałem wpisać Fusy Bite odłączył się (zły lut) jeden przewód. Po naprawie wszystko jest w porządku i programowanie ATtiny2313 jest prawidłowe. Natomiast pojawił się inny problem - programator rozpoznaje poprawnie jak wspomniałem ATtiny2313 natomiast nie "widzi" ATtiny45 i nie wiem dlaczego. Kilkakrotnie sprawdzałem połączenia ATtiny45...
Zapewnić aby częstotliwość zegara programowania (SCK) była nie większa niż 128kHz / 4. Oraz przeprogramować fusebity zanim podejmiesz programowanie pamięci.
Zakłada się ją podczas programowania USBtiny (attiny2313) tylko raz potem w trakcie normalnego użytkowania powinna być zdjęta.
Właśnie rozwiązałem u siebie jeden z Twoich problemów (tak myślę), więc się podziele. Potrzebowałem obliczyć wartość, którą muszę przesłać do DDSa mając daną częstotliwość w Hz. Wzorek taki: fw = czestotliwosc * 2^24 / 50000000 akumulator fazy ma rozmiar 24 bity, zegar DDSa to 50MHz. Moje pierwsze podejście wyglądało tak, że wykonałem tą operację dokładnie...
Problem jest taki: Mam mikroprocesorek ATtiny2313. Wcześniej kilka razy go programowałem (w bascom), działał, ale raz coś zmieniłem w opcjach, jakąs liczbę, nie pamiętam co, ale nie da się juzgo zaprogramować, a wcześniej wgrany program wykonuje strasznie wolno. Nie wiem o co chodzi. Pomóżcie.
To znaczy powiem tak: Ten projekt potrzebny mi jest do szkoły... Mamy tam podłączone go kompów gotowe płytki z wyświetlaczem i przyciskami... Mieliśmy 4 zajęcia... Na których wyświetlaliśmy sobie tylko liczby w różnej kolejności na wyświetlaczach no i wszystko było ok i dało się zrozumieć jak co działa i dlaczego... A teraz mamy zrobić sobie stoper......
To zależy co robiłeś z tym Attiny, czy nie przestawiłeś fusebitów. Poza tym jakie komunikaty błędów wyświetlają się podczas programowania tiny2313?
Czytałem już ten link. Zastanawiam się czy czasem te Attiny2313A nie maja innej sygnatury niż zwykłe bez A i dlatego są takie problemy. Nie ma żadnej ale to żadnej różnicy jeśli chodzi o programowanie ATtiny2313 i ATtiny2313A. Za to spróbuj sobie wykryć, procesor za pomocą programu MkAvrCalculator , sądzę, że ruszy. Tylko rozpakuj sobie AVRDUDE z tego...
Może tak kupie na początek którąś z książek bo wole mieć wszystko czarno na białym niż czytać z monitora : MIKROKONTROLERY DLA POCZĄTKUJĄCYCH, PROGRAMOWANIE MIKROKONTROLERÓW AVR W JĘZYKU BASCOM, PROGRAMOWANIE MIKROKONTROLERÓW AVR W JĘZYKU C którą byście może polecili czy może macie coś innego do zaoferowania :)
attiny2313 odmierza attiny2313 wyprowadzenia komparator attiny2313
zasilanie manipulatorów integra cewka gwarancja brother gruby papier
master klima projektowanie ogrodu
Lokalizacja modułu sterującego Seat Ibiza 1.4 TDI Piekarnik elektryczny niedogrzewa - możliwe przyczyny