attiny13 taktowanie

Znaleziono około 200 wyników dla: attiny13 taktowanie
  • Attiny13 20PU taktowanie 9,6 MHz - co zrobić, aby takie uzyskać?

    Sprawdziłem LordBlick co napisałeś ale to nie działa. Trzeba wpisać zero w Bit CKDIV8, czwarty bit Low Fuse . Więc spróbuj wpisać: CLKPR=0x80 e marcus

    Mikrokontrolery AVR   15 Sie 2011 18:27 Odpowiedzi: 6    Wyświetleń: 1991
  • Dlaczego programator USBASP nie łączy się z mikrokontrolerem w obudowie SMD?

    Mam też próbny układ na płytce stykowej, w którym jest kostka w obudowie DIL i on działa prawidłowo i daje sie programować, ale gdy wetknę w jego miejsce kostkę SMD na płytce pośredniej to już nie. A nie programujesz za szybko? ATtiny13 fabrycznie ma taktowanie 9.6MHz podzielone przez 8. Czyli 1.2MHz. Może układ w DIL ma usunięty podział i działa szybciej?...

    Mikrokontrolery Początkujący   29 Sty 2022 20:37 Odpowiedzi: 29    Wyświetleń: 1206
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • ATtiny13 - Timer CTC, preskaler 1024, nie reaguje po dodaniu kodu

    Witam. Piszę mały program na ATetiny 13. Program ma wyglądać tak że po każdej 1 sek ma sprawdzać ilość przerwań o ile zliczanie przerwań działa to niestety gdy dodałem do tego Timer przestało cokolwiek reagować. taktowanie procka to 9,6 MHz Jak chciałem ustawić timer: tryb CTC preskaler 1024 wychodzi wtedy 9375 cyki nadal za dużo do wpisania więc po...

    Mikrokontrolery AVR   29 Gru 2019 13:48 Odpowiedzi: 9    Wyświetleń: 552
  • REKLAMA
  • [attiny13][bascom] - dodawanie i odejmowanie od licznika

    Witam. Czy taktowanie ATtiny odbywa się przez rezonator kwarcowy zewnętrzny ?

    Mikrokontrolery AVR   04 Sie 2013 13:21 Odpowiedzi: 10    Wyświetleń: 2199
  • Attiny13A - brak odczytu sygnatury po zmianie taktowania na 128kHz

    Witam, Posiadam programator USBasp oraz układ Attiny13A. zmieniłem taktowanie w moim Attiny13 na 128kHz i od tego momentu nie mogę odczytać jego sygnatury.

    Mikrokontrolery   07 Sty 2014 15:41 Odpowiedzi: 13    Wyświetleń: 3393
  • REKLAMA
  • Attiny13 [BASCOM] - Joystick + ADC + Silnik krokowy

    Możesz Kolego lukaszSZ999 napisać o jaką ilość kroków dokładnie chodzi przy sterowaniu joystickiem, jakoś nie zrozumiałem do końca działania tego programu. Nie wiem czy to ważne, ale Attiny13 ma taktowanie 9,6 Mhz. lub 4,8 Mhz z możliwością podziału przez 8 - ($crystal = 1000000), po drugie nie widzę żeby Kolega ustawił pin PB.4 jako wejście (Getadc(2)).

    Mikrokontrolery AVR   22 Wrz 2014 08:40 Odpowiedzi: 20    Wyświetleń: 4776
  • Szybkość programowania AVR Studio 5 z USBASP: parametr dla avrdude, ustawienia MkCLIPSE

    Po wywołaniu Twojego kodu pojawiło sie takie coś: Czyli ta kostka wyraźnie nie życzy sobie z nikim rozmawiać. No i to by świadczyło że nie tylko ruszałeś CKDIV8, bo w/w wywołanie avrdude"wyciąga" bez problemu ATtiny13 z najniższej możliwej nastawy fusebitów jak chodzi o taktowanie z wewnętrznego generatora. Czyli albo ustawiłeś na fusebitach taktowanie...

    Mikrokontrolery Początkujący   06 Lut 2022 16:13 Odpowiedzi: 36    Wyświetleń: 2064
  • attiny13 - dioda LED świeci ciągle zamiast migać, co ustawić?

    A czy można tak pisać że np attiny13 ma taktowanie 16mhz? Dlaczego procek się nie zablokuje? Jeśli bym chciał napisać program na attiny13 to jakiej częstotliwości mam użyć 1,2 mhz czy może jeszcze innej? Jaka jest różnica w programie który pracuje z z częstotliwością np 1mhz a 9mhz? Wiem że może przynudzam ale jestem początkujący i nie za bardzo wiem?...

    Mikrokontrolery AVR   09 Cze 2010 16:41 Odpowiedzi: 25    Wyświetleń: 5684
  • Attiny13 - 3-bitowy licznik - nie działa zgodnie z oczekiwaniami

    Niestety nie siedzę w mikrokontrolerach, tym bardziej w języku C, ale mam tu do zrealizowania prościutkie sterowanie 8 kanałami. Pomyślałem, że wygeneruję z małego kontrolera kod (trzy bity, czyli osiem możliwości), potem takie trzy sygnały polecą np. na CD4051. No i się zabrałem za doświadczenie z AVR. Na potrzeby doświadczenia zrobiłem dwa mini-moduły:...

    Mikrokontrolery Początkujący   12 Wrz 2013 20:00 Odpowiedzi: 8    Wyświetleń: 2343
  • ATtiny13 - brak połączenia po zmianie taktowania na 128kHz, jak naprawić?

    Witam Miałem wczoraj identyczny problem, też zmieniłem taktowanie na 128kHz i oczywiście straciłem kontakt z procesorem. Już miałem wlutować nowy procek ale zmieniłem wartość "port delay" w bascomie z 20 na 2000 i pomogło. Po nawiązaniu łączności przywróciłem poprzednie ustawienia tak więc problem jest tylko z prędkością transmisji.

    Mikrokontrolery   14 Lut 2007 22:55 Odpowiedzi: 8    Wyświetleń: 2159
  • [bascom] - Program na ATtiny13: If...then, sterowanie pinami z opóźnieniem

    Witam. Proszę o pomoc w napisaniu banalnego (zależy dla kogo) programu który bedzie wykonywał: jeśli Pinb.3 zwarty do masy to wystaw na 3 sek. stan wysoki na jedną z nóżek po czym czekaj na naciśnięcie drugiego przycisku [nie wykonuj tego ciągle tylko raz] jeśli Pinb.4 zwarty do masy to wystaw na 2 sek. stan wysoki na jedną z nóżek po czym czekaj na...

    Mikrokontrolery Początkujący   20 Lip 2012 14:50 Odpowiedzi: 2    Wyświetleń: 1351
  • attiny13 - Problem z kompilacją kodu PWM w Bascom przy dzieleniu zmiennej

    witam . Dlaczego nie mogę skompilować tj; zmienna = zmienna / 4 kod bascom $regfile = "attiny13.dat" 'typ proca $crystal = 800000 Config Adc = Single , Prescaler = Auto , Reference = Avcc Config Timer0 = Pwm , Prescale = 8 , Compare B Pwm = Clear Up Dim B As Iram Word Config Portb.0 = Output Portb.0 = 0 Config Portb.1 = Output Portb.1 = 0 Dim Zmienna...

    Mikrokontrolery AVR   27 Maj 2016 18:05 Odpowiedzi: 4    Wyświetleń: 1641
  • REKLAMA
  • [attiny][C] - Obsługa przycisku w przerwaniu PCINT

    Witam! Staram się rozgryźć dlaczego coś co nie ma prawa działać działa :) obsługa klawisza na przerwaniach Klawisz podłączony do portu PCINT przerwania: [syntax=c] #define _TICK_TIME (1000/((F_CPU / 64) / 256)) #define _DEBOUNCE 20 #define _DEBOUNCE_TICKS (_DEBOUNCE / _TICK_TIME) ISR(TIMER0_OVF_vect) { //przerwanie overflow timera dzielnik 64 (jak widać...

    Mikrokontrolery AVR   23 Paź 2015 19:08 Odpowiedzi: 4    Wyświetleń: 1329
  • [attinny13] Zmiana częstotliwości zegara w ATtiny13 - ustawienia CLKPR w ASM

    Witam Chciałbym zmienić f zegara w t13. Wyczytałem datasheecie że najpierw muszę ustawić bit clkpce(resztę na 0) a potem ustawić clkps0-3 jak tam sobie chcę. Wszystko fajnie ale jakoś to u mnie nie działa. robię to tak: tryb3: ldi r16, 0b10000000 out clkpr, r16 ldi r16, 0b10000110 out clkpr, r16 in wyp, ocr0a ldi wyp, 0b01100100 out ocr0a, wyp in...

    Mikrokontrolery AVR   25 Gru 2010 11:51 Odpowiedzi: 2    Wyświetleń: 1558
  • Jak poprawić obsługę przycisków w układzie z ATtiny13 i Bascom?

    Witam serdecznie Zbudowałem układ na attiny 13 mało profesjonalny z dwoma przyciskami i dwoma przekaźnikami i zamieszczam fragment kodu. Wszystko byłoby ok tylko drażni mnie obsługa przycisków. Dodam że jestem na etapie początkującym w bascom [syntax=basic4gl] Do If Pind.0 = 0 Then Waitms 150 If Pind.0 = 0 Then Do Loop Until Pind.0 = 0 Portb.0 = 1 For...

    Mikrokontrolery Początkujący   11 Cze 2013 08:30 Odpowiedzi: 7    Wyświetleń: 1371
  • Attiny13 włącznik kod. Czy pomoże ktoś w programowaniu?

    Witam Czy ktoś pomógł by mi z programowaniem attiny13 Potrzebuje kodu który: Sygnał stan 1 wchodzi na 1 nóżkę Sygnał stan 0 wchodzi na 2 nóżkę Sygnał stan 1 wchodzi na 3 nóżkę To na wyjściu np 5 nóżka pojawia się na 4min Stan 1 Sygnał stan 1 wchodzi na 1 nóżkę Sygnał stan 1 wchodzi na 2 nóżkę Sygnał stan 0 wchodzi na 3 nóżkę To na wyjściu np 5 nóżka...

    Mikrokontrolery AVR   22 Kwi 2011 14:17 Odpowiedzi: 9    Wyświetleń: 1923
  • Jak przeportować odbiór RC5 z ATMega8 na ATTiny13? Rejestry i modyfikacje kodu

    Witam, Dzisiaj zmierzyłem się z tym samym problemem, choć kod na ATTINY13 przerabiałem samodzielnie. Taktowanie wewn. 9,6MHz. Oprócz użycia zaktualizowanych wzorów na obliczanie czasów bitów i pół-bitów trzeba było zwiększyć tolerancję: #define DD_RC5_TOLERANCJA_US 350 Po tej zmianie zaczęło działać poprawnie. Jak widać więc attiny13 ma "pecha" do tych...

    Mikrokontrolery Początkujący   13 Lut 2014 13:23 Odpowiedzi: 16    Wyświetleń: 3915
  • BASCOM AVR attiny2313 – jak wykonać różne akcje po kolejnych naciśnięciach przycisku

    Witam. Mam problem, męcze się i męcze i nie potrafię napisać dobrego programu w BASCOMIE , tek żeby na po jednem naciśnięciu guzika procesor (attiny2313) robił "coś", po kolejnym naciśnięciu robił następną rzecz itak dalej... Przykład: po naciśnięciu raz wysyła komendę 12, po naciśnięciu drugi wysyłał kod 14 i po trzecim 15, itd. Chodzi mi o sam sposób...

    Mikrokontrolery   09 Cze 2006 17:57 Odpowiedzi: 1    Wyświetleń: 948
  • [ATtiny13A][C] - ADC nie działa +ogólne porady co do programu

    Witam. Program ma działać tak: -Szybkie pięciokrotne naciśnięcie przycisku odblokowuje uC (wychodzi z uśpienia), a dioda ma zamrugać. -Sprawdzam VCC (normalnie 4,2V), jeśli mniejsze niż 3V dioda mruga 3 razy, a uC wraca do uśpienia. -Po naciśnięciu przycisku włączam mosfeta i sprawdzam czy prąd nie przekracza 14A, jeśli tak to dioda mruga 10 razy, a...

    Mikrokontrolery AVR   25 Maj 2014 11:50 Odpowiedzi: 2    Wyświetleń: 1461
  • [ATtiny13][C] - dziwne zachowanie, oraz przerwania zew.

    Witam Próbuję zrobić tak, aby po naciśnięciu 1 z 4 switchy zapalała się dioda led, i w zależności który wciśniemy, zaświeciła się dioda określoną ilość razy. Kod: #define F_CPU 1000000UL #include <avr/io.h> #include <util/delay.h> #include <avr/signal.h> #define SET_OUT_LED DDRB |= (1<<PB3) //inicjacja #define SET_LED...

    Mikrokontrolery AVR   16 Gru 2010 20:26 Odpowiedzi: 4    Wyświetleń: 1453
  • attiny2313 - Napisanie programu dla danego mikrokontrolera

    Witam, nie jestem elektronikiem ani programistą (dopiero staram się nauczyć). Interesuje mnie napisanie programu pod mikrokontroler Attiny2313 żeby działał następująco: zadanie sygnału będzie następowało za pomocą dwóch inputów oraz dodatkowo gdy PINB2 zostanie wciśnięty dłużej niż 3s PIND3 zmieni się na aktywny natomiast gdy później wciśniemy PINB1,...

    Mikrokontrolery AVR   09 Wrz 2014 13:39 Odpowiedzi: 11    Wyświetleń: 1653
  • Attiny13a - jak zaprogramować dwie niezależne funkcje na różnych pinach?

    Witam .Posiadam attiny13a i chciałem ją zaprogramować. Na razie jestem zielony jeśli chodzi o programowanie. Program który potrzebuje miałby wyglądać tak. Po podaniu impulsu lub stanu wysokiego na pin PB0 zapala się dioda na 10sekund na pinie PB4.W trakcie gdy dioda się pali program nie reaguje na na pin PB0, dopiero po zgaśnięciu diody można ją zapalić...

    Mikrokontrolery Początkujący   03 Lis 2024 16:42 Odpowiedzi: 18    Wyświetleń: 819
  • attiny13 [bascom] - Nieprawidłowe działanie PWM na PB1, sterowanie LED

    Napisałem program na attiny13 który steruje taśmami led. Potrzebuje pwm na wyjściu PB1 tylko że w takiej konfiguracji program nie działa właściwie. Założenia są takie: Dioda na wyjściu PB0 zapala się -świeci 2 sekundy -gaśnie -4 szybkie mrugnięcia na PB0 -czeka 1s -powoli rozjaśniają się diody na wyjściu PB1 -czeka 1s -zapala się dioda na wyjściu PB0...

    Programowanie Początkujący   27 Mar 2013 22:23 Odpowiedzi: 6    Wyświetleń: 2250
  • [ATtiny12] Jak sprawdzić stan PB2 co 1s i uruchomić podprogram na ATtiny12 w Asemblerze?

    Witam. Chcę aby program sprawdzał PORTB pin2 dwa razy w odstępie ok.1s. Mianowicie gdy na PB2 pojawi się stan niski uruchomić ma się timer i przez ok. sekunde będzie sprawdzał PB2 i jeżeli w tym czasie pojawi się stan niski program wraca do LOOP. Jeżeli po odmierzeniu owej sekundy nie pojawi się stan niski na PB2 to program ma odmierzyć czas ok. 1s....

    Mikrokontrolery AVR   24 Cze 2009 16:44 Odpowiedzi: 10    Wyświetleń: 2454
  • attiny13 Bascom - Jak zaprogramować reakcję na podwójne kliknięcie?

    Witam. Muszę napisać program na attiny13 który po pojedynczym kliknięciu wykonuje daną czynność a pod dwóch kliknięciach inną. Problem polega na tym że nie mam pomysłu jak to napisać (piszę w bascom) Proszę o pomoc może być też w innych językach programowania. Pozdrawiam.

    Mikrokontrolery AVR   15 Lut 2014 11:00 Odpowiedzi: 10    Wyświetleń: 1929
  • [ATiny13][BASCOM] Przełącznik na trzech przyciskach

    chce sobie zbudować układ sterujący trzema wyjściami za pomocą w przycisków . - wyjście 1 typu on/off tu w przyszłości użyje jako wejscie reset teraz to jeszcze nie pracuje . - dwa pozostałe przyciski maja sterować nastepująco - naciskam S1 - wyjście Wo stan 1 (wysoki) - naciskam jeszcze raz S1 wyjście Wo stan 0 (niski) - naciskam S2 stan Sz =1 - naciskam...

    Mikrokontrolery AVR   04 Lut 2012 23:20 Odpowiedzi: 17    Wyświetleń: 2056
  • Funkcja w C dla ATTINY: dodanie 1 po jednokrotnym wciśnięciu switcha

    Witam! Mam nastepujacy problem. Jak napisac funkcje (w jezyku C), ktora po wcisnieciu przycisku doda mi do stanu licznika 1 tj. po przytrzymaniu nie bedzie dodawala w nieskonczonosc lecz doda mi tylko i wylacznie 1. Pozdrawiam

    Mikrokontrolery AVR   25 Wrz 2009 15:33 Odpowiedzi: 6    Wyświetleń: 1452
  • Jak sterować wentylatorem łazienkowym z ATTINY13 i DHT11?

    Oczywiście że wykonałem test i jest ok. Poprzednio, przed przestawieniem na 9.6MHz, faktycznie jak wpisałem taktowanie większe niż 1.2MHz to czasy się wydłużały i nie wiedziałem dlaczego. Teraz jestem ciut mądrzejszy :)

    Mikrokontrolery Początkujący   17 Kwi 2020 08:56 Odpowiedzi: 12    Wyświetleń: 906
  • ATTINY13 - płytka uruchomieniowa

    tym bardziej że na attiny13 nie zawsze wszystko działa tak jak by się chciało Zwłaszcza, że ma inne taktowanie zegara niż większość procków co czasem jest dość kłopotliwe jeśli projekt zaczynamy na większej płycie prototypowej, a docelowo ma być w attiny13 :)

    DIY Konstrukcje   16 Cze 2016 22:06 Odpowiedzi: 7    Wyświetleń: 6741
  • DELL E6410 - jaki sygnał czyli trzeci przewód w zasilaczu

    Wiem, że temat stary, ale może podpowie ktoś jak ustawić fusebity w bascom-avr aby zaprogramować attiny13 i jak go potem podłączyć w zasilaczu? Jeśli odnosisz się do programu, który wstawiłem, tu fusebity taktowania musisz ustawić tak, by taktowanie wynosiło 9600000 Hz (9,6 MHz) - obecnie nie mam tego przed oczami, konkretnie nie podam... Co do podłączenia...

    Komputery Zasilacze   31 Sty 2017 01:33 Odpowiedzi: 12    Wyświetleń: 10293
  • Attiny 13 - brak zmiany długości przerwy w generatorze impulsów

    Może tylko ja mam z tym kłopoty a u Was będzie dobrze chodziło. A może gdzie indziej jest " pies pogrzebany ", pomóżcie. Ja na to straciłem tydzień prób i nie wiem gdzie jest przyczyna. Przede wszystkim określ z jakiej paczki dla tiny13 korzystasz i której wersji. Po drugie określ dokładnie jakie wybierasz taktowanie procesora bo to ma też fundamentalne...

    Arduino   12 Maj 2020 23:21 Odpowiedzi: 27    Wyświetleń: 1152
  • Atmega8>attiny13 - Potrzebne wsparcie z przeniesieniem kodu między uC.

    Dziękuję (at)gaskoin . Udało mi się skompilować kod. Jednak wystąpił kolejny problem, którego się całkowicie nie spodziewałem. W atmedze8 przy pomocy AVR Burn-o-mat'u, mogłem w ostatniej zakładce fusebitów (oscillator/clockoptions) bez problemu wybrać częstotliwość od 1 do 8MHz. W attiny13 w tej zakładce wyświetla się jedynie "not supported for selected...

    Mikrokontrolery Początkujący   06 Mar 2015 20:40 Odpowiedzi: 7    Wyświetleń: 1221
  • Minutnik na Attiny13 - kolejna pchełka

    Mruganie co 1s (2s) jest po to aby było równe taktowanie i nawet patrząc na diodkę można było sobie doliczyć 10 czy 15s w razie potrzeby. Cóż, takie miałem założenie :)

    DIY Konstrukcje   13 Mar 2012 10:22 Odpowiedzi: 26    Wyświetleń: 14347
  • Programowanie ATtiny13, avrdude nie wykrywa mikrokontrolera

    W programie taktowanie to 1MHz. To jest prędkość rzeczywista zegara, czy sobie tylko tak przyjmujesz ? Domyślnie ATtiny13 ma CKDIV8 zaprogramowany przy 9.6 MHz, co nie do końca daje 1MHz. Żeby było ciekawiej, to jest jescze rejestr CLKPR , do którego przy zaprogramowanym CKDIV8 jest wpisywane sprzętowo 0x03...

    Mikrokontrolery AVR   29 Gru 2010 13:21 Odpowiedzi: 21    Wyświetleń: 8294
  • Attiny13 BASCOM: Jak skonfigurować ADC dla poprawnego odczytu?

    Próbuję odpalić programik na Attiny13, ale nie mogę dojść do ładu z ADC. Może ktoś mógłby podpowiedzieć? $regfile = "attiny13.dat" Config Adc = Single , Prescaler = Auto , Reference = Internal Config Pinb.1 = Output Config Pinb.2 = Output Config Pinb.0 = Output Dim Wart_ac As Iram Byte 'zmienna na wartość odczytaną z przetwornika Dim V As...

    Mikrokontrolery AVR   19 Paź 2011 12:44 Odpowiedzi: 4    Wyświetleń: 3945
  • Jak ustawić Timer T0 w ATtiny13 do odmierzania 1s i generowania przerwania?

    Witam. Dla '51 miałem wszystko obcykane, natomiast tutaj niemogę się połapać... Mam taktowanie od wewnętrznego generatora. Nie wiem tylko jak operować tutaj wartosciami, jka to się liczy. Gdyby ktoś mnie pokazał przykład, poradze sobie dalej samemu... Załóżmy np. jakieś tam taktowanie od generatora wenętrznego, mam podziały Ck Ck/8 Ck/64 ip. itd. Ale...

    Mikrokontrolery   27 Gru 2007 14:59 Odpowiedzi: 30    Wyświetleń: 4325
  • Sterowanie LED na ATtiny13 przez TSOP36kHz nie działa z pilotem

    Choć nie wiem czy to może mieć znaczenie to jednak na schemacie jest zasilanie TSOP podłączone bezpośrednio do + a ja podłączyłem tsop za kondensatorami do +. Czy to może mieć jakieś znaczenie? Podłącz według schematu, skoro masz schemat... olelek napisał: A widzisz reakcję układu na pilota, po wgraniu podanego przeze mnie programu? Kodowanie RC5 jest...

    Mikrokontrolery Początkujący   01 Sie 2013 12:03 Odpowiedzi: 41    Wyświetleń: 5070
  • Attiny13 RC5 - Pilot wysyła różne kody zamiast stałego kodu 2

    Witam. Mam problem z pilotem na attiny13 otóż wysyła on różne kody zamiast np:2. Dioda IR podłączona jest do PB0, taktowanie 9.9 MHz bez dzielnika. Dioda IR podłączona poprzez tranzystor PNP. Wysyłając dane z pilota RC5 cały czas odbierane są poprawnie, także odbiornik jest sprawny. Robię urządzenie działające jako bariera podczerwieni. Według moich...

    Mikrokontrolery AVR   24 Wrz 2017 21:42 Odpowiedzi: 17    Wyświetleń: 1068
  • AVR fuse Calculator i programator graficzny z avrdude

    manekinen --> przykro mi ale nie dam już rady (tzn tak od ręki zmienić tego wyboru procków w demku) ..... może za jakiś czas o tym pomyślę. Odnośnie avrdude to korzystam z jakiejś wersji z netu, która posiada plik exe o wielkości ok 1,87Mb i działa zawsze dobrze Kolejna rzecz to czy program działa z prędkością 500Hz - tak działa ale: 1. jeśli np procek...

    DIY Konstrukcje   26 Wrz 2013 18:32 Odpowiedzi: 615    Wyświetleń: 156579
  • ATTINY13 mini Termostat z regulacją grupową

    Stabilizator powiedzmy, że może być, ale zenerka 5V1 też by wystarczyła. No i nie wiem dlaczego dałeś przekaźnik w zasilaczy bez-transformatorowym. Dając drugiego triaka, nie potrzebowałbyś tak dużego prądu, a więc można by dać mniejszy kondensator w zasilaczu. +za estetyke wykonania Teoretycznie mogłaby być sama zenerka 5V1 ale chciałem mieć nieco...

    DIY Konstrukcje   04 Lis 2012 17:41 Odpowiedzi: 27    Wyświetleń: 13590
  • Porównanie mocy obliczeniowej i energooszczędności PIC vs AVR

    Dla mnie z kolei największą wadą PICów jest ich mała moc obliczeniowa i prosty assembler (ta prostota to podobno zaleta ;) ale nie dla mnie). Większości (powtarzam większości) projektów po prostu nie zrobił bym na PICach. Za mała moc obliczeniowa. Tylko nie mówcie mi że są DsPICe czy PIC32, bo tak samo są AVR32. Jak porównujemy PICe a AVRami to takie...

    Mikrokontrolery   08 Lip 2011 21:51 Odpowiedzi: 474    Wyświetleń: 46002
  • Zmiana wypełnienia i częstotliwości sygnału PWM w Attiny13 - jak?

    Ja bym zrobił to w drugą stronę. Tworzysz 3 zmienne globalne jako liczniki (tak jak masz TCNT dla timera). W przerwaniu od timera jedyne co robisz to inkrementujesz te zmienne. W ten sposób częstotliwość zmieniasz poprzez wartość tych zmiennych (do ilu ma liczyć twój programowy timer). A pwm robisz na 3 ifach w pętli głównej (wypełnienie zmienisz poprzez...

    Mikrokontrolery AVR   20 Sie 2019 16:37 Odpowiedzi: 9    Wyświetleń: 1584
  • ATtiny13, bascom - nieregularne miganie diody, ustawienia $crystal?

    Za pewne nie wziąłeś pod uwagę fuse bitów które oryginalnie ustawiają zegar tak aby pracował z częstotliwością 1MHz. Wystarczy wpisać magiczne: $Crystal = 1000000 i po kłopocie :) W bascomie nie robiłem nic kilka lat ale oprócz dyrektywy crystal w programie mozna tez ustawic wartosc kwarcu w ustawieniach kompilatora Co do wypowiedzi poprzednika, zapoznaj...

    Mikrokontrolery AVR   20 Lut 2009 10:43 Odpowiedzi: 14    Wyświetleń: 2363
  • Jak zmieniają się czasopisma elektroniczne i podobne

    Drugie to Bascom – widziałem kursy, ale nigdy mnie nie interesowały. Bo po co się uczyć martwego języka który wymaga płatnego narzędzia. Ale w czasach przedarduinowych to było coś. Na Arduino się takiego nie zrobi - bateria by za szybko wyszła ;-) Zdziwiłbyś się ;) Zasiliłem kiedyś ATtiny13 (taktowany 128 kHz) z 5 połączonych szeregowo fotodiod...

    Tematy tygodnia   28 Lip 2024 17:51 Odpowiedzi: 171    Wyświetleń: 18666
  • Attiny13 - Fast PWM - AVR C - konfiguracja i inwersja PWM dla LED

    Niestety to tak nie działa. Jeżeli nie podłączyłeś zewnętrznego sygnału zegarowego do wejścia CLK o częstotliwości 1MHz i nie ustawiłeś odpowiedni fusebitów na zewnętrzny generator zegarowy to samo zdefiniowanie w programie F_CPU nie spowoduje, że procesor będzie pracował z taką częstotliwością. W Attiny13 masz możliwość ustawienia 3 częstotliwości...

    Mikrokontrolery AVR   06 Kwi 2017 21:59 Odpowiedzi: 6    Wyświetleń: 1986
  • [Bascom] Jak napisać program w Bascom do sterowania przekaźnikami K1 i K2?

    Kod programu: '$tiny $regfile = "attiny13.dat" 'plik z definicjami procesora attiny13 $crystal = 1000000 'częstotliwość taktowania procka 1Mhz Config Portb.0 = Input 'Wejście REM Config Portb.4 = Output 'Przekaźnik GŁOŚNIK Config Portb.3 = Output 'Przekaźnik REM Set Portb.0 Reset Portb.3 Reset Portb.4 Dim Znacznik As Iram Byte Znacznik = 1...

    Mikrokontrolery AVR   23 Paź 2009 17:18 Odpowiedzi: 3    Wyświetleń: 1374
  • Konfiguracja ADC w ATtiny13: częstotliwość przy różnych prescalerach?

    Witam, ATtiny13, taktuję go zegarem wewn 128kHz, prescaler 8, TIMER0 generuje przerwania co 1,25msec. W tej procedurze obsługi przerwania mierzę napięcie na ADC2. Dokładność pomiaru nie jest krytyczna. Moje pytanie dotyczy konfiguracji ADC, mam w tej chwili: Config Adc = Single , Prescaler = 2 , Reference = Internal Jaką częstotliwością jest w tej sutuacji...

    Mikrokontrolery   15 Sie 2006 20:58 Odpowiedzi: 3    Wyświetleń: 4654
  • Gra Telewizyjna (rozdzielczośc 240x256, 8 kolorów)

    Witam.. Mam jeszcze pytanie jak podkradłeś te 20Mhz do taktowania ATTINY13 ? Bezpośrednio z kwarca?

    DIY Konstrukcje   09 Wrz 2008 15:37 Odpowiedzi: 45    Wyświetleń: 18955
  • [avr-gcc] Stabilne długie opóźnienie 2 minuty w reseterze PC na AVR

    Chodzi o użycie timera w procesorze. Jak dasz wolny kwarc, to możesz wykorzystać zwykły timer. A najlepiej zastosuj Attiny13 taktowany wewnętrznym oscylatorem 128kHz (nie jest to dokładny zegar, ale do tego zastosowania wystarczy) i z każdym przerwaniem przepełnienia timera zmniejszać zawartość zespołu rejestrów, aż w rejestrach będą same zera. Jeżeli...

    Mikrokontrolery   18 Mar 2008 19:35 Odpowiedzi: 4    Wyświetleń: 1846
  • ATTINY13 - błąd przy wgrywaniu programu, plik .hex za duży dla AVR

    Spróbuj przed skompilowaniem zmienić wartość FCPU na 1000000. Taktowanie dziewiczej ATtiny13 nie wynosi 1000000. Co więcej bez zewnętrznego generatora nie można takiego ustawić. Chyba że manipulując rejestrem OSCCAL.

    Mikrokontrolery Początkujący   02 Gru 2012 19:24 Odpowiedzi: 18    Wyświetleń: 2787
  • [AVR] [AVR][C][ATtiny13] Dioda IR miga, ale TV PHILIPS nie zmienia kanału

    Jaki częstotliwośc taktowania procesora?

    Mikrokontrolery AVR   03 Sty 2010 17:05 Odpowiedzi: 18    Wyświetleń: 5205
  • Różnice między mikrokontrolerami ATTiny13 a ATTiny15?

    Tak, jest różnica. - w attiny15 nie ma SRAMu (w attiny13 jest 64B) - maks czest. taktowania attiny15 to 1,6MHz a attiny13 to 20MHz - w attiny15 sa 2 liczniki 8bit, a attiny13 ma tylko jeden - ale attiny15 ma tylko 1 kanał PWM, a attiny13 ma 2 - no i attiny13 ma SPM (możliwość kasowania i zapisywania pamięci) i DebugWIRE (linia uruchomieniowa, do debugowania)....

    Mikrokontrolery   14 Lip 2007 15:11 Odpowiedzi: 4    Wyświetleń: 2044
  • Zegar + alarm + imieniny + 5x DS18b20

    W opisie wkradł się błąd, czy rzeczywiście jest jakiś sposób taktowania attiny13(at)1MHz wewnętrznym oscylatorem? Tam chyba powinno być 1,2MHz. Fajną modyfikacją byłoby dodanie zewnętrznego eepromu do attiny13 i granie melodyjek alarmu(coś na wzór tego http://www.mcselec.com/index.php?option=... )

    DIY Konstrukcje   17 Cze 2014 23:18 Odpowiedzi: 64    Wyświetleń: 29892
  • [Attiny 2313] Attiny 2313 - Wysoki pobór prądu przy zasilaniu 3.3V, oscylator 8MHz

    Witam Buduje małe urządzenie które będzie zasilane z baterii więc zależy mi na każdym mA aby układ chodził jak najdłużej bez konieczności doładowywania. Zastosowałem Attiny2313 i tu pojawił się mały problem, a mianowicie przy zasilaniu 3.3 V, taktowany wewnętrznym oscylatorem 8MHz z podziałem przez 8 "czysty" mikrokontroler pobiera 50mA, gdzie w nocie...

    Mikrokontrolery AVR   30 Cze 2011 13:37 Odpowiedzi: 12    Wyświetleń: 3507
  • [ATTINY13] BASCOM - PWM do sterowania 3 diod LED przez driver tranzystorowy

    Dalej kolega northwind nie czyta dokumentacji. Jeśl przeczytałbyś to wiedziałbyś, że ATTiny13... nie ma licznika TIMER1. Dodatkowo dowiedziałbyś się, że taktowanie 8MHz jest niemożliwe z wewnątrz. Proponuję zakończyć temat do czasu przeczytania dokumentacji przez kol. northwind .

    Mikrokontrolery   25 Gru 2008 22:19 Odpowiedzi: 18    Wyświetleń: 10975
  • Jak zabezpieczyć Attiny13 przed odczytem programu?

    No i nie ma czego popsuć. Nieważne jak ustawisz lockbity, wybierając "chip erase" kasujesz razem z programem ustawienia lockbitów. Procka można jedynie unieruchomić źle ustawiając fusebity odpowiedzialne za sygnał taktowania.

    Mikrokontrolery   02 Sie 2007 19:50 Odpowiedzi: 3    Wyświetleń: 1440
  • Jak odblokować fusebit RSTDISBL w Attiny13 bez wysokonapięciowego programatora?

    czy ustawienie taktowania 128000 i podziału przez 8 może zablokować attiny13?

    Mikrokontrolery AVR   11 Lis 2010 01:45 Odpowiedzi: 15    Wyświetleń: 5804
  • [ATtiny13] [BASCOM] Sterowanie dwoma LED'ami za pomocą PWM

    hmmm no tak, ale dla mnie największą niewiadomą tego programu jest miejsce, w którym "mówię" które wyjście ma np. świecić na 50% (czyli przyjąć wartość 128). Dowolne miejsce w pętli głównej programu (do...Loop) gdzie przypisujesz zmiennym R, G, B konkretne wartości. R, G, B są zwykłymi zmiennymi, w żaden sposób nie są przypisane do konkretnych pinów,...

    Mikrokontrolery AVR   24 Maj 2009 19:56 Odpowiedzi: 8    Wyświetleń: 3783
  • Jak zmodyfikować program ATTINY13, aby ledy migały 1-2 razy na sekundę?

    Odkomentuj, czyli zdejmij ten pierwszy apostrof z tej linii : 'Set Tccr0b.0 (W IDE Bascom linia 57) To włącza taktowanie Timera0 z preskalerem 1 czyli z prędkością CPU. Bez tego Timer po prostu stoi w miejscu. Nie wiem tylko czy Timer pozwoli wyłaczyć te LED`y tym poleceniem po "Stop Timer0" bo to tylko zdejmuje taktowanie a konfiguracja do PWM raczej...

    Mikrokontrolery AVR   17 Sty 2025 08:27 Odpowiedzi: 20    Wyświetleń: 564
  • Attiny13 i TSOP1136 - problem z odbiorem sygnału RC5 z pilota Philips

    Panowie, pomóżcie, bo już mi ręce opadają. Procek Attiny13 taktowany wewnętrznym oscylatorem 9,6Mhz. Do PB.2 dołączony układ TSOP1136 (próbowałem również z TFMS5360), połączenia zgodnie z notą katalogową (zasilanie przez 150R podparte elektrolitem 22uF, wyjście podciągnięte do zasilania przez opornik 10K) Na wyjściu PB.3 mam LEDa. I do tego taki programik:...

    Mikrokontrolery Początkujący   25 Wrz 2013 10:06 Odpowiedzi: 5    Wyświetleń: 1446
  • Attiny13 - stabilność oscylatora w różnych temperaturach?

    Mam pytanie. Czy mogę dać wiarę że mikrokontroler attiny13 który zdaje się posiada wewnętrzny wbudowany oscylator, zachowa bez znaczących odchyłek, daną prędkość taktowania niezależnie czy będzie pracował w +40'C czy -10 'C ??

    Mikrokontrolery AVR   18 Lut 2010 06:29 Odpowiedzi: 4    Wyświetleń: 1337
  • ATtiny13 - [Bascom] Przerwanie INT0 od syg. z generatora

    Dla pełności tematu. Jak skorzystać z PCINT? Szukałem w manualu i jakieś przykłady w sieci ale nie znalazłem nic czytelnego. Oto przykład dla Attiny13 (jest on w manualu): [code][syntax=basic4gl] $regfile = "attiny13.dat" $crystal = 9600000 $hwstack = 32 $swstack = 24 $framesize = 8 'config pinb.0 = input Config Portb.2 = Output Pcmsk = &B00000001...

    Mikrokontrolery AVR   11 Sie 2013 17:29 Odpowiedzi: 12    Wyświetleń: 3402
  • [ATtiny13] Jak ustawić FUSE BIT w ATtiny13 dla mrugającej diody?

    Jaki chcesz. Byle nie jakiś wolny, np. zegarkowy. Kwarce stosuje się jeśli potrzebujesz taktowania szybszego niż 8MHz (dotyczy ATmega8) lub precyzyjnego odmierzania czasu.

    Mikrokontrolery AVR   05 Sie 2010 21:08 Odpowiedzi: 30    Wyświetleń: 5284
  • [C] Attiny13 ADC - Dlaczego na ADC2 pokazuje 0V mimo włączonego ADC?

    Bo się pdf'ów nie czyta. W instrukcji jest wyraźnie napisane że częstotliwość taktowania ADC powinna być nie większa jak 200kHz a Ty męczysz ADC z taktowaniem CLK/2 czyli 2,4MHz. Zapoznaj się z instrukcją strona 83 i z bitami ADPS2-0 w ADCSRA.

    Mikrokontrolery AVR   14 Gru 2011 23:19 Odpowiedzi: 13    Wyświetleń: 5441
  • Jak zapobiec błyskowi diod na starcie w attiny13 z BASCOM?

    Ok coś tam rozumiem ale mam jeszcze taki problem albo prośbę bo nie wiem jak ustawić rejestry w attiny13 Tccr0a Tccr0b Admux Adcsra Adcsrb jakbym chciał pwm 8 bitowy (attiny13) z max częstotliwością tj chyba FAST PWM na pwm0a i pwm0b czyli 9600000/256=37500Hz przy działającym ADC. Reszta ustawień zostaje tak jak jest. To już będzie wszystko. Zacznij...

    Mikrokontrolery Początkujący   07 Lut 2019 07:28 Odpowiedzi: 15    Wyświetleń: 735
  • Sterowanie układem CMOS 4xxx za pomocą AVR (ATtiny13)

    Przy taktowaniu procesora 1MHz opóźnienia nie trzeba. Ale dla pewności ja dał bym kilka nopów.

    Mikrokontrolery AVR   13 Lut 2010 13:56 Odpowiedzi: 4    Wyświetleń: 1334
  • [bascom] Jak zmienić szerokość impulsu 36kHz w czujniku IR na Attiny13?

    Witam, buduję czujnik IR i muszę pokombinować z wypełnieniem impulsów, mam programik który generuje 36kHz ale za nic nie wiem jak zmienić szerokość tego sygnału. Proszę o jakieś rady $regfile = "attiny13.dat" 'procesor Attiny13 $crystal = 1200000 'niższe taktowanie, CKDIV=0 'przy zmianie CKDIV = 1 'zmienić wartośc na 9600000 Config Portb.4...

    Mikrokontrolery AVR   07 Sty 2012 22:18 Odpowiedzi: 2    Wyświetleń: 1307