attiny2313 asembler

Znaleziono około 178 wyników dla: attiny2313 asembler
  • attiny2313, asembler, problem z wysyłaniem danych przy kwarcu 11.059200MHz

    Pierwsze co przychodzi mi na myśl to obsługa przerwań: cli, sei oczywiście nie potrzebne, natomiast nie odkładasz i nie przywracasz SREG. Daj na początek przerwań in <rejestr>, SREG push <rejestr> i na koniec przerwań pop <rejestr> i out SREG, <rejestr>

    Mikrokontrolery   20 Paź 2006 07:37 Odpowiedzi: 2    Wyświetleń: 1208
  • REKLAMA
  • Jak zaimplementować dekoder DGPS na ATTINY2313 w asemblerze?

    No to coś za coś przyjacielu. Jak chcesz szukać 0 i 1 to rób on edge change.

    Mikrokontrolery AVR   09 Lip 2008 16:13 Odpowiedzi: 4    Wyświetleń: 1974
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak dostosować procedurę RC5 w asemblerze do ATtiny2313?

    Ustaw jak [url=http://palmavr.sourceforge.net/cgi-...

    Mikrokontrolery   06 Kwi 2008 11:29 Odpowiedzi: 12    Wyświetleń: 2848
  • Przejście ATtiny2313 w tryb oszczędzania energii - asembler

    Szanowny Panie (at)tadeko9 , przepraszam za mój poprzedni, faktycznie szorstki, ton. Co złego to nie ja :D W pierwszym poście dołączył Pan taki kod: Dlatego dołączam od razu ten dla powyższego kodu. [syntax=avrasm]2: $regfile = "attiny2313.dat" 3: $crystal = 4000000 4: $hwstack = 40 5: $swstack = 16 6: $framesize = 32 7: 8: Config Portd.2 = Input :...

    Mikrokontrolery AVR   21 Sie 2020 19:54 Odpowiedzi: 14    Wyświetleń: 1143
  • REKLAMA
  • Jak przekonwertować kod Bascom AVR na asembler dla odbioru RC5 na ATTiny2313?

    Oczywiście nikomu się nie chce przeglądać strony producenta układów. AVR410. http://www.atmel.com/dyn/resources/prod_... Tym bardziej, iż kod jaki generuje BASCOM AVR jest taki sam, bo ta procedura jest wpisana do zasobów kompilatora jako template code .

    Mikrokontrolery AVR   24 Maj 2013 17:25 Odpowiedzi: 4    Wyświetleń: 2603
  • Jak podłączyć panel z przyciskami do komputera jako kontroler gier?

    Mikrokontroler najlepiej ze sprzętowym UART. Ogólnodostępne i tanie są mikrokontrolery 8-bitowe AVR, do tego celu wystarczyłby popularny ATtiny2313. Kosztuje on około 4zł. Należałoby go odpowiednio oprogramować - polecam C lub asembler. Do wgrania skompilowanego wsadu trzeba posłużyć się odpowiednim programatorem - schematów jest dużo, a najprostszy...

    Początkujący Elektronicy   17 Kwi 2009 20:08 Odpowiedzi: 13    Wyświetleń: 1769
  • Attiny2313 i RBT-001: Jak podłączyć i komunikować się przez port COM?

    Poszukuje dokumentacji/opisu podłączenia AVR do portu COM i komunikacji COM. Nie wiem gdzie szukać tego typu wiedzy więc zwracam się do was. Założenie: komunikacja z PC przez port com: tu Bluetooth SPP z Attiny2313. Działanie: Attiny odbiera przez port znak i robi 'coś' zależnie od zadanego znaku Google poszukiwałem ale marnuje tak czas. mam układ:...

    Mikrokontrolery AVR   27 Gru 2009 14:35 Odpowiedzi: 6    Wyświetleń: 1726
  • Wybór mikroprocesora do sterowania diodami LED – kryteria, programowanie, zasilanie

    witam, 1. Modele mikroprocesorów różnią się np ilością pamieci wewnętrznej, ilością portów, częstotliwością wewnętrznego taktowania. Porównaj sobie np Attiny2313 i np Atmega8 2. Mozesz wybrać kilka jeżyków programowania (wyższego lub niższego rzędu) C, asembler, Bascom. Ale nie możemy tutaj zapomnieć o procesorach z rodziny 8051 które mają własny język....

    Elektro Początkujący   23 Cze 2015 00:04 Odpowiedzi: 7    Wyświetleń: 789
  • REKLAMA
  • Wybór mikrokontrolera do sterowania LED z PWM i ISP, tani i efektywny

    weź sobie dowolnego np procka z rodziny AVR czyli ATtiny2313, lub ATmega8 lub podobne i masz możliwość programowania w 3 językach, C, Bascom i Asembler. Masz PWMy - masz ISP (programowanie bezpośrednio w układzie) - masz ogromne możliwości ;) oczywiście można użyć dowolnego procka z innej rodziny jak np z seri '51 lub PIC i osiągnąć podobne efekty zapoznaj...

    Mikrokontrolery   06 Gru 2007 22:28 Odpowiedzi: 2    Wyświetleń: 1324
  • Jak przenieść projekt z Atiny 2313 na PIC używając MicroBasic?

    Jakie tu herezje wypisujecie panowie ;) PIC'e musiałyby mieć 80MHz żeby dogonić AVR'y !!! PIC'e mają "gorszy" asembler bo mało instrukcji !!! .... żeby zrealizować to co było robione na zwykłym ATtiny2313 to trzeba przejść zaraz na ARM'ma !!!!! no szok, szok szok - chyba za gorąco co???? Sam najczęściej używam AVRów, ale żeby takie bajki opowiadać o...

    Mikrokontrolery PIC   17 Lip 2010 14:51 Odpowiedzi: 22    Wyświetleń: 2919
  • [BASCOM] BASCOM AVR – jak edytować plik HEX/BIN odczytany z ATtiny2313 po utracie źródeł?

    Z pliku hex możesz tylko zdekompilować sobie program do asemblera czyli jak sadze dla ciebie do bełkotu takiego samego jak hex czy bin , choc sa tacy którzy potrafia hexa czytać jak asembler bez kłopotu . Jak napisałes raz program w basku napiszesz go poraz drugi , a może tym razem zrobisz to lepiej ...

    Mikrokontrolery   03 Lis 2009 16:15 Odpowiedzi: 8    Wyświetleń: 6120
  • [AVR][c][eclipse-AVR][v-usb] - Linkowanie części asemblerowskiej biblioteki.

    Przekopując zakątki internetu nie mogę znaleźć informacji o tym jak zalinkować w eclipse-AVR części asm'owskich v-usb. W samym projekcie dodałem folder z biblioteką w: properties → resource → Linked Resources . W dalszych próbach w: properties → c/c++ General → Paths and Symbols → includes dodałem folder z biblioteką v-usb...

    Mikrokontrolery AVR   15 Sie 2013 13:14 Odpowiedzi: 1    Wyświetleń: 2307
  • REKLAMA
  • ATTINY2313 - problem z wielokrotnym programowaniem przez ISP

    O dziwo mogę :D . Te "uszkodzone" układy po przeprogramowaniu PonyProgiem działają dobrze, chodź tamten program i tak nie może odczytać pamięci. Wracam do walki z asemblerem (narazie przegrywam). Pozdrawiam i jeszcze raz dziękuje za pomoc.

    Mikrokontrolery   24 Lut 2008 23:31 Odpowiedzi: 12    Wyświetleń: 2337
  • Pytanie odnosnie ilosci jezykow programowania na mikrokontro

    dzieki wszystkim za odpowiedzi.Ale mi chodzi o pod procesor avr. np. attiny2313 albo atmega 8 .Nie pod system operacyjny ktory da sie zainstalowac na systemie operacyjnym tylko pod sam procesor.(tu chyba chodzi o 8 bitowe np.attiny2313, atmega8 itp) Sam mikrokotroler nie ma nic na poczatku zainstalowanego ten 8 bitowe wiec czemu mowa o javie czy pythonie??...

    Mikrokontrolery   11 Paź 2010 22:59 Odpowiedzi: 18    Wyświetleń: 2094
  • Attiny2313: Wybudzanie z power-down przez INT1 nie działa na zbocze, tylko poziom?

    Może trzeba dać SEI przed uśpieniem procka? Przecież włącza SEI tyle że wszystko wg najgorszych praktyk programistycznch. SREG |= 0x80; --------------------------------- W nocie PDF ATtiny2313 wprawdzie napisano w uwadze, że tylko INT0 reaguje na wybudzanie poziomem, ale to słówko tylko (Only) tyczy się poziomu a nie samego przerwania. Powinno być...

    Mikrokontrolery AVR   11 Gru 2010 17:43 Odpowiedzi: 7    Wyświetleń: 2034
  • Jak sprawdzić koniec transmisji UART w AVR ASM (Atmega328 i Attiny2313)?

    Zamiast robić tam opóźnienie można policzyć ile taktów zajmie uartowi wysłanie ostatniej ramki i robić sobie inne potrzebne operacje ,które zajmują czas a po odpowiedniej ich liczbie zmienić stan porty i tyle . Asembler daje wiele możliwości wykorzystania czegoś co się nazywa opóźnieniem . A jak masz wolny licznik to można na nim zrealizować opóźnienie...

    Mikrokontrolery AVR   14 Gru 2016 19:39 Odpowiedzi: 7    Wyświetleń: 1020
  • Migające diody na ATtiny2313 - jak poprawić kod w asemblerze?

    AAaaa! Znalazłem kreta! Okazało się że DS1813 bruździ... Resetował mi co chwilę procka, ale czemu? Czyżby był uwalony? Czy stosujecie takiego chwasta w swoich urządzeniach? Zasilam całe ustrojstwo z transformatorka, potem idzie na stabilizator i kondziory, badałem miernikiem wszędzie czyściutkie 5 V. To czemu resetował? Może zły model kupiłem? Cały...

    Mikrokontrolery   20 Kwi 2004 15:59 Odpowiedzi: 4    Wyświetleń: 864
  • Attiny2313 - krótkie i długie naciśniecie przycisku

    (at)asembler ma rację... Pomyśl nad blokami programu i napisz ten program zupełnie od nowa z nowym algorytmem.

    Mikrokontrolery AVR   09 Sty 2011 17:50 Odpowiedzi: 82    Wyświetleń: 14838
  • AtTiny2313: Wsad C++ do obsługi RS232 i generatora AD9833

    Ja mam pytanie bo dopiero zaczynam sie interesować programowaniem. czy układy scalone można programowac w c++? Dlaczego nie w asemblerze? NIe wiem czego się uczyć c++ czy asemblera. Jaka jest według was opinia po za tym że asembler jest cięższym językiem. Jak jest z wykorzystaniem pamięci małego scalaka np attiny2313 lub atmega8.

    Mikrokontrolery   23 Sty 2010 23:58 Odpowiedzi: 6    Wyświetleń: 3020
  • Makro dla AVR: 56 nowych rozkazów w asemblerze - Wasze opinie?

    coraz ciekawsze rzeczy się tu pojawiają ;) ... ja z kolei zaproponuję coś takiego - może to nie makro ale jak używam UARTa to zwykle sobie definiuję takie coś - dzięki czemu nie muszę za każdym razem zerkać do tabelki w PDFie aby wyszukać odpowiedniej wartości dla inicjalizacji ;) ;---------------------------------------... ; U A R...

    Mikrokontrolery   01 Mar 2011 21:33 Odpowiedzi: 76    Wyświetleń: 11536
  • Jak mierzyć napięcie zasilania procesora AVR bez dodatkowych elementów?

    To zmierz w ATmega8515/ATmega162/ATtiny2313... ;) A mają w sobie napiecie BANDGAP? Tak, używane w komparatorze analogowym i BOD. A inną metodą zmierzysz w tych procesorach? Dzielnik napięcia na jedno z wejść komparatora, drugie właśnie pod bandgap (bit ACBG). Wcale nie kpię, tylko chciałem temat doprecyzować. Założyłeś go w "Mikrokontolery Ogólnie",...

    Mikrokontrolery   01 Lip 2011 21:21 Odpowiedzi: 25    Wyświetleń: 3258
  • Asembler AVR - Jak działa układ czasowy w kodzie na mikrokontrolery.net?

    1. .cseg - CODE SEGMENT - użycie pamięci programu (flash) org - wymuś kompilację od danego adresu 2. Stos należy najpierw ustawić na koniec pamięci RAM (bo jest używany przy skokach do podprocedur, przerwań, powrotach z nich(, wynika to z tego, że z reguły na jej początku przechowywane są dane, a rdzeń procesora, czy ATmega128, czy ATtiny2313 jest podobnie...

    Mikrokontrolery   29 Sty 2007 19:41 Odpowiedzi: 4    Wyświetleń: 3981
  • Polecana literatura do nauki C dla AVR i PC?

    Pewien madry czlowiek powiedzial mi kiedys na wykladzie: "W assemblrze pisze się kody do 2kB, wszystko co powyzej powinno byc pisane w C".Powod jest prosty.Gdy program się rozwija latwiej nad nim zapanowac gdy piszesz w C.Dobre rozbicie na moduly oraz system automatycznej dokumentacji oszczedzaja sporo czasu podczas jakichkolwiek bugow w programie.Na...

    Mikrokontrolery   07 Gru 2005 10:28 Odpowiedzi: 13    Wyświetleń: 1871
  • Początki w asemblerze: miganie diodą na Attiny2313/Atmega8, programator stk200

    Z AVR Studio bez problemów bezpośrednio programuje się te procesory za pomocą: - AVRISP mkII - STK500 (też v2 na USB) - bardzo popularne klony STK500V2 na A.PL - STK600 - AVR Dragon - AVR One Ok , dzięki Ci bardzo. Jeszcze mam pytanko który z tych typów programatorów można zrobić samemu, oczywiście w granicach możliwości i ceny. A czyt któryś z Jeśli...

    Mikrokontrolery   27 Gru 2009 15:02 Odpowiedzi: 4    Wyświetleń: 1395
  • Kompilacja programu AVR w asemblerze - błędy w AVR Studio 4 i WAVRASM

    Unowocześnienie AT90S2313 brzmi : ATtiny2313 .... ;) No to OK, kody przerobione pod modłę AVRStudio + gotowy HEX - na AT90S2313, ATtiny2313 i ATmega8515. Licencja GNU zachowana - mamy binaria i źródła... ;) Some other requests ? ;) P.S. ; Code is written for use with AVR-GCC in assembler mode ; flag: -x assembler-with-cpp - oryginalny kod jest pod avrgcc......

    Mikrokontrolery   13 Lis 2005 00:03 Odpowiedzi: 29    Wyświetleń: 5563
  • Jak uruchomić sprzętowe PWM na ATtiny2313 w Bascom do regulacji diody?

    ZADEN kompilator idealny nie jest. Dzis ze zdumieniem stwierdzilem ze asembler atmelowski nie pozwala na nieparzysta liczbe zadeklarowanych bajtow w dyrektywie .db ;( Pozdro Dexter

    Mikrokontrolery   15 Paź 2004 08:32 Odpowiedzi: 8    Wyświetleń: 2673
  • Jak napisać program w asemblerze dla ATtiny2313 do zapalania diod?

    Witam.. Muszę napisac do jutra wieczorem program w języku asembler dla mikroprocesora ATtiny2313, który będzie zapalał 2 diody. Do dyspozycji mam program: AVR Studio 4. Tylko nie za bardzo wiem jak się za to wziąc :( Przykładowy program: .include "tn2313def.inc" start: ldi r16 0b11111111 out ddrb r16 ldi r16 0b11101111 out portb, r16 petla: rjmp petla...

    Początkujący Elektronicy   27 Lis 2007 00:06 Odpowiedzi: 0    Wyświetleń: 806
  • [AtTiny2313] AtTiny2313 - Miernik częstotliwości AVT 3003 - błędne pomiary powyżej 200 kHz

    Dzisiaj na stronie elportalu znalazłem komentarz na temat bascoma i ATtiny. Bascom nie obsługuje prawidłowo ATtiny. Start Timer0 czy stop Timer0 nie działa (przynajmniej dla ATtiny2313). Trzeba wpisać do odpowiedniego rejestru właściwą wartość żeby timer wystartował itp. Trzeba się zapoznać z dokumentacją. Rejestry sterujące timerami są podzielone na...

    Mikrokontrolery AVR   06 Lut 2009 11:10 Odpowiedzi: 14    Wyświetleń: 3941
  • Jak zacząć programować AVR w asemblerze? Płyta GrandeVbAVR, książki, sklepy

    Jak chcesz zacząć programować procki AVR w asemblerze i go troszkę poznać, to koniecznie kup sobie takie książki: "Mikrokontrolery AVR ATtiny w praktyce" "Mikrokontrolery AVR ATmega w praktyce" obydwie są wydawnictwa BTC a autorem jest Rafał Baranowski. Są bardzo dobre i poza dokładnym i fajnym opisem procków rodziny AVR , ich bloków funkcjonalnych,...

    Mikrokontrolery AVR   25 Kwi 2009 18:41 Odpowiedzi: 13    Wyświetleń: 7777
  • Dlaczego attiny2313 odbiera błędne wartości przez UART z Atmega8515?

    Jak stracisz jeszcze dwa tygodnie to się zainteresujesz asemblerem, co Ci już radzę. Zmiany w procesorach avr idą tak szybko ze wszelakie kompilatory nie nadążają z łataniem dziur. Dałeś te rezystory do plusa? Pzdr. N.

    Mikrokontrolery   07 Lut 2007 11:32 Odpowiedzi: 17    Wyświetleń: 1602
  • WinAVR i AVRUSB - Wgrywanie programu w ASM dla attiny2313 (AtmelS)

    To jas plik w asemblerze napisany dla toolchaina gcc? Czy goły asembler? W obu przypadkach użyj po prostu Atmel Studio, któe z tego robi ci plik w formacie hex i ten użyj do zaprogramowania MCU. Tak przy okazji - brak pliku elf może wynikać też z tego, że kompilacja projektu się nie powiodła - np. błąd w kompilowanym kodzie.

    Mikrokontrolery AVR   01 Lis 2020 19:23 Odpowiedzi: 8    Wyświetleń: 603
  • Priorytety przerwań AVR ATTiny2313 – obsługa V-USB a kolejkowanie INT0 i INT1

    Czy przerwania są kolejkowane i po obsłużeniu komunikacji wykona kod przypisany do drugiego przerwania, czy informacja zostanie utracona? Może się tak zdarzyć, jeśli obsługa jednego przerwania będzie na tyle długa, że w czasie jej trwania jakieś przerwanie zostanie wywołane dwa razy (lub więcej). Czy komunikacja USB będzie działać stabilnie gdy podłączę...

    Mikrokontrolery AVR   26 Mar 2011 16:26 Odpowiedzi: 9    Wyświetleń: 5776
  • Czy można wymienić uP 89C2051 na ATM bez zmiany prog?

    Nie niestety tak się nie da. Program pisany jest pod konkretną strukturę wewnętrzną. Jedynie attiny2313 podpasował by, ale program dałbyś radę przerobić jeżeli byłby napisany w C. Z asemblera nie ma szans.

    Początkujący Elektronicy   21 Lis 2008 20:34 Odpowiedzi: 2    Wyświetleń: 887
  • Jak przenieść emulator obiektywu z Attiny12 na Attiny2313 z wyborem modelu?

    hmm a zastanowiłeś się czy ATtiny2313 zmieści ci się na tej płyteczce tak w ogóle??? mówię o wesji SMD oczywiście ale uważam, że i tak może być z tym problem, no chyba, że możesz ją większą zrobić. ... jeśli znasz asembler to zwróć uwagę na polecenia sbis lub sbic ,które to właśnie mogą sprawdzać stan linii wejściowej portu a po nich dalej możesz robić...

    Mikrokontrolery   12 Sty 2007 00:31 Odpowiedzi: 16    Wyświetleń: 3486
  • Efekt Knight Rider. Attiny2313.

    Mogł by ktos wysłac kod do asemblera ?? prosze

    DIY Konstrukcje   06 Wrz 2011 21:05 Odpowiedzi: 44    Wyświetleń: 26683
  • ATTINY2313 UART BASCOM – kod nadajnika i odbiornika do komunikacji między MCU

    ... mam pieknie dzialajacy kod, wykorzystujacy 2 przerwania i obslugujący cykliczny bufor we i wy. Dzięki temu trzeba się tylko zajmować wpisywaniem do bufora przy nadawaniu i ew odczytywaniem przy odbiorze. Dzięki przerwaniom uC wogóle nie jest obciążony operacjami na UART ;) .... ale niestety tylko w asemblerze ;)

    Mikrokontrolery   26 Lut 2007 16:15 Odpowiedzi: 17    Wyświetleń: 3536
  • [89c2051] Jak wysłać sygnał RC5 w Bascom 8051? Szukam wstawki asemblerowej

    Witam ! Zmień Bascom 8051 na Bascom AVR . Jest tam komenda: RC5SEND bit_zmienny , adres , rozkaz Procesor At89C2051 zmień na pinowy (prawie ) odpowiednik ATtiny2313, łatwy do programowania w układzie docelowym. Pozdrawiam. Stefan GG6293398

    Mikrokontrolery   24 Lis 2009 09:42 Odpowiedzi: 5    Wyświetleń: 2106
  • [attiny2313] [attiny2313][bascom] Błąd kompilacji: label not found [ramend] w asm

    No i dobrze ci wychodzi error bo niby skąd? po pierwsze Bascom ma wiedzieć co znaczy RAMEND a po drugie LOW to polecenie czysto Bascomowe a ty mieszasz to z asemblerem we wstawce Podejrzewam, że znalazłeś gdzieś jakiś kawałek kodu w asemblerze, który coś tam robi ale nawet nie jest dla ciebie do końca zrozumiały i zachciałeś go ot tak wstawić do Bascoma...

    Mikrokontrolery AVR   13 Gru 2009 19:11 Odpowiedzi: 4    Wyświetleń: 1142
  • LCD 16x2 na ATtiny2313 - niepoprawne wyświetlanie drugiej linii w Bascomie

    BASCOM oczekiwanie załatwia sam i robi to korzystając z dyrektywy $crystal. Pisałem obsługę LCD w BASCOMie i żadnych dodatkowych opóźnień nie musiałem dawać. A tak w ogóle to nejlepiej napisać całą obsługę samemu w asemblerze =] Poza tym zauważ, że w drugiej linii użyłeś polskiego znaku, a LCD nie mają takowych, chyba, że sam zdefiniujesz, stąd mogą...

    Mikrokontrolery   02 Sty 2006 18:02 Odpowiedzi: 5    Wyświetleń: 1092
  • [AVR] [AVR][C] - Pilot IR Olympus RM-1 na ATTiny2313 nie działa z GCC

    a ja jednak uczę się go - bo naprawdę - tworzenie większych projektów jest o wiele łatwiejsze przy użyciu języków wyższego poziomu niż tylko asembler. Z drugiej strony im bardziej poznaję C na procki tym bardziej dochodzę do wniosku, że bez znajomości asemblera ciężko byłoby cokolwiek nauczyć się w C. Za to całkiem inaczej jest w Bascomie - on też się...

    Mikrokontrolery AVR   09 Paź 2008 23:27 Odpowiedzi: 18    Wyświetleń: 3192
  • Jaki sprzęt i język do nauki programowania mikrokontrolerów do 300 zł?

    Do nauki programowania mikrokontrolerów najpopularniejsze są chyba AVR-y firmy atmel, jak np. ATtiny2313. Dość prostym językiem programowania jest Bascom, ale przy poważniejszych programach pozostawia on wiele do życzenia, i jest płatny (wersja demo ma ograniczenie ilości pamięci zajmowanej przez program). Jest też oczywiście C które polecam, jest darmowe...

    Optoelektronika   04 Lut 2010 00:57 Odpowiedzi: 9    Wyświetleń: 1676
  • Jak zbudować układ czasowy z czujnikiem ruchu do oświetlenia?

    To na obrazku to jest to co pisałem. Jeśli chodzi o Atmele i listę procesorów to masz [url=http://www.atmel.com/dyn/products/d... Masz tam od razu noty katalogowe. Jak chcesz więcej nóżek to może ATtiny2313, ma 20 nóżek. Podłączysz wyświetlacz i wszystko. Co do programowania to masz kilka możliwości. Jest asembler (trochę...

    Projektowanie Układów   18 Sty 2008 16:25 Odpowiedzi: 6    Wyświetleń: 13679
  • [ATTINY2313] [ATTINY2313][BASCOM] Jak precyzyjnie ustawić przerwanie timer0 przy 10MHz?

    No niestety chodzi za mną ten asembler im szybsze układy chce robić to tym bardziej chodzi :) , ale w życiu bym się nie spodziewał że bascom tak zwalnia. Jesli o chodzi o hierarchie szybkosći to czy wyglada ona tak - ASM -C -BAscom , czy jednak dobrze skompilowane C jest równe ASM ?

    Mikrokontrolery AVR   14 Lis 2009 16:41 Odpowiedzi: 7    Wyświetleń: 2117
  • Jak zaprojektować zewnętrzną ozdobę LED (>1000 szt.) z efektem migania?

    Czy ATtiny2313 programuje się w C czy Asemblerze? A może Bascom? A może wszystkie są możliwe, to który najwygodniejszy?

    Optoelektronika   21 Lut 2011 21:50 Odpowiedzi: 11    Wyświetleń: 1760
  • tinny 26 asembler początkujący problem z programem

    W temacie ATTiny26, a inkludujesz ATTiny2313. Poza tym, ATTiny26 nie posiada rejestru SPL, więc skąd on się wziął w kodzie :?: Sprawdź w dokumentacji ATTiny26 i po kłopocie. PS Portu "D" w ATTiny26, też nie uświadczysz ;)

    Mikrokontrolery AVR   12 Lut 2009 16:23 Odpowiedzi: 1    Wyświetleń: 975
  • Jak zoptymalizować i skrócić długi kod BASCOM AVR z obsługą RC5 i portów?

    no ale czy trzeba znać cały język Asembler dla danego µP bo tyle co się orientuje to tak . Jednak okazało się że mi wystarczy pamięci w attiny2313 z 52% skróciłem do 42% no i jestem zadowolony z efektów . Jestem początkującym i mam pytanko ile razy można programować µP i czy bascom avr demo compile większy kod niż 2 kb mam zamiar kupić atmega8...

    Mikrokontrolery   12 Wrz 2007 19:40 Odpowiedzi: 17    Wyświetleń: 2252
  • Programowanie Attiny2313: Przełączanie diod za pomocą switchy w Bascom

    Pokaż co napisałeś, bo jak do tej port to wiemy, że próbowałeś, ale nie wiemy czy w asemblerze, C czy Bascomie ?

    Mikrokontrolery AVR   19 Sty 2011 20:03 Odpowiedzi: 4    Wyświetleń: 1248
  • ATtiny2313 - Jak napisać kod w Assemblerze do generowania impulsu 18ms?

    Najprostszym sposobem jest skorzystanie z języka wyższego poziomu np.C. Wtedy sytuacja się znacznie upraszcza. Nie mniej jednak tak w asemblerze jak i w C całość należy zrealizować dość podobnie. Pierwszą metodą która sprawdza się gdy nie mamy nic więcej do zrobienia a tylko odmierzenie czasu i nie używamy przerwań albo gdy ich używamy ale na dokładności...

    Mikrokontrolery AVR   22 Lip 2013 09:28 Odpowiedzi: 3    Wyświetleń: 1755
  • [ATTiny2313/C] Przekłamanie w liczeniu czasu impulsu

    (...) Dodatkowo takie puszczenie "wolno" licznika powoduje to że mozesz na nim jeszcze pare innych rzeczy wykonać. Tu muszę koledze podziękować, bo tym zdaniem rozwiązał się mój zupełnie inny i niepowiązany z tematem problem, gdzie bardzo brakowało mi timerów.

    Mikrokontrolery AVR   19 Maj 2011 06:44 Odpowiedzi: 21    Wyświetleń: 3148
  • [Attiny2313] [Attiny2313][ASM] Konfiguracja USI do ISP dla wyświetlacza Nokia 3310

    Witam Przeglądałem pdf-a Attiny2313 ale mój angielski nie jest na zbyt wysokim poziomie i nie bardzo rozumie jak można zrobić ISP za pomocą USI. Może ktoś mi to wyjaśnić, jak się tego używa i jak to skonfigurować? Potrzebne mi to jest do sterowania wyświetlaczem od noki 3310. Stronę sprzętową mam już prawie zrealizowaną, zostało tylko oprogramowanie....

    Mikrokontrolery   06 Gru 2010 04:34 Odpowiedzi: 5    Wyświetleń: 2165
  • Jak podłączyć wyświetlacz 2x20 LCD do ATTINY2313 dla identyfikatora?

    Witam. W jakim języku chcesz programować? C, BASCOM, Asembler? W każdym razie, trochę informacji o sterowaniu tego typu wyświetlacza znajdziesz na tej stronie: http://radzio.dxp.pl/hd44780/ Oraz szukając w Google hasła HD44780, czyli nazwy sterownika wyświetlacza. Pozdrawiam.

    Projektowanie Układów   07 Maj 2009 16:27 Odpowiedzi: 13    Wyświetleń: 2492
  • Czy attiny2313/atmega8535 obsłuży jednoczesne nadawanie i odbiór IR?

    Zazwyczaj każdą barierę opto łatwo oszukać i nawet nie musi to być skomplikowany układ elektroniczny, wystarczy zwykły swiatłowód (lub kilka) którym puscisz wiązkę omijając chronione przejscie. A co do Bascoma w takich zastosowaniach - to szkoda czasu, lepiej napisac kilka linii asemblera. Pozdr. N.

    Mikrokontrolery   24 Maj 2010 17:45 Odpowiedzi: 15    Wyświetleń: 2097
  • Nauka programowania mikrokontrolerów dla analogowego elektronika

    Witam! Jeżeli chodzi o język to na pewno nie Asembler na początek bo jest trudny, ja preferuje BASCOM i kontrolery AVR mój ulubieniec ATTINY2313, książka Piotra Góreckiego pt. "Mikrokontrolery dla początkujących", tam jest wszystko pięknie krok po kroku wyjaśniane prostym językiem i wszystko jest oparte na konkretnych przykładach, zanim w ogóle dotkniemy...

    Nauka Elektroniki, Teoria i Laborki   25 Lis 2008 09:47 Odpowiedzi: 32    Wyświetleń: 6377
  • Jak przekonwertować 3 bajty na BCD i wyświetlić na LCD? Sugestie kroków

    Witaj. Procek to AVR ATtiny2313, piszę w Asemblerze. Kwestia taka, że wymyśliłem teraz, że znacznie łatwiej byłoby zliczać te impulsy odrazu w kodzie BCD. Tylko, że ja to robię pod przerwaniem i kod musi być tutaj jak najbradziej krótki. Nie mam kocepcji jak zrobić, napisać program, tak, żeby otrzymywane zliczanie impulsów, odrau było w BCD, wtedy wyświetlenie...

    Mikrokontrolery   11 Lip 2008 13:51 Odpowiedzi: 8    Wyświetleń: 2606
  • Bascom: Generowanie impulsu 50ms na ATtiny2313 przy wciśnięciu i zwolnieniu przycisku

    $regfile = "m128def.dat" $crystal = 16000000 Config Porte = Input Porte = &B11111110 Config Portb = Input Portb = &B11111111 Config Portd = Input Portd = &B11111111 Config Portc = Output Portc = &B00000000 Config Porta = Output Porta = &B00000000 Config Portf = Output Portf = &B00000000 Dim K1 As Byte K1 = 0 Do If Pine.0 = 0 Then Incr K1...

    Mikrokontrolery   02 Mar 2008 18:16 Odpowiedzi: 13    Wyświetleń: 2756
  • Atmel Mega32 - losowe bajty w RAM, przyczyny i doświadczenia użytkowników

    Czy kompilator ASM zadba o przekroczenie pamieci RAM? Jak najbardziej : ATtiny2313 memory use summary [bytes]: Segment Begin End Code Data Used Size Use% ----------------------------------------... [.cseg] 0x000000 0x0005f4 1024 500 1524 2048 74.4% [.dseg] 0x000060 0x0000d7 0 119 119 128 93.0% [.eseg]...

    Mikrokontrolery AVR   24 Lut 2011 15:26 Odpowiedzi: 37    Wyświetleń: 3055
  • Bascom AVR: Ustawienia czasu w automacie schodowym na ATtiny2313 nie działają

    No cóż, ja tk lubię asembler... ;) OkresoSekunda jest stałą, więc kompilator powinien policzyć, co trzeba ? Przynajmniej mój kompilator (Avrasm) nie ma z takimi sprawami problemu... :D. Oczywiście stablicowanie to jest myśl... W każdym bądź razie zastrzegam się, że jakiekolwiek rozważania na temat Bascoma przeprowadzam na podstawie Helpa, nic nie kompilując......

    Mikrokontrolery   29 Mar 2005 18:20 Odpowiedzi: 30    Wyświetleń: 4697
  • Realizacja programowa PWM dla sterowania diody RGB [asm]

    No i w tym temacie rozpocząłem swoją przygodę z AVR, a konkretnie ATTINY2313. Nauczyłem się asemblera dla AVR, zrobiłem projekt lampki RGB z płynnym automatycznym mieszaniem kolorów w pętli, ustawianiem jasności świecenia w pełnym zakresie 0-100%, zdalnym sterowaniem wykorzystując pilot RC5. Lampka po starcie rozjaśnia się przez kilka sekund na kolorze...

    Mikrokontrolery   03 Lis 2010 13:14 Odpowiedzi: 10    Wyświetleń: 3895
  • [Assembler] Jak zacząć naukę assemblera dla ATtiny2313? Wskazówki i pierwsze kroki

    "Chcesz się nauczyć asemblera pisząc w języku BASCOM Basic?" a co- bardzo fajny: $asm ... ... $end asm Samo $ASM...$END ASM nie wystarczy. Bascom dodaje też coś od siebie. Nawet jakbyś pododawał te pozostałe dyrektywy wyłączające to musisz się trzymać kilku ograniczeń. Powstaje hybryda której nie da się kontrolować w pełni, a nie o to przecież w pisaniu...

    Mikrokontrolery AVR   22 Lut 2010 21:24 Odpowiedzi: 30    Wyświetleń: 8287
  • Komunikacja między dwoma attiny2313 za pomocą USART

    a wiesz w ogóle jak się częstotliwość taktowania ma do prędkości w RS232 ??? programujesz w assemblerze ??? - to o jakim multiprocessingu mówisz? jeśli programujesz w asemblerze i to dobrze to coś dziwne troszkę pytania zadajesz? 1. Zajrzyj sobie do noty katalogowej i zobacz sobie przy jakich częstotliwościach taktowania jakie prędkości możesz sobie...

    Mikrokontrolery   02 Wrz 2007 21:19 Odpowiedzi: 6    Wyświetleń: 1646
  • Dekoder RDS SAA6579 & ATtiny2313

    Witam, Problem fusebitów jest częstym tematem na tym forum, mój screen pochodzi z programu AVR8 Burn o Mat, fusebity zawsze kontroluje ze stroną [url=http://www.engbedded.com/fusecalc/]... Dlatego nierozumiem dlaczego zablokował kolega prograowanie przez ISP :?: Po drugie na moim video niestety mamy doczynienia z kompresją...

    DIY Konstrukcje   25 Cze 2010 01:03 Odpowiedzi: 35    Wyświetleń: 25115
  • Dlaczego dioda świeci przy sprawdzaniu stanu portu attiny2313?

    wielkie dzięki, chociaż muszę troszkę przestudiować asemblera żeby coś zrozumieć :P

    Początkujący Elektronicy   27 Lut 2010 14:15 Odpowiedzi: 47    Wyświetleń: 5906
  • [AVR] [AVR][ASM] attiny2313 - dioda miga zamiast świecić ciągłym światłem

    Ale to jest nówka(też może być włączony Watchdog?) na pewno dobrze podłączyłem Dodano po 23 Na pewno coś jest źle skonfigurowane w WinAVR(jeśli chodzi o asembler) bo wgrałem ten program w C i działa: [syntax=c]#define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> int main(void) { DDRB = 0xFF; PORTB =0xFF; }[/syntax]

    Mikrokontrolery AVR   18 Gru 2011 22:26 Odpowiedzi: 7    Wyświetleń: 2331
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    piny I/O to input/output. tak jak Elektrooonik, radzę poczytać forum. dużo się dowiesz. poza tym Elektronika dla Wszystkich i Mikroprocesorowa Ośla Łączka. to samo pod innym tytułem w formie książki w www.kamami.pl. autor Piotr Górecki. ćwiczenia oparte o płytę testową z ATtiny2313, którą też można tam kupić i kompilator AVR Bascom. niektórzy uwazają...

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 549948
  • Transmisja RS232 w asemblerze - problem z odbiorem danych w terminalu

    najpierw odpal bascoma i napisz $regfile = "attiny2313.dat" $crystal = 8000000 $baud = 2400 Do Print "Dlaczego nie chcesz dzialac " Waitms 500 Loop i jak to pójdzie to się baw w asemblerze. a mam jakiś schemat z tuta z ektrody, w dp9 pin 5 na mase i 2 i 3 nadawanie/odbiór, poszukaj jak to bedzie na forum, reszta pinó sobie wisi. proponuje fuzy bitw...

    Mikrokontrolery   10 Lip 2006 18:54 Odpowiedzi: 7    Wyświetleń: 1239
  • Książka do nauki programowania ATmega32 w C - rekomendacje?

    Ja właśnie z książki Baranowskiego uczyłem się asemblera, a żeby było śmieszniej, to uczyłem się na ATtiny2313:)

    Mikrokontrolery   18 Kwi 2008 21:09 Odpowiedzi: 4    Wyświetleń: 1023
  • Jak wykonać dzielenie w assemblerze AVR na attiny2313?

    Bo ten avr nie ma w asemblerze komendy dzielenia. Musisz sobie sam napisać taką procedurę albo poszukać gotowej w necie. Ja kiedyś napisałem taką prostą działającą na zasadzie odejmowania. Wydajne to to nie jest ale nie wiem jak zrobić to lepiej.

    Mikrokontrolery AVR   19 Mar 2010 18:22 Odpowiedzi: 5    Wyświetleń: 2328
  • [asm] Dziwne zachowanie programu na ATtiny2313 z diodami LED na porcie B

    "A kolega mirek zapomniał jak to jest być "zielonym" i zadawać oczywiste pytania." szymtro -> z całym szacunkiem, ale chyba coś ci się pomyliło. Właśnie bardzo dobrze rozumiem początkujących i dlatego starałem się tak w miarę dokładnie wytłumaczyć gdzie leżą przyczyny błędnego działania programu kolegi autora wraz podpowiadaniem jak to można naprawić...

    Mikrokontrolery   04 Lut 2008 22:40 Odpowiedzi: 19    Wyświetleń: 1806
  • Jak podłączyć ATTINY2313 do komputera do programowania RC5?

    ... Jak w Bascom'ie puścisz kompilację dla nowego procka to już będzie zmartwieniem kompilatora, żeby pozamieniać odpowiednie polecenia które były na AT90S2313 na takie które pójdą na ATTiny2313. Gdyby to było źródło w asemblerze to wtedy trzeba by było samemu przeanalizować program i dokonać odpowiednich korekt jeśli błyby takie potrzebne. No chyba...

    Mikrokontrolery   19 Kwi 2011 16:33 Odpowiedzi: 61    Wyświetleń: 39170
  • Attiny2313 z Allegro nie działa po programowaniu BASCOM v1.11.8.1 na AVT3500

    Jeśli masz same rezystory, to po zaprogramowaniu procka odłącz programator od portu komputera i wtedy zobacz co się dzieje. A najlepiej napisz jakiś prostacki program w asemblerze i zobacz co się wtedy dzieje.

    Mikrokontrolery   05 Cze 2006 20:54 Odpowiedzi: 7    Wyświetleń: 1625
  • [BASCOM] Dlaczego kod z AT90S2313 nie działa na ATTiny2313 w BASCOM AVR 1.11.8.1?

    Jest tak jak mówią (na 99%). Ten BASCOM nie obsługuje dobrze ATTiny2313. Da się to zrobić wstawkami asemblerowymi, ale jako że dopiero się uczysz a zaczynasz od BASCOMa to nie będę Ci mącił. Po prostu ściągnij nowszego BASCOMa. Po za tym na pierwszy rzut oka w kodzie brakuje ustawiania OC1A jako wyjścia: DDRB.3 = 1 Dodano po 7 A: On Compare1 Wpis Nosave...

    Mikrokontrolery AVR   02 Mar 2009 15:04 Odpowiedzi: 6    Wyświetleń: 2153
  • AD9851 z AVR – inicjacja, ustawianie częstotliwości, obsługa LCD i RS-232C

    Cześć, czy ktoś oprogramował może AD9851? Interesuje mnie szczególnie proces inicjacji i programowania częstości. Widziałem projekt na stronie SP2SWJ ale trudno mi się przegryźć przez asembler '51. Docelowo chciałbym zrobić układ DDS z LCD/klawiaturą i programowaniem przez RS-232C z komputera (na mikrokontrolerze AVR) -- zrobiłem już coś takiego na...

    Mikrokontrolery   27 Paź 2007 22:15 Odpowiedzi: 15    Wyświetleń: 8630
  • Czy mikrokontrolery ATmega mają określony rdzeń jak ARM7 czy ARM9?

    Ja osobiście nie mam problemów z przenaszalnością kodu w firmowym asemblerze Atmela, nawet pomiędzy różnymi wersjami rdzenia, gdyż są w nim wbudowane definicje pozwalającej na asemblację warunkową. Przykład - instrukcja lpm , zamiast której używam następujące makro: .macro LpmPlus #if ((__CORE_VERSION__==V2E)|...

    Mikrokontrolery AVR   20 Sty 2011 18:23 Odpowiedzi: 6    Wyświetleń: 2477
  • ATtiny2313 USART 9600 bps - brak transmisji na wewnętrznym oscylatorze 8 MHz

    Można napisać program i zastosować protokół, który pozwala na transmisje z dowolną (2400-115200) szybkością nie dbając o to czy to kwarz czy też oscylator wewnętrzny. Jest jedno ale takiego rozwiązania: Znikną w końcu mnogie posty tego typu. Innymi słowy nie intersujemy się jaka jest czestotliwość oscylatora. To, że taki program można napisać to na...

    Mikrokontrolery AVR   05 Gru 2011 09:18 Odpowiedzi: 15    Wyświetleń: 2551
  • Czy attiny2313 obsłuży L293D, RS232, LED, czujniki i 36kHz w Bascom?

    ...jeśli walczyłbyś w ASM to masz wiele większe szanse na sypanie się softu. Ale przynajmniej wiedziałbyś dokładnie co się dzieje w programie. Ja swoją naukę procków zaczynałem od asemblera. Teraz piszę też w C, ale też nie wszystko. Trzeba umieć dobrać język programowania do powierzonego procku zadania. Na Twoim miejscu pobawiłbym się jednak w asemblerze....

    Mikrokontrolery   28 Cze 2006 15:32 Odpowiedzi: 12    Wyświetleń: 4556
  • Asembler: Dlaczego diody LED na PB7 i PB6 nie reagują na przyciski PD4 i PD5?

    Diody działają poprawnie, Jest to Attiny2313 tylko z przyciskami nie chce działać. Sprawdzałem woltomierzem to na porcie jest 5V po naciśnięciu przycisku 0 więc od strony mechanicznej wszystko ok. .include "tn2313def.inc" .org 0 ldi r24,LOW(RAMEND) out SPL,r24 ser r24 out DDRB,r24 ; port B - wyjscia out PORTB,r24 ldi r24,0 out DDRD,r24...

    Mikrokontrolery AVR   16 Lis 2009 21:56 Odpowiedzi: 4    Wyświetleń: 1327
  • Szukam zamienników dla AVR Atmega8 i Attiny2313 o lepszej niezawodności

    ARM'y zamiast AVR'ów? Raczej przerost formy nad treścią (zresztą nie wiadomo co chcesz zrealizować). Do zrobienia własnego systemu z ARM'em potrzebowałem 2 miesięcy (budowa od zera systemu, jtag'ów :-) oraz zrozumienie koncepcji programowania). W przypadku STM8 wystarczył mi 2 tygonie "Bezbolesne" przejście może być na poziomie podobno-bitowym np. procesor...

    Mikrokontrolery   07 Paź 2011 20:08 Odpowiedzi: 24    Wyświetleń: 3280
  • Jak zrealizować komunikację 1-Wire między dwoma ATtiny2313?

    Mirekk36 dobrze radzi. Do RS i I2C masz nadajnik/odbiornik sprzętowy. TWI będziesz musiał oprogramować sam. http://www.lcd.strony.pl/d-109v2.htm Tutaj jest opisany sterownik LCD do nokii z interfejsem TWI - kod na Tiny13 w asemblerze. Pozdrawiam, Dr.Vee

    Mikrokontrolery   28 Sty 2009 10:45 Odpowiedzi: 9    Wyświetleń: 2752
  • Generator PWM i termometr na Attiny2313 przetwornica

    Czy mógł byś udostępnić programik? Może z niego bym coś prędzej wymyślił... Program nic Ci nie da, napisany jest w asemblerze. Obydwa procesory różnią się rejestrami. W ATtiny2313 żeby uzyskać dwa odwrócone przebiegi do sterowania mosfetów musisz napisać jakąś procedurę, natomiast w ATtiny26 do uzyskania takiego samego efektu wystarczy odpowiednie...

    Mikrokontrolery AVR   26 Paź 2010 20:07 Odpowiedzi: 7    Wyświetleń: 2306
  • Miernik częstotliwości na Attiny2313V - program w asm a taktowanie układu

    Witam, Buduję prosty miernik częstotliwości wg schematu crystal , ale tutaj za Chiny nie mogę się tego doszukać. Pytanie czy w kodzie asm trzeba gdzieś zmienić taktowanie? Czy może bez zmian będzie to działało poprawnie?

    Początkujący Elektronicy   16 Mar 2015 19:11 Odpowiedzi: 2    Wyświetleń: 1260
  • Jak zaprogramować adres I2C slave na ATtiny2313?

    kolego szymtro - nie przypomnisz sobie tytułu tej książki może? - proszę ;) .... przeczytałem te 2 pdf-y ale tam jest tylko opis i algorytmy a przydałoby się jeszcze jakieś kawałki kodu zobaczyć (dla mnie najchętniej właśnie w asemblerze) .... sory, że się tak podłączam do tematu ;) pozdrówka

    Mikrokontrolery   15 Gru 2006 15:49 Odpowiedzi: 6    Wyświetleń: 3519
  • [WinAVR] WinAVR: Błędy kompilacji projektu licznika częstotliwości w C

    Skorzystałem ze sposobu 1 tzn. avr-gcc z 2002r. i kompilacja z wiersza poleceń. Niestety ten avr-gcc nie obsługuje attiny2313 (tzn. obsługuje tylko w trybie asembler'a) więc zadeklarowałem 90s. kompilacja przebiegła bez błędów. Po wgraniu do attiny - program ruszył i działa... (będą jeszcze testy ale chyba wszystko w porządku) Dziękuję za pomoc!

    Mikrokontrolery AVR   03 Mar 2011 07:44 Odpowiedzi: 7    Wyświetleń: 3591
  • [ASM] Jak skompilować program z at90s2313 na ATTINY2313 do pliku hex/bin?

    Potrzebujesz asemblera do zamiany źródłówki na plik hex/bin. Poszukaj tutaj www.avrfreaks.net

    Mikrokontrolery   09 Sty 2011 01:16 Odpowiedzi: 2    Wyświetleń: 1325
  • Reset programowy AtTiny2313 w C - poprawność funkcji i przerwania?

    Jedyne co Ci pozostaje, to napisać procedurkę w asemblerze, która zrobi dokładnie to co reset, czyli przestawi porty IO, wyzeruje stos, liczniki, znaczniki i dopiero wykona jmp 0.

    Mikrokontrolery   18 Wrz 2006 14:52 Odpowiedzi: 30    Wyświetleń: 9852
  • Wyświetlacz graficzny. Czy można programować pod Attiny2313? Bascom.

    treker - szkoda, że uparłeś się na bascom'a bo w EP był kursik o sterowaniu LCD-ka z NOKI z programi asemblerowanymi. Jednak w kod basom'a można wpleść i asma. Obawiam się, że Atiny może być "ciut" przy maly a wspomniał juz o tym jeden z przedmówców. Co do matryc z allegro to przyznam, że miłaem cheć na tego do którego aukcji link podałeś, jednak ostatecnie...

    Mikrokontrolery   18 Kwi 2006 20:37 Odpowiedzi: 21    Wyświetleń: 5125
  • AVR czy Atmega dla początkującego? Wybór zestawu ewaluacyjnego do nauki uP

    Witam... Tak dla scislosci to: Atmega to grupa uC zaliczana do rdzenia AVR. Jak sam napisales rodzina 51' powoli jest wycofywana w nowych projektach to tez popularnego AT89Cx051 (zaliczanego do grupy 51') zastapiono uC o identycznym rozkladzie wyprowadzen tyle ze z rdzeniem AVR czyli ATTiny2313. ATTiny2313 to to samo tyle ze wykonane z innym szybszym...

    Mikrokontrolery   29 Lip 2005 09:52 Odpowiedzi: 28    Wyświetleń: 6214
  • Attiny2313 - jak poprawnie obsłużyć przerwania w Bascom?

    Witam. (at) teedd nieznajomość asemblera się kłania...Czyli return 'n' enable interrupts;) Chylę czoła - nie wiedziałem o tym. Sprawdzę w dokumentacji. Pozdrowienia - teedd

    Mikrokontrolery   31 Mar 2008 19:54 Odpowiedzi: 24    Wyświetleń: 2343
  • [ATtiny13] ATtiny13: Wykrywanie dotyku - jak zrozumieć kod w asemblerze?

    Witam! Pracuję ostatnio nad wykryciem dotyku na mikrokontrolerze ATtiny13. Próbowałem to robić za pomocą ADC i tranzystora i działało, ale niestety zakłócenia były ogromne, telefon z dosyć dużej odległości wpływał już negatywnie na układ. Znalazłem więc pewien projekt w internecie, na ATtiny2313, w którym autor zaimplementował bardzo efektowną obsługę...

    Mikrokontrolery Początkujący   04 Lut 2012 12:07 Odpowiedzi: 19    Wyświetleń: 7062
  • [Atmega8] Jak przesiąść się z Asemblera na C dla Atmega8 z AVR-GCC?

    GCC zmienną zawsze umieszcza w RAM. Rejestry służą do innych celów. Czyli za każdym razem tracę min. 2 rozkazy ze względu na specyfikę GCC - trochę mnie to nie przekonuje. np. ATtiny13 (najprawdopodobniej) nie ma ramu i ma tylko 3 poziomowy, sprzętowy stos, jednak nie przeszkadza to w obliczeniach z ADC. W swoich programach pisanych w ASM zazwyczaj...

    Mikrokontrolery AVR   07 Mar 2011 17:35 Odpowiedzi: 9    Wyświetleń: 2261
  • [ATtiny2313] Jak odbierać i analizować ramki o zmiennej długości na ATtiny2313?

    Przesiadłem się z '51, a tam był obszar pamięci w którym można było deklarować zmienne bitowe. Czy w AVR są takie możliwości? W dokumentacji nie widziałem takiego obszaru. Jak to się robi w praktyce w asemblerze dla AVR? Deklaruje się zmienną bajtową i testuje bity odpowiednimi rozkazami?

    Mikrokontrolery AVR   27 Gru 2009 14:28 Odpowiedzi: 4    Wyświetleń: 1583
  • Polecana książka z zestawem uruchomieniowym AVR dla początkujących

    ja zawsze uważam, że książka zawsze godna jest polecenia ale jeśli chodzi o zestawy uruchomieniowe to hmmm one zwykle jeśli naprawdę to nas wciąga - to szybko lądują w tzw koszu na części ;) .... polecam stronkę http://www.patron.net.pl/artykuly/AVR_tu... zobacz jak tanio i szybko można zacząć bez zestawów które też nieźle kosztują. A tu? - bierzesz...

    Mikrokontrolery   15 Lut 2007 14:36 Odpowiedzi: 2    Wyświetleń: 951
  • [attint2313] Jak ustawić przerwanie INT0 na zbocze opadające w ATtiny2313?

    Książkę polecam: Doliński, mikrokontrolery AVR w praktyce, czy jakoś tak. Są tam opisane przerwania, rejestry mcucr, tifr itp. W skrócie "wszystko" o avr w asemblerze i przykłady w C

    Mikrokontrolery AVR   07 Mar 2010 00:01 Odpowiedzi: 5    Wyświetleń: 962
  • [ASM] [ASM][ATTINY2313] Dlaczego program nie zapala diod na porcie B?

    Znalazłem coś takiego: .DSEG .ORG $60 INDEX: .BYTE 1 TABLICA: .BYTE 40 .CSEG LDS R16, INDEX LDI XL, LOW(TABLICA) LDI XH, HIGH(TABLICA) ADD XL, R16 LDI R16, 0 ADC XH, R16 LD R16, X ale nie bardzo to rozumnie. Dużo jest opisów jak to zrobić w C niestety mało w asemblerze. Próbuję się dowiedzieć jak się inicjuje tablice itp.

    Mikrokontrolery AVR   28 Lut 2010 11:28 Odpowiedzi: 22    Wyświetleń: 2543
  • Pytania o Atmega8/12: stabilność zegara, rejestry timera, nauka C?

    Witam, ja też jestem takim "old'em" i mam nawet troszkę więcej lat. A historia przydażyła mi się podobna jakiś rok temu. Otóż po prawie 10 latach przerwy gdy wtedy znałem tylko procki 8051 a oprogramowanie wgrywało się do zwykłych kości EPROM i kasowało się je ultrafioletem, przyszło mi znowu wrócić do swojego hobby a tu proszę AVR'ki , PIC'e i wiele...

    Mikrokontrolery   02 Cze 2008 00:15 Odpowiedzi: 21    Wyświetleń: 2412
  • [Attiny2313] [Attiny2313][C] - Zmienna timera w regulacji napięcia triaka z RC5

    Spróbuj wyłączyć optymalizację kodu przez kompilator oraz sprawdź jaki faktycznie powstaje kod asemblera. Jakiego środowiska używasz? Podaruję Ci 20pkt, bo widzę żeś biedny 0.34pkt :) Kolegów także zachęcam, bo widać, że się stara no i C używa :D

    Mikrokontrolery AVR   17 Lut 2011 21:32 Odpowiedzi: 12    Wyświetleń: 2208
  • Przeróbka biblioteki dedykowanej dla AT89C2051 na ATTiny2313

    OK, ale jeszcze mam pytanie odnośnie tej biblioteki. Zrobiłem to co mogłem czyli pozmieniałe nazewnictwo portów na AVR, jednak przy kompilacji w BASCOM AVR wykazuje błędy. min. niezidentyfikowane wstawki asemblera. Czy jest jakaś prosta metoda aby Bascom AVR przyjął tą bibliotekę. Nie ukrywam że zależało by mi aby uruchomić te bibliotekę z ATTINY2313...

    Mikrokontrolery AVR   15 Lut 2017 11:52 Odpowiedzi: 19    Wyświetleń: 4539
  • Mikrokontrolery - Narzędzia i języki programowania

    Witam, oczywiście cała rodzinka AVR nadaje się do tego o czym piszesz. Tanio można zacząć od ATtiny2313 lub ATmega8. Tylko zrób sobie sam albo kup gotowy programatorek za 15zł - STK200 podłączany właśnie do portu LPT ;) .... zassij sobie program PonyProg najnowszą wersję, będziesz nim mógł bez problemu programować procki poprzez programator STK200 .......

    Mikrokontrolery Początkujący   24 Paź 2015 18:13 Odpowiedzi: 384    Wyświetleń: 239765
  • UART i ATtiny2313 - błędna pierwsza transmisja danych przez RS232C?

    Niedawno zacząłem sie bawić asemblerem, napisałem taki krótki program, który odbiera 1 bajt danej z PC przez rs232c, a potem ją odsyła. Mam następujący problem: przy pierwszym cyklu wyslij-wróć dostaję błędną daną, i zawsze tę samą, np. wysyłam "a" (69dec) i dostaję jakies R z daszkiem, potem juz wszystko działa poprawnie, np. wysyłam znowu "a", wraca...

    Mikrokontrolery   15 Kwi 2007 21:22 Odpowiedzi: 2    Wyświetleń: 1017
  • Attiny 2313 a PWM. Ściemniacz oświetlenia. Przeniesienie z At90s2313.

    .. a takie banalne pytanie - rozumiem, że zmieniłeś w Bascomie rodzaj procka do którego ma być kompilowany kod??? czyli na ATtiny2313? ;) ... natomiast co do samego kodu to ci nie pomogę bo wogóle nie programuję w Bascomie tylko w asemblerze

    Mikrokontrolery   23 Gru 2006 22:21 Odpowiedzi: 10    Wyświetleń: 4058
  • Jak zapisać tablice w wewnętrznej pamięci EEPROM ATtiny2313

    Jeżeli dobrze zrozumiałem, chodzi o stworzenie początkowej zawartości pamięci EEPROM? Wprawdzie nie robiłem tego, ale nie widzę problemu. Tzn. programatorowi jest obojetne jak powstał plik hex do wpalenia do pamięci, więc można go wygenerować z asemblera. Można też bezpośrednio z C. Ale to wymaga trochę sztuczek z linkerem.

    Mikrokontrolery   05 Kwi 2007 13:07 Odpowiedzi: 4    Wyświetleń: 2097