attiny13 licznik

Znaleziono około 157 wyników dla: attiny13 licznik
  • Attiny13 - 3-bitowy licznik - nie działa zgodnie z oczekiwaniami

    Zastanów się co się stanie, gdy zwiększasz wartość zapisaną w rejestrze PORTB na początku pętli nieskończonej: PORTB = 0b00001000 - mamy włączone podciąganie W czasie przyciskania: PORTB = 0b00001000 PORTB = 0b00001001 PORTB = 0b00001010 PORTB = 0b00001011 PORTB = 0b00001100 PORTB = 0b00001101 PORTB = 0b00001110 PORTB = 0b00001111 PORTB = 0b00010000...

    Mikrokontrolery Początkujący   12 Wrz 2013 20:00 Odpowiedzi: 8    Wyświetleń: 2304
  • [attiny13][bascom] - dodawanie i odejmowanie od licznika

    Problemy: 1)Nie wiem czy tak ma być, ale nie ustawiłeś na PortB.1 stanu wysokiego, aby podciągnąć złącze. 2)Źle zagnieżdżone IFy. Powinno być: [syntax=basic4gl]Do If Pinb.1 = 0 Then Waitms 20 L = L + 1 If L = 3 Then Set Portb.2 End If If L = 6 Then Reset Portb.2 L = 0 End If End If Loop [/syntax]

    Mikrokontrolery AVR   04 Sie 2013 13:21 Odpowiedzi: 10    Wyświetleń: 2103
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • ATtiny13 - automatyczne zerowanie licznika przy TCNT0 = OCR0B

    W jaki sposób automatycznie spowodować aby licznik zerował się gdy TCNT0 będzie równe OCR0B (nie chodzi mi o to żeby programowo zmieniać TCNT0 podczas przerwania). Nie ma takiej(sprzętowej) możliwości :( Tryb CTC w Twoim uC, jest możliwy tylko z OCR0A. Piotrek

    Mikrokontrolery   02 Gru 2007 12:52 Odpowiedzi: 1    Wyświetleń: 1073
  • REKLAMA
  • Programator czasowy na baterie 9V + mini pompka wody.

    Timer można zrobić samemu, jak wyżej CD4541 (jako licznik godzin) + LMC555 (jako licznik czasu podlewania, 5min) lub wystarczy sam Attiny13 - pobór prądu jest znikomy. Aby nie konwertować napięć dla Attiny13 (bateria 9V) lepiej tu użyć powerbanka i mamy 5V, pompka też powinna być na 5V, w przypadku CD4541+LMC555, można zasilać z 5V...12V

    Początkujący Elektronicy   28 Gru 2018 21:44 Odpowiedzi: 54    Wyświetleń: 4596
  • REKLAMA
  • Zmiana wypełnienia i częstotliwości sygnału PWM w Attiny13 - jak?

    Wypełnienie - zmieniając wartość zmiennych PWM_kolor, a częstotliwość zmieniając wartość OCR0A. BTW> Ta linijka na końcu: [syntax=c]if (cnt > 255) { cnt = 0; //reset licznika }[/syntax] jest zbędna

    Mikrokontrolery AVR   20 Sie 2019 16:37 Odpowiedzi: 9    Wyświetleń: 1488
  • Atmega8 Bascom - Jak zliczać impulsy z 6 fotorezystorów?

    Dokładnie jak pisze (at)tmf, programowo spokojnie 6x 5khz ogarniesz. Na attiny13 robiłem licznik programowy, który bez zająknięcia przy zegarze 9,6MHz zliczał mi ponad 40khz tyle, że robiłem inną metodą niż z XOR, bo badałem konkretne zbocze (przy XOR chyba każde jest łapane - nie wnikałem nigdy w ten algorytm to nie jestem pewien).

    Mikrokontrolery Początkujący   28 Wrz 2013 15:13 Odpowiedzi: 7    Wyświetleń: 2517
  • REKLAMA
  • [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ń: 10912
  • 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ń: 2002
  • Jak stworzyć układ czasowy do samochodowego rejestratora z kondensatorem?

    CD4541 (jako licznik godzin) który wyzwala NE555 (tryb monostabilny), może być w wersji CMOS, na parę minut; załączenie kamery przez przekaźnik , tranzystor. To samo na ATtiny13, trzeba zmodyfikować czasy, zasilanie: [url=https://www.elektroda.pl/rtvforum/t...

    Projektowanie Układów   08 Mar 2018 00:07 Odpowiedzi: 4    Wyświetleń: 609
  • Attiny13 i Bascom - błąd kompilacji przy wysyłaniu sygnału RC5

    mam pytanie dlaczego attiny13 timer nie lepszy był by attiny15 który ma dwa takowe z tego co wiem to jeden timer musi zajmować się generowaniem częstotliwość 36khz a drugi musi obliczać czas po jakim mają pojawić się kolejne zmiany stanu logicznego więc jak ma to zrobić jeden licznik w tiny13

    Mikrokontrolery   04 Paź 2008 14:13 Odpowiedzi: 14    Wyświetleń: 9594
  • Schemat dzielnika impulsów do sterowania licznika, zasilanie 12V, podział 50-60

    ATTINY13 + program ma tylko 8 pin.

    Początkujący Elektronicy   09 Maj 2016 19:31 Odpowiedzi: 9    Wyświetleń: 1185
  • REKLAMA
  • Attiny13 - jak zaprogramować reset czasu przez nowy impuls?

    rejestracji każdego nowego impulsu podczas świecenia diody LED no a co ja proponuję. jak odbierasz impuls to zerujesz licznik. Każdy impuls ustawia ten czas od nowa na 3 minuty. Chociaż ja bym osobiście zrobił na przerwaniach Techniczna realizacja jest bez znaczenia. Chodzi o ideę

    Mikrokontrolery AVR   28 Sty 2019 12:59 Odpowiedzi: 16    Wyświetleń: 963
  • [ATTiny13] [ATTiny13][BASCOM] Jak zmierzyć obroty i zapalić LED po osiągnięciu RPM?

    Nijak z żadnego kodu nie mogę się doczytać na chłopski rozum kiedy on mierzy czas od Rising do Rising. Nie używaj więc chłopskiego rozumu - użyj własny! Wyjaśnienie powinno być zbędne bo jest bardzo trywialne; - obracając wiatrakiem, w pewnym momencie wbudowany tam hall switch daje impuls na INT0, co wtedy robisz w programie? - odsyłasz go do etykiety...

    Mikrokontrolery AVR   07 Gru 2011 18:40 Odpowiedzi: 37    Wyświetleń: 8179
  • Restarter urządzeń (Attiny13)

    Można wykorzystać timer watchdoga do generowania przerwań co sekundę, budzenia procesora i inkrementowania liczników. Wtedy średni pobór prądu przez mikrokontroler wyniesie kilka mikroamperów.

    DIY Konstrukcje   20 Gru 2018 19:43 Odpowiedzi: 92    Wyświetleń: 8649
  • Jak zrealizować włącznik z opóźnieniem czasowym na układzie NE555?

    to z tym ne to układ znacząco nadmiarowy, w wypadku uC układ zamykałby się w 2kondensatorach, rezystorze, attiny13 i ew stabilizatorze(i 2kondensatorach do niego). Najbardziej łopatologicznie to sprawdzać stan przycisku w pętli do czasu przerwania z licznika który zerujesz / uruchamiasz w czasie pierwszego wykrycia zmiany stanu i zmienić stan wyjścia...

    Początkujący Elektronicy   26 Cze 2016 12:17 Odpowiedzi: 8    Wyświetleń: 3006
  • Attiny13 [Bascom] - Pomiar przebiegu prostokątnego z jednym timerem

    witam Czy da się zrobić jakimś sposobem pomiar przebiegu prostokątnego mając do dyspozycji tylko 1 timer? nie zależy mi specjalnie na precyzji a jedynie na porównaniu wartości zmieniających się do zapisanej. jakbym miał dwa timery to jednym przerwanie co pewien czas i odczyt licznika z drugiego, a tu?

    Mikrokontrolery Początkujący   12 Sie 2013 11:46 Odpowiedzi: 3    Wyświetleń: 1563
  • [ATtiny13] Jak poprawić kod w Bascom dla ATtiny13 do wyłącznika czasowego?

    Zainteresuj się licznikami. Tu nawet sterowanie jest niemożliwe. Skoro stan przycisków sprawdzasz co 4, 6 lub 8h tylko raz.

    Mikrokontrolery AVR   17 Sie 2010 13:36 Odpowiedzi: 17    Wyświetleń: 4031
  • Attiny13 Timer0 przerwanie w Bascom – dioda nie miga, co poprawić w kodzie?

    przelicz licznik bo możesz mrugać tak szybko że nie zauważysz tego. efektem będzie słabsze świecenie diody

    Początkujący Naprawy   24 Lut 2011 14:19 Odpowiedzi: 9    Wyświetleń: 1977
  • WinAVR Attiny13 – przypisanie stałej do całej struktury bitowej (bit fields)

    Witam Piszę na Attiny13 program, w którym mam zdefiniowaną strukturę struct { unsigned char Licznik:4; unsigned char Flaga1:1; unsigned char Flaga2:1; unsigned char Flaga3:1; unsigned char Flaga4:1; } Moja; Pytanie jak do tej struktury wpisać stałą ? np: Moja = 0x50; aby nie definiować Moja.Licznik = 0; Moja.Flaga1 = 0;....

    Mikrokontrolery AVR   11 Lut 2009 16:29 Odpowiedzi: 1    Wyświetleń: 1130
  • Licznik impulsów z ustawianą wartością na Atmega z przekaźnikiem i wyświetlaczem LED

    Problem rozwiązany zastosowałem ATtiny13 do tego program blink zmierzony dokładnie czas , i uzyskałem rezultat taki jak chciałem ,zamiast przekźnika zastosowałem IRF520, także dziękuje wszystkim za pomoc. Temat zamykam

    Mikrokontrolery AVR   06 Sie 2022 19:25 Odpowiedzi: 29    Wyświetleń: 1035
  • [Bascom] attiny13 - błąd 'Out of SRAM' przy kompilacji kodu PWM

    Witam, Próbuję skompilować dla attiny13 taki kod: $regfile = "attiny13.dat" Config Portb = Output Dim Pwmr As Byte Dim Pwmg As Byte Dim Pwmb As Byte Dim Licznik As Byte Pwmr = 255 Pwmg = 255 Pwmb = 255 Portb.0 = 0 Portb.1 = 0 Portb.2 = 0 Do For Licznik = 1 To 255 If Licznik <= Pwmr Then Portb.1 = 1 Else Portb.1 = 0 End If If Licznik <=...

    Mikrokontrolery AVR   03 Kwi 2010 17:23 Odpowiedzi: 1    Wyświetleń: 2049
  • Jak odblokować fusebit RSTDISBL w Attiny13 bez wysokonapięciowego programatora?

    Z attiny13 będzie ciężej się uporać przy ręcznym odblokowywaniu bo tutaj mamy interfejs szeregowy - HVSP. Polecam wykonać taki układ: http://www.elektroda.pl/rtvforum/topic15... nawet w pająku. Jeśli nadal chcesz zrobić to ręcznie, to zobacz tutaj: http://www.elektroda.pl/rtvforum/viewtop... jest to kod źródłowy tego urządzenia...

    Mikrokontrolery AVR   11 Lis 2010 01:45 Odpowiedzi: 15    Wyświetleń: 5765
  • ATtiny - Jaki ATtiny do generatora PWM z płynnym narastaniem wypełnienia

    Takiemu zadaniu podoła nawet ATtiny4. Z obsługiwanych przez avr-gcc może być np. ATtiny13(A) czy ATtiny25. Co prawda mają one tylko 8-bitowe liczniki, ale w razie potrzeby rozdzielczość PWM można dość łatwo zwiększyć programowo (przynajmniej w trybie fast PWM).

    Mikrokontrolery AVR   01 Gru 2014 14:43 Odpowiedzi: 1    Wyświetleń: 1068
  • Attiny13 - jak to jest z innymi funkcjami pinu reset..

    1. Zablokujesz sobie możliwość programowania, chyba że masz programator wysokonapięciowy 2. Taką obsługę można zrobić i na dwóch pinach - zamiast 3 pinów do demultiplexera używasz 1 pinu do napędzania licznika 3 bitowego 0 - 7 i dopiero to do demultiplexera. 4\/3!!

    Mikrokontrolery AVR   23 Wrz 2009 13:36 Odpowiedzi: 4    Wyświetleń: 1869
  • [Attiny13] Jak ograniczyć zużycie baterii przy pomiarze rezystancji gleby z Attiny13?

    Wygeneruj z Timer-a przebieg prostokątny, przenieś jego "zero" by stał się przemienny względem masy i wpuść w elektrodę pierwszą. Pomysł bez głębszych przemyśleń : aby był przemienny , wystarczy podłączyć do 2 pinów w sterowanych w przeciw fazie np. poprzez przerwanie z licznika. Z tym, że nie będzie przesunięty względem masy, ale czy to potrzebne?

    Mikrokontrolery AVR   24 Lut 2011 09:42 Odpowiedzi: 14    Wyświetleń: 4202
  • ATtiny13 Bascom - dwie funkcje w jednym przycisku jedna zależna od drugiej

    Łap. Napisałem w przerwie między... Zajmuje połowę mniej niż Twój a działa :D [syntax=vbnet]$regfile = "attiny13.dat" $crystal = 9600000 $hwstack = 8 $swstack = 8 $framesize = 8 Config Portb = &B01110 : Portb = &B10001 Sw Alias Pinb.0 D1 Alias Portb.1 : Set D1 D2 Alias Portb.2 D3 Alias Portb.3 Config Timer0 = Timer , Prescale = 1024 , Clear...

    Mikrokontrolery Początkujący   22 Kwi 2016 21:04 Odpowiedzi: 39    Wyświetleń: 4194
  • [Attiny13][C] - Dwukanałowy dozownik nawozów - zasilanie i ADC

    Ale to będzie kręcić non stop. masz procek to mierz czas albo ilosć krorów nim. Masz for to jak chcesz zakręcic iles razy to wykonaj swoją funkcje x razy i zakońc Jak chcesz mierzyć czas to zrób przerwanie timera tam włóż jakis licznik i jak ci dojdzie do odpowiedniej wartości to przestan krecić.

    Mikrokontrolery Początkujący   13 Gru 2015 05:26 Odpowiedzi: 34    Wyświetleń: 4029
  • Jak napisać program na ATtiny13 do zliczania impulsów i generowania sygnału?

    Urządzenie ma być zastosowane do licznika geigera, który sam zbudowałem. Po zliczeniu więcej niż 3imp/sec ma uruchamiać alarm który sygnalizuje zwiększone promieniowanie.

    Mikrokontrolery AVR   01 Maj 2010 21:38 Odpowiedzi: 10    Wyświetleń: 2080
  • Timery w Bascom dla getrc5 na ATtiny13V - jakie wybrać?

    GETRC5 używa licznika TIMER0. Albo TIMER2 jeśli go układ posiada i tak go skonfigurujesz w CONFIG RC5. Aby ustrzec się dziwnych błędów (z adresami linii poza programem) nie zapomnij o wpisaniu nazwy pinu w CONFIG RC5. Sam kod bazuje na dokumentach ATMELa: http://www.atmel.com/dyn/resources/prod_... I tam można całą procedurę prześledzić....

    Mikrokontrolery AVR   15 Lis 2009 16:54 Odpowiedzi: 1    Wyświetleń: 909
  • AtTiny13: Jak zliczać 3 naciśnięcia przycisku w 2 sekundy w Bascom?

    1. jaki język programowania? 2. ja bym to zrobił tak: a) Timer ustawiasz, żeby łatwo zliczał impulsy do odmierzenia czasu 2s. b) pierwsze naciśnięcie przycisku (po eliminacji drgań styków) wubudza timer c) każde kolejne naciśnięcie przycisku przed upływem 2s zwiększa zmienną, jeśli dojdzie do 2 to wtedy ją zerujesz, zatrzymujesz timer i włączasz tą...

    Mikrokontrolery AVR   18 Lut 2011 13:14 Odpowiedzi: 15    Wyświetleń: 2879
  • Tryby PWM Mode 5 i 7 w Attiny13 - jak działa rejestr OCRA?

    Dzięki, coś mi świta jak to może działać. Tylko dlaczego nie opisali tego w karcie katalogowej? A.. jeszcze coś sobie przypomniałem. czy jest jakaś zasada która mówi kiedy flaga przepełnienia licznika Timer0 jest ustawiana (OVF0). Bo patrząc na wspomnianą tabelkę nie widzę reguły? A jaka jest różnica pomiędzy uC Attiny13 a nowszym Attiny13A skoro akurat...

    Mikrokontrolery AVR   15 Mar 2010 17:24 Odpowiedzi: 10    Wyświetleń: 2021
  • ATTINY13 - Jak wygenerować impuls po zakończeniu sygnału wejściowego?

    a nie lepiej byłoby po wykryciu końca impulsu użyć tajmera jako licznika i nie korzystać z przerwania, zresetować Wy i po osiągnięciu zadanej liczby którą ma odliczyć ustawić ponownie w stan wysoki wyjście?

    Mikrokontrolery   12 Mar 2006 08:45 Odpowiedzi: 6    Wyświetleń: 5049
  • Jak zmodyfikować program ATTINY13, aby ledy migały 1-2 razy na sekundę?

    '---------------------------------------... ' Solar v9 z pomiarami i watchdogiem '---------------------------------------... ' ustawiono napiêcia od³aczenia 1,17V ' napiêcie ochrony 1,45V ' led red lutowana do b1 ' opornik do b2 '---------------------------------------...

    Mikrokontrolery AVR   17 Sty 2025 08:27 Odpowiedzi: 20    Wyświetleń: 513
  • [ATTiny13] [ATTiny13][C] Konfiguracja Timera0 - brak reakcji na przerwanie

    Po pierwsze nie: TCCR0B |= (1<<CS00) | (1<<CS01); a : TCCR0B =(TCCR0B&0xf8) | (1<<CS00) | (1<<CS01); nie ma różnicy skoro i tak wcześniej nijak w rejestrze nie grzebie po drugie masz bity WGM0x a ja nie widzę abyś dokonywał czegoś takiego jak ustawienie trybu pracy jak wgm0x są równe 0 to licznik pracuje w normalnym trybie...

    Mikrokontrolery AVR   23 Wrz 2010 07:05 Odpowiedzi: 30    Wyświetleń: 12147
  • Sterowanie diodą RGB za pomocą switcha na ATTINY13 w BASCOM - jak napisać kod?

    Chodzi o to, ze 13-stka jest mala i by mi bardziej pasowała. Mimo tego, że nie umiem jeszcze programować to wydaje mi się ze to takie jakieś niezbyt fajne kiedy potrzebujesz tylko 3 wyjścia z procka a używasz układu który ma ich 14...dlatego chciałem zastosować attiny13, ale pojawia się problem bo nie mogę zastosować procedury zwiększania licznika na...

    Mikrokontrolery AVR   12 Sty 2010 13:30 Odpowiedzi: 6    Wyświetleń: 3752
  • [Bascom] Attiny 13 - mała rzecz duży kłopot, sterowanie LED

    Odkopię temat bo mam problem też z Attiny13. Problem jest następujący: po skonfigurowaniu timera0 jaki licznik zaczyna on zliczać kolejne takty procesora z określonym preskalerem ale w momencie użycia procedur waitms lub if timer0 zatrzymuje się. Dzieje się tak podczas sprawdzania na sprzęcie jak i na symulatorze. Program powinien działać poprawnie,...

    Mikrokontrolery AVR   24 Lip 2011 22:59 Odpowiedzi: 40    Wyświetleń: 7974
  • NE555 – jak zrealizować opóźnione załączanie i wyłączanie przekaźnika (2s)?

    Dawno do niej zaglądałem i tylko patrzyłem po spisie treści na to co mnie akurat wtedy interesowało. Zawsze możesz kombinować z jakimś scalonym licznikiem, ale to układ się rozrasta, ja bym się nie bawił. Attiny13, kilka linijek kodu i masz problem z głowy, a cenowo wyjdzie podobnie, plus taki że dokładnie możesz sterować opóźnieniami. Nie wiem co projektujesz,...

    Projektowanie Układów   15 Lip 2012 17:21 Odpowiedzi: 11    Wyświetleń: 5106
  • Proste powiadomienie na telefon! _Made By Mictronic!_

    http://obrazki.elektroda.net/9_125632037... Witam,dostałem zlecenie by zrobić proste powiadomienie ,które po wykryciu dowolnego dźwięku wydobywającego się z karty dźwiękowej ,komputera zadzwoni na dany numer telefonu. Oczywiście najprostszym rozwiązaniem było tu użycie gotowego telefonu tutaj Nokia 3510i i klikanie na dwa klawisze. Opis układu:...

    DIY Konstrukcje   26 Paź 2009 10:33 Odpowiedzi: 17    Wyświetleń: 10491
  • Sterownia diodą RGB przeniesienie z arduino na attiny2313

    Tak wybrałem odpowiednią płytkę w arduino. Zakupiłem attiny2313 bo wyczytałem że posiada 4 wyjścia pwm. Czy można prosić o podpowiedź jak zaangażować dwa liczniki, skoro pozostałe porty pracują na innym. Chętnie zgłębię wiedzę, a jeśli jest możliwość wygenerowania pwm programowo, to może także by się udało na attiny13. :)

    Arduino   23 Kwi 2017 16:34 Odpowiedzi: 5    Wyświetleń: 807
  • Bascom Attiny13 - Led pwm i serwo - jak oszukać program?

    Nie można poprosic uC, żeby w tym czasie zajął się czymś niepotrzebnym (czym?) ale równie obciążającym? Procesor nie wie co jest potrzebne - robi co mu programista nakazał kodem programu (czasem nieświadom co nakazał :-)). Po drodze od programisty do kodu maszynowego (czyli tego co wykonuje procesor) jest jeszcze kompilator i miewa wbudowane opcje...

    Mikrokontrolery AVR   14 Sty 2024 06:22 Odpowiedzi: 16    Wyświetleń: 864
  • Jak zrobić skarbonkę liczącą pieniądze? Potrzebny schemat.

    Transoptor szczelinowy >> Attiny13 lub coś większego Attiny24 lub ardiuno mini >> wyświetlacz OLED 0,96". Zasilanie 3V lub akumulator 3,7V z kontrolerem ładowania. Można też na układach CMOS + wyświetlacze LED. W sklepach po 5zł są takie "liczniki kroków", można też wykorzystać

    Początkujący Elektronicy   21 Wrz 2022 23:20 Odpowiedzi: 13    Wyświetleń: 423
  • LPC800-MAX - Błąd kompilacji PWM w Mbed IDE: Identifier 'PwmOut' is undefined

    led zachowuje się dziwnie, bo jest włączona, gdy na jej pinie jest 0 Tak, z tego co pamiętam zapalamy podając na nią zero, jest pewnie w konfiguracji ze wspólną anodą. Mi już zapał trochę ostygł do tego LPC812. Nie widzę powodu, dlaczego miałbym jego akurat użyć zamiast 8-bit AVR. Brak sprzętowego PWM, jeden licznik, brak ADC... niestety plasuje go...

    Mikrokontrolery ARM   04 Lis 2013 09:18 Odpowiedzi: 16    Wyświetleń: 3171
  • Budowa i kalibracja czujnika światła z wykorzystaniem BASCOM i m328p

    Nie widziałem wcześniej, że już na to wpadłaś. Twój się kalibrował tylko w jedną stronę a ten powinien w obydwie (ale nie testowałem) ;) [syntax=vbnet]$regfile = "attiny13.dat" $crystal = 9600000 $hwstack = 2 $swstack = 0 $framesize = 22 Config Adc = Single , Prescaler = Auto , Reference = Avcc Dim Mem_adc As Word , New_adc As Word Dim Krok As Byte...

    Mikrokontrolery AVR   22 Kwi 2021 19:40 Odpowiedzi: 38    Wyświetleń: 1764
  • BASCOM ATTiny13 - Niewłaściwe działanie sygnalizacji napięcia na PB0

    Po pierwsze przy programowaniu pamięć Eeprom jest czyszczona, ale nie do zer a do FF FF FF FF i przy pierwszym odczycie świeżo zaprogramowanego mikrokontrolera program odczytuje C = 65535 ( dwa bajty dla Word FF FF ) więc zapamiętana wartość zawsze jest większa od ADC i od razu A = 1 Mógłbyś też przyciskiem kasować A = 0 Lepiej byłoby dodać też licznik...

    Mikrokontrolery Początkujący   02 Maj 2015 21:58 Odpowiedzi: 2    Wyświetleń: 858
  • [ATtiny13] [ATtiny13][C] Mierzenie czasu impulsu INT0 za pomocą timer0 - spowalniacz serw

    Nie musisz zatrzymywać i uruchamiać licznika za każdym razem, może on ciągle chodzić, wystarczy że go będziesz zerował. A tak naprawdę to jeśli chcesz potem generować przebieg dla serwa za pomocą tego samego timera, to nawet zerować go nie możesz.... tylko zapamiętywać jego wartość. Wygodniej się to robi jednak na 16-bitowym timerze, który ma jeszcze...

    Mikrokontrolery AVR   05 Lis 2009 07:40 Odpowiedzi: 4    Wyświetleń: 5411
  • Attiny13 [BASCOM] - Joystick + ADC + Silnik krokowy

    Musisz mieć licznik kroków. I dopasować go do sygnału z ADC. I jeśli sygnał z ADC jest większy niż ten licznik to silnik ma wykonać jeden krok w prawo a jeśli mniejszy to jeden krok w lewo. Swoją drogą to jest typowe zadanie dla serwa modelarskiego a nie dla silnika krokowego. Ale na silniku krokowym da się to zrobić.

    Mikrokontrolery AVR   22 Wrz 2014 08:40 Odpowiedzi: 20    Wyświetleń: 4731
  • Attiny13a - jak zaprogramować dwie niezależne funkcje na różnych pinach?

    Trochę to trwało za nim coś skleciłem Za mało czytałem bo mi coś nie wyszło kod wygląda tak [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include<stdio.h> #include<util... #define LED3 PB1 #define LED2 PB2 #define LED1 PB4 #define S2 PB0 #define S1 PB3 //definicja początkowej wartości timera #define timer_start...

    Mikrokontrolery Początkujący   03 Lis 2024 16:42 Odpowiedzi: 18    Wyświetleń: 699
  • Sterownik cykliczny na -12V: sekwencja 2s ON, 2-4s OFF, 2s ON, potem stałe ON

    Np. generator czasowy 1s na 555- dalej licznik 4017 resetowany przy podaniu napięcia - z wyjść diodami "zakodować" odpowiedni sygnał dla tranzystora wykonawczego i następnym wyjściem 4017 blokować generator. Można to łatwo zrealizować na mikrokontrolerze ATtiny13 lub podobnym , ale wymaga to znajomości podstaw sztuki programowania. :)

    Początkujący Elektronicy   12 Lut 2009 07:29 Odpowiedzi: 4    Wyświetleń: 1895
  • AtTiny13 - Timer0 nie działa poprawnie przy 9,6MHz i preskalerze 1024 (BASCOM)

    Znalazłem odpowiedź, więc się nią podzielę, bo być może ktoś akurat też ma podobny problem. Pomyślałem, że być może chodzi tu o jakieś zakłócenia odczytu stanu wejścia. Sytuacja wygląda jakby aktywne przerwanie powodowało jakieś trzaski... Konkretnie- program źle działa jeśli równocześnie włączone są przerwania i odczytuje się stan na wejściu. Spróbowałem...

    Mikrokontrolery   18 Lip 2006 20:28 Odpowiedzi: 5    Wyświetleń: 3250
  • [Attiny13] Jak zmniejszyć rozmiar kodu dla Attiny13 w projekcie AVT2929?

    Program zawiera tryb migania, który nie jest mi potrzebny. Czy wystarczy, że usunę tą część programu? [syntax=c]SIGNAL(SIG_ADC) { static uint16_t licznik; //zmienna pomocnicza dla trybu migania int8_t PWM=0; //zmienna pomocnicza do zapisania szybkości zmian współczynnika PWM int16_t rej=CURRENT-ADCW; //odczytaj różnicę prądu zaprogramowanego od wyjściowego...

    Mikrokontrolery Początkujący   10 Cze 2013 15:32 Odpowiedzi: 15    Wyświetleń: 3051
  • [ATmega8]Sygnalizator/Limiter przekroczenia prędkości

    Tak nie koniecznie bo na przykład attiny13 nie ma portu D, brakuje mu także rejestru GICR, Nie wiem dlaczego taki prescaler, który zresztą ustawia się w innym rejestrze oraz taka liczba do licznika 8 bitowego (0-255):[syntax=c]TCCR0A |= (1<<CS02);//Prescaler 256 OCR0A = 3906; // dla 1MHZ i przerwania co około 10ms[/syntax]Obsługę przerwania należy...

    Mikrokontrolery Początkujący   20 Lip 2013 04:39 Odpowiedzi: 39    Wyświetleń: 6936
  • Jak poprawić obsługę przycisków w układzie z ATtiny13 i Bascom?

    Warto by było tą konfigurację rozwinąć o jeszcze jedną linię (odświeżaną za każdym razem po wywołaniu przerwania): [syntax=basic4gl] Timer0= x 'lub Timer0=Timer0 + x 'opcja dokładniejsza [/syntax] gdzie x=256-licznik, "licznik" dobierasz w zależności od tego jak gęsto ma być wywoływane przerwanie. Przykładowo dla zegara 8Mhz i Prescale =64, aby uzyskać...

    Mikrokontrolery Początkujący   11 Cze 2013 08:30 Odpowiedzi: 7    Wyświetleń: 1350
  • Jak zbudować włącznik pompy wodnej z licznika wody i sprzęgła magnetycznego?

    IMHO to najlepiej było by wykorzystać przełącznik halotronowy ( czasem są w chińskich wentylatorach np. na 12 lub 24V - ma 3 nogi ( V+, GND i wyjście zależne od tego czy jest w polu magnetycznym ). Uzyskasz przebieg prostokątny o częstotliwości zależnej od prędkości przepływu. Do tego jakiś mikrokontroler ( np. attiny13 ) + optotriak + triak. Ewentualnie...

    Projektowanie Układów   05 Sty 2010 10:02 Odpowiedzi: 5    Wyświetleń: 2000
  • Jak zbudować jednoprzyciskowy przełącznik gwiazda-trójkąt dla silnika 7.5 kW?

    Witam ! Tak tak rozumiem, poprzedni temat był niejasny. Tym razem spróbuje bliżej przedstawić sprawę. Otóż mam w warsztacie maszynę z silnikiem 7.5 kW, silnik przełączany jest z gwiazdy w trójkąt przez przełącznik. Czas rozruchu to około 5s. Postanowiłem zbudować czasowy przełącznik gwiazda trójkąt. Zrobiłem układ stycznikowy jednak dla mnie to mało......

    Początkujący Elektronicy   25 Mar 2010 23:09 Odpowiedzi: 28    Wyświetleń: 6050
  • [ATtiny13] ATtiny13: Wykrywanie dotyku - jak zrozumieć kod w asemblerze?

    Rozumiem że chodzi o maksymalną liczbę cykli pomiaru? (żeby kiedyś uciec z pętli - tak jak opisywałeś to w algorytmie) Tak. Poza tym pole dotykowe jak i port procesora nawet kiedy nie jest "dotykany" ma pewną pojemność przez co w końcu kondensator i tak zostanie naładowany. Cykle musisz dobrać doświadczalnie. Im większa pojemność kondensatora tym więcej...

    Mikrokontrolery Początkujący   04 Lut 2012 12:07 Odpowiedzi: 19    Wyświetleń: 7056
  • Attiny13 [bascom] - Wstawienie sterowania PWM do programu

    Napisałem sobie taki programik sterujący oświetleniem w samochodzie. Napewno jest za bardzo skomplikowany i da się to napisać prościej, ale z moją wiedzą napisałem taki i chce go wykorzystać bo działa tak jak chciałem. Natomiast brakło mi już wiedzy aby żarówka nie gasła od razu a stopniowo przygasała. Znalazłem taką formułkę która gasi stopniowo żarówkę...

    Mikrokontrolery Początkujący   28 Gru 2012 09:34 Odpowiedzi: 14    Wyświetleń: 2526
  • Jak zrealizować PWM i pomiar impulsu w regulatorze z ATTINY13?

    Wykonałem już cześć hardwarową tzn płytke z obsadzonymi mosfetami typu N(x4) driverami do nichi przetwornicą opartą na tranzystorze cewce i diodzie. Przetwornica jest potrzebna do sterowania górnymi mosfetami typu N, bo to jest regulator dwu kierunkowy. Sterować ma tym procesor ATTINY13 i teraz tak. Wewnetrzny timer będzie potrzeby do sterowania PWM...

    Mikrokontrolery   05 Lip 2007 07:46 Odpowiedzi: 7    Wyświetleń: 1994
  • attiny13 Bascom - Jak zaprogramować reakcję na podwójne kliknięcie?

    Tak czy inaczej - zapamietujesz moment pierwszego kliku, i czekasz ustalony czas, mierząć czas np. na timerze (niekoniecznie przerwania, możesz po prostu monitorować jak się zwiększa licznik). Jeśli w tym czasie wykryjesz drugie naciśnięcie - od razu wykonujesz operację przewidzianą na dwuklik (dwumlask). Jeśli czas upłynie, a nie wykryto naciśniecia...

    Mikrokontrolery AVR   15 Lut 2014 11:00 Odpowiedzi: 10    Wyświetleń: 1872
  • Programowanie Attiny13A z Arduino Uno rev.3 - sterowanie diodami w bałwanku

    A czy można „migać” jedną diodą i równocześnie robić sekwencje na pozostałych 3 w At13A? Początkujący uczą się na zasadzie zaświeć, zrób opóźnienie, zaświeć następną, prosta metoda ale możesz zrobić tylko jedną rzecz na raz, mimo że mikrokontroler wykonuje miliony instrukcji na sekundę, w zasadzie żadnego użytecznego programu tak nie napiszesz. Trzeba...

    Początkujący Elektronicy   06 Lut 2024 00:11 Odpowiedzi: 19    Wyświetleń: 594
  • Miniaturowy wyłącznik czasowy - jakieś proste i praktyczne rozwiązanie

    Skopiowałem z postu 11 tego tematu A wygląda to tak Dodano po 4 Przy kompilacji wyskakuje mi Pass1 zamiast % zużycia pamięci (Flash used)

    Projektowanie Układów   09 Mar 2016 22:29 Odpowiedzi: 50    Wyświetleń: 6426
  • [ATtiny13][C]Kompilacja - fragmentami ok, w całości już niekoniecznie

    Próbuję napisać prosty programik który mierząc napięcie z czujnika wysteruje wskaźnik z samochodowego licznika. Do tego wykorzystuję ADC i 2xPWM czyli ATtiny13 jest idealny do tego celu. Jednak przy kompilacji całego programu wychodzi mi 400% danych i 400% pamięci. Kiedy próbuję kompilować kod fragmentami (oddzielnie odczyt ADC i oddzielnie funkcję...

    Mikrokontrolery AVR   07 Lip 2011 16:50 Odpowiedzi: 7    Wyświetleń: 1230
  • Jak ustawić Timer T0 w ATtiny13 do odmierzania 1s i generowania przerwania?

    Pytanie kolegi jest dość złożone pierwsza różnica sygnał taktujący T0 może zostać wstępnie podzielony przez dzielnik więc aby otrzymać 1 sekundę należy najpierw policzyć ile cykli zegara należało by odmierzyć wiadomo że wartość ta musi być mniejsza od pojemności licznika T0 . Problem w tym że na T0 nie uzyskasz przrwania co sekundę dla kwarca np 8MHz...

    Mikrokontrolery   27 Gru 2007 14:59 Odpowiedzi: 30    Wyświetleń: 4286
  • Sterowanie miganiem LED na pilota w Bascomie - jak napisać procedurę?

    Witam Ostatnio usiadłem trochę do Bascoma i coś naskrobałem, oto wynik mej pracy: $regfile = "attiny13.dat" $crystal = 9600000 Config Timer0 = Timer , Prescale = 8 Enable Timer0 : On Timer0 Prztimer0 Enable Interrupts dioda Alias Portb.3 Config Rc5 = Portb.4 Dim dioda As Byte Dim Licznik As Byte Do Dim .... Getrc5.... Command = Command ..... If Command...

    Mikrokontrolery Początkujący   12 Sie 2013 12:34 Odpowiedzi: 16    Wyświetleń: 2868
  • Miernik do zasilacza na HD44780 i ATtiny13

    Mateusz31 chyba jesteś pierwszą osobą która go wykonała ;) Napisz ile pokazuje gdy nie płynie żaden prąd i brak napiecia. Czy masz 0.00 czy może ten wynik się trochę wacha? Czy zdarza się że licznik się "przekręca" poniżej 0.00 i wchodzi na 9.99? Ten drugi program prawdę mówiąc napisałem o wiele później, na kolanie, i sprawdziłem tylko tak z grubsza...

    DIY Konstrukcje   20 Mar 2012 04:35 Odpowiedzi: 31    Wyświetleń: 37839
  • Efekt świetlny typu "Knight Rider"

    A dużo bardziej by się skomplikował układ jakbym chciał podłączyć 12 diod by przebieg był identyczny ? Możesz wykorzystać przecież dwa takie liczniki jak autor projektu... Swoją drogą też mi się podoba, że autor wykorzystał do migania coś innego niż np. Attiny13, którego cena obecnie jest większa niż kiedyś. Sam też bardzo lubię pchać gdzie popadnie...

    DIY Poczekalnia   10 Sty 2011 17:54 Odpowiedzi: 24    Wyświetleń: 23705
  • [Attiny13A] [Attiny13A][C] - Symulator semafora, problem z opóźnieniem diod

    Witam. Mam problem z symulatorem semafora. [syntax=c] /* Symulacja Semafora */ /* Krzysztof Bednarczyk (prog.) & Lukasz Domanski (elek.) */ /* uklad ATtiny13 1MHz */ /* * - faza wlaczona */ /* x - faza mrugania */ /* WLACZANIE BIBLIOTEK */ //#include <stdio.h> #define __AVR_ATtiny13__ 1 //#include <stdlib.h> // obsluga random #include...

    Mikrokontrolery AVR   08 Mar 2011 20:09 Odpowiedzi: 4    Wyświetleń: 1763
  • ATTiny13 - Jak zasymulować przerwania w Atmel Studio 7.0?

    Witam. Próbuję powoli nauczyć się pisania w ASM prostych programów na ATTINY13. Mam jednak problem z obsługą przerwań. Nie wiem, czy przyczyną jest błąd w programie, czy też nie umiem zasymulować przerwać w tym symulatorze. Otóż w pewnym miejscu programu usypiam uP rozkazem SLEEP (wprowadzam uP w Power Down). Chcę go wybudzić przerwaniem od INT0, (czyli...

    Mikrokontrolery AVR   15 Mar 2016 20:33 Odpowiedzi: 3    Wyświetleń: 1542
  • [ATTiny13] Czy można uzyskać 2 linie PWM jednoczśnie?

    Witam Zacząłem nowy miniprojekt i wyszło, że najlepiej byłoby użyć dwóch linii PWM. Ponieważ mam pod ręką sporo ATTiny13, postanowiłem wykorzystać ten typ. W dokumantacji napisano i to chyba nawet kilka razy, że ATTiny13 posiada dwa niezależne komparatory. No to napisałem: #include <avr/io.h> #include <stdint.h> #include <avr/interrupt.h>...

    Mikrokontrolery AVR   03 Sie 2008 15:56 Odpowiedzi: 2    Wyświetleń: 3394
  • Bascom AVR: Dlaczego układ miga tylko 3 razy? Pierwszy program na ATtiny13

    No widzisz musisz się nawrócić i uwierzyć. Wiara czyni cuda. :D A tak na poważnie układ już działa , jest elektrycznie poprawny. I na pewno chcielibyście wiedzieć co było nie tak w programie ? Jeden mały parametr określający kierunek zliczania licznika a mianowicie : zamiast Compare B Pwm = Clear Down użyłem Compare B Pwm = Clear Up i zaczęło działać....

    Mikrokontrolery AVR   08 Sty 2013 17:33 Odpowiedzi: 16    Wyświetleń: 2346
  • Tytuł: Resetowanie Watchdog Timera w ATtiny13a - liczenie czasu i sterowanie programem

    Trudno zrozumieć co chcesz zrobić. Jednak Watchdog powinien wybudzać mikrokontroler (poprzez RESET) z głębokiego uśpienia. To oczywiście wyzeruje różne zmienne (jeżeli są inicjalizowane). Powinno się po RESET sprawdzać co było źródłem tego RESETu tj. POR czy właśnie Watchdog. Jest rejestr z jakiego można to odczytać. Kolejna kwestia, to chyba w main()...

    Mikrokontrolery AVR   10 Sty 2023 22:42 Odpowiedzi: 13    Wyświetleń: 735
  • Bascom - prosty programik, który na Mega8 działa a na Tiny13 nie bardzo :(

    Witam, Programik, który wklejam poniżej idealnie funkcjonuje na ATmega8 a na Tiny13 już nie... Może ktoś mi podpowie dlaczego? Siedzę na tym już trochę i nie wiem co jest grane. Jakie zadanie ma poniższy projekt. Po naciśnięciu przycisku zmienia stan przekaźnika na załączony lub wyłączony w zależności od tego jaki był poprzednio. Dodatkowo zmienia kolor...

    Mikrokontrolery Początkujący   07 Paź 2014 15:47 Odpowiedzi: 1    Wyświetleń: 1128
  • ATTINY13A - Sterownik LED RGB - prośba o sprawdzenie, ulepszenie

    Witam, Opracowałem bardzo prosty sterownik diody LED RGB w obudowie 5050. Układ losuje kolor, płynnie przechodzi do niego, wyświetla przez jakiś czas, następnie cykl się powtarza. W celu urozmaicenia układu dodałem diodę led białą, czyli mamy w zasadzie RGBW. Sterowanie odbywa się 4-kanałowym programowym generatorem PWM, z użyciem korekcji jasności....

    Mikrokontrolery AVR   07 Paź 2013 21:49 Odpowiedzi: 7    Wyświetleń: 5700
  • Attiny 13 - brak zmiany długości przerwy w generatorze impulsów

    Jutro jeszcze sprawdzę jak będzie działać Attiny 45. Może coś uda się osiągnąć. Zrobiłem trochę testów na attiny13 i po nich jestem bardzo sceptyczny co do użyteczności funkcji micros() w takim zastosowaniu jak metoda użyta w twoim szkicu. Mam obawy że na attiny45 problem może być ten sam, tylko nieco mniejszy, z powodu możliwości wyższego taktowania....

    Arduino   12 Maj 2020 23:21 Odpowiedzi: 27    Wyświetleń: 1116
  • ATtiny13 Programowy PWM; Timer0 oraz przerwania; [c][eclipse]

    Witam Na wstępie przedstawiam schemat zagadnienia : https://obrazki.elektroda.pl/5168929500_... Mikrokontroler ATtiny13A Zasilanie Vcc +5V; LED1_ dioda zielona = sygnalizacja zasilania; LED2_ dioda żółta = sygnalizacja stanu pracy układu w tym że: stan spoczynku/oczekiwania = miganie diody co 1 s; stan aktywny = dioda "zapalona";...

    Mikrokontrolery AVR   02 Cze 2019 12:50 Odpowiedzi: 5    Wyświetleń: 1566
  • ATMega8: Jak uzyskać 12-bitowy PWM dla 4096 kroków w ASM?

    Witam, T1 w ATmega8 rzeczywiście ma rozdzielczość 16 bitów, ale PWM sprzętowo uzyskasz tylko 10 bitów. Można jednak zwiekszyć rozdzielczość PWM o 1 lub 2 bity programowo - ostatnio to właśnie udało mi się zrobić :) tylko, że w procku ATtiny13, zwiększyłem PWMa z 8 do 10 bitów - programowo w przerwaniu od licznika, który obsługiwał PWMa. Idea jest taka,...

    Mikrokontrolery   07 Lut 2007 15:01 Odpowiedzi: 54    Wyświetleń: 9386
  • Jak zrobić generator impulsów do silnika krokowego na 1 obrót po naciśnięciu guzika?

    Nadal nie wyjaśniasz szczegółów, nie mam pojęcia na czym polega "sterowanie serwem i sterownikiem do danych programów". Nie wiem też, czy jeżeli operator trzyma przyciśnięty przycisk, a silnik wykonał obrót 360 stopni, to ma się kręcić dalej, czy zatrzymać? Jak ma silnik reagować jeżeli operator wciśnie przycisk kilka razy, jakie parametry ma silnik...

    Początkujący Naprawy   30 Paź 2014 15:23 Odpowiedzi: 6    Wyświetleń: 1740
  • Płynne 0..3V (lub PWM) w czasie 5-10 minut - prosty układ?

    Faktycznie proste, tylko duże układowo - generator, dzielnik, licznik 4 bitowy góra/dół, dekoder BCD/Dec z drabinką, logika jakieś bramki) zatrzymująca zliczanie w skrajnych wartościach. Wyszło 4-5 scalaków. Na stabilności mi nie zależy. Myślałem zmieścić się czymś w obudowie DIP8/SO8 i "pająka" zrobić. Może przysiądę na szybko do tego ATtiny13 i zapoznam...

    Początkujący Elektronicy   10 Gru 2015 14:49 Odpowiedzi: 8    Wyświetleń: 912
  • Reanimacja i modyfikacja świeczek LED na Attiny13a - problem z poborem prądu tryby SLEEP

    Mam w domu kilka świeczek podobnych do tych z obrazka https://obrazki.elektroda.pl/8153128500_... Po czasie prawie wszystkie przestały działać - zniszczone ścieżki na płytce od wilgoci, przerdzewiałe styki włącznika. Dodatkowo świece mają tylko ruchomy płomień, a świecą statycznie. Nie było też żadnego czujnika światła, tylko ręczne...

    Mikrokontrolery AVR   03 Kwi 2023 18:32 Odpowiedzi: 10    Wyświetleń: 915
  • Kasownik HV ATtiny13, urządzenie ustawia fusebity.

    W tabelce 55 strona 118, są dane które trzeba wysyłać. I na ten przykład dla sygnaturki, komenda to: SDI 0_0000_1000_00 SII 0_0100_1100_00 Te zera na początku i na końcu traktuje po prostu jako "puste" takty zegara, ustawiam piny w dół i cykam. Nie jestem pewien też czy między kolejnymi danymi z tabelki robić jakieś odstępy, czy cokolwiek, po prostu...

    Mikrokontrolery AVR   09 Kwi 2010 18:01 Odpowiedzi: 12    Wyświetleń: 8791
  • Czy ATTINY13 w BASCOM może generować 600kHz przy zmianie napięcia?

    Dzięki za zainteresowanie tematem i odpowiedź! Niestety w dalszym ciągu mam problem... Obejrzałem temat z podsuniętego linku- jak sądzę to jest dokładnie to o co mi chodzi, ale chętnie dowiedziałbym się czegoś więcej na ten temat. Nie chciałbym tu za bardzo zaniżać poziomu... ale czy można prosić o podsunięcie wskazówki co się tu (w kodzie) dzieje?...

    Mikrokontrolery   07 Kwi 2006 21:57 Odpowiedzi: 9    Wyświetleń: 4472
  • [attiny13a] Jak uruchomić programowy PWM dla diody RGB na ATtiny13A?

    Witam, jeśli chodzi o programowanie uC to jestem początkujący. Mam problem z programowym pwm na attiny13a. Mój program bazuje na programie M. Kardasia z książki. Na atmedze16 działał dobrze, ale jak przerobiłem go na attiny13a wg noty katalogowej, to dioda nie świeci. Wiem, że na pewno coś przekręciłem. Jeśli chodzi o podłączenie do programatora i samego...

    Mikrokontrolery AVR   21 Kwi 2012 21:08 Odpowiedzi: 4    Wyświetleń: 3025
  • OPEL VECTRA - Jak zrobić 3 błyski kierunkowskazów na NE 556? Schematy?

    Jestem w trakcie wymyślania programu do tego komfortowego kierunkowskazu Jak ktoś chce sobie popróbować to zamieszczam kod w Baskomie. PS Nie mam pewności czy działa bo jeszcze nie miałem okazj przetestować [syntax=basic4gl]$regfile = "attiny13.dat" $crystal = 8000000 $hwstack = 32 $swstack = 8 $framesize = 16 Inprawy Alias Pinb.1 Inlewy Alias Pinb.2...

    Początkujący Naprawy   25 Sty 2018 20:43 Odpowiedzi: 35    Wyświetleń: 12255
  • Dokładny pomiar częstotliwości sieci 230V za pomocą Attiny13a - skaczące Hz

    Przy pomiarze małych częstotliwości mierzy się okres przebiegu. Zbocza(/e) sygnału wejściowego (INT0) uruchamiają i zatrzymują licznik. Wynik liczenia przeliczasz na częstotliwość. To tylko ogólny opis, szczegóły albo w sieci albo ogarniasz sam.

    Mikrokontrolery AVR   19 Kwi 2017 20:00 Odpowiedzi: 2    Wyświetleń: 927
  • [Attiny13] Attiny13 - Nieprawidłowe działanie diod po wciśnięciu przycisku

    Witam, napisałem program który ma za zadanie po wciśnięciu przycisku zapalić diodę aż do puszczenia przycisku. Gdy przycisk zostanie puszczony ma na 5s zapalić drugą diodę i następnie ją zgasić. Jeśli w czasie gdy dioda2 się jeszcze świeci zostanie wciśnięty przycisk ma zostać zgaszona dioda2 i zapalona dioda1. Teoretycznie wszystko napisałem jednak...

    Mikrokontrolery AVR   24 Wrz 2013 17:27 Odpowiedzi: 1    Wyświetleń: 1260
  • [attiny13][C++][atmel studio6] - wieszanie sie atmel studio podczas debugowania

    Witam, Piszę program na ATtiny13A, aby działał jak licznik mod 4 (piny PB0 i PB1), zmiana wyzwalana zboczem opadającym na PB3. Rozwiązanie opiera się na przerwaniach. PCINT3 to obsługa "przycisku" -> naciśnięcie powoduje uruchomienie timera (ustawienie adekwatnego przerwania). Obsługa przerwania timera zwiększa licznik przepełnień - po ok2 sek wyłącza...

    Mikrokontrolery Początkujący   29 Sty 2015 19:02 Odpowiedzi: 11    Wyświetleń: 1761
  • Attiny13 Bascom: Jak obsłużyć przerwanie PCINT0 i różnice z INT0?

    Witam. Od razu mówię, że działam na ATtiny2313. Chciałbym przedstawić kod, nad którym głowię się już dość długo i ciągle nie działa, kod jes banalny a jak to mówią diabeł tkwi w szczegółach, więc może ktoś z forumowiczów może mi pomóc. Kod wygląda tak: 'Program powinien (wlasnie! - powinien) pobierac sekwencje przerwan 'z odpowiednich portow...

    Mikrokontrolery   28 Paź 2007 23:01 Odpowiedzi: 10    Wyświetleń: 4441
  • PCF8583 - Czy można pominąć kwarc przy używaniu tylko RAMu?

    BOD ci tylko zagwarantuje, że procesor nie będzie działał poniżej określonego zasilania. Problem w tym, że licznik pracy nie jest 8 bitowy, lecz dłuższy. Co będzie jeśli procesor przestanie działać pomiędzy zapisaniem pierwszega, a drugiego bajtu? To można ominąć robiąc odpowiedni algorytm zapisu. Istotnie najtańszym rozwiązaniem może być zastosowanie...

    Mikrokontrolery   25 Sie 2013 21:06 Odpowiedzi: 18    Wyświetleń: 2550
  • [AVR] Attiny13 zawiesza się przy generowaniu 24-bitowej liczby losowej w C

    Witam. Napisałem funkcję losującą 24bitową zmienną, ale program zawiesza się podczas jej wykonywania. Nie mam już pojęcia co może być źle. [syntax=c]/* * main.c * * Created on: 01-04-2013 * 15:05:56 * Author: miszczo */ #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <avr/pgmspace.h> #define TIME...

    Mikrokontrolery AVR   25 Maj 2013 16:10 Odpowiedzi: 1    Wyświetleń: 2772
  • Jak zmniejszyć objętość kodu termostatu z ATmega8 na ATtiny13?

    Witam serdecznie, jestem początkującym jeśli chodzi o programowanie w c na avr. Celem mojego zadania jest zaprojektowanie termostatu z użyciem czujnika temperatury dwóch diod sygnalizujacych, przycisku do programowania termostatu oraz przekaźnika jako elementu wykonawczego. Poniższy kod napisałem na atmega8 jednak można byłoby zastosować uboższego avr...

    Mikrokontrolery Początkujący   09 Maj 2012 22:03 Odpowiedzi: 8    Wyświetleń: 2152
  • atiny 13 - połączenie kilku modułów w sterownik oświetlenia

    Tak jak pisałem wcześniej poczytałem i stworzyłem takie coś: Dodano po 26 Już doszukałem się błędu. Udało mi się odwzorować jak są zaprogramowane te moduły. Dodano po 4 Kwestie przycisków zrozumiałem, tylko mam problem by zrobić tak że po naciśnięciu przycisku dioda się zaczyna rozjaśniać i dochodzi do 100% a gdy znowu nacisnę przycisk dioda zaczyna...

    Mikrokontrolery AVR   14 Paź 2012 12:48 Odpowiedzi: 99    Wyświetleń: 9666
  • [ATTiny13A] Jakie wypełnienie sygnału dla czujnika TFMS 5560 przy 56 kHz?

    Masz błędne obliczenia. Przerwanie następuje gdy licznik się "przekręci" i do obliczeń należy brać wartość o 1 większą, ale to i tak nie będzie dokładnie ponieważ skok do procedury przerwania też zajmuje minimum 4 cykle zegara. Lepiej przejdź na PWM na PB0 lub PB1.

    Mikrokontrolery   28 Cze 2012 08:23 Odpowiedzi: 16    Wyświetleń: 2124
  • Czy układ na ATtiny13 można wykonać na pająka z podstawką DIP-08?

    Chciałbym, żeby jeszcze ktoś sprawdził przykładowy kod dla tego układu, i napisał, czy ostatecznie będzie on działał bez żadnych błędów. inicjalizacja: ;ustawienie portów 3 i 4 jako porty wyjścia sbi DDRB, 3 sbi DDRB, 4 ;ustawienie stanu niskiego na portach 3 i 4 (diody nie świecą) cbi PORTB, 3 cbi PORTB, 4 ;ustawienie stanu początkowego rejestrów kontroli...

    Początkujący Elektronicy   09 Paź 2007 17:21 Odpowiedzi: 9    Wyświetleń: 3659
  • Attiny13 - Układ rozdzielający impulsy zapłonowe w silniku V6

    Na wstępie przedstawię założenia projektu. Półelektroniczny układ zapłonowy w Galancie V6. Komputer wysyła sygnały o określonej długości do power tranzystora w aparacie zapłonowym z kopułką i cewką. Chcę się pozbyć kopułki. Komputer silnika ustala położenie wału na podstawie sygnałów TDC. Na filmie widać oba sygnały skorelowane ze sobą: https://www.youtube.com/watch?v=YrRjw07-...

    Projektowanie Układów   24 Cze 2013 19:14 Odpowiedzi: 2    Wyświetleń: 1878
  • Attiny2313 - krótkie i długie naciśniecie przycisku

    No dobra, żeby nie być gołosłownym przytoczę tu fragment mojego kodu (wycięty z całości i okrojony tylko do zapalania i gaszenia diody) rozpoznającego przycisk krótki/długi. Do zaadoptowania go na inny procek nie powinno być problemu. Zaletą jest, że jest dość oszczędny (jestem maniakiem optymalizacji algorytmów - pozostałości z przeszłości ;-) ) i...

    Mikrokontrolery AVR   09 Sty 2011 17:50 Odpowiedzi: 82    Wyświetleń: 14814
  • Code Vision Attiny13 - Zatrzymanie programu przy zmianie czasu rozjaśniania LED

    Witam. Mam dość nietypowy problem, otóż napisałem programik na attiny13 w Code Vision, który ma płynnie zmieniać kolory na pasku LED, lecz program nie chce działać jeśli chcę podwoić czas rozjaśniania się i gaśnięcia koloru zielonego. Po zmianie czasu, program zatrzymuje się na etapie rozjaśnienia się do maximum zielonego i czerwony już nie gaśnie (cały...

    Mikrokontrolery AVR   01 Mar 2013 00:27 Odpowiedzi: 5    Wyświetleń: 1254
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Jak procek ma 32KB ROM to licznik przy programie o rozmiarze 19KB nie może dojść do końca. Chyba że w jakiś sposób zmusisz go do tego programowo. Na Asemblerze AVRów się specjalnie nie znam. Ale RESET może nastąpić chyba programowo, masz gdzieć błąd w programie który resetuje system. Może przepełniasz stos lub pamięć RAM. Albo masz gdzieś skok po wektor...

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 549735
  • [ATTiny25/45/85][C] Modelarski regulator dwukierunkowy light

    janbernat - chcę uzyskać podobne urządzenie lecz oparte o ATTiny13. Stąd wykorzystanie tylko jednego timera, który będzie sterował modulacją PWM programowo a w wolnej chwili sprawdzał stan położenia (długości impulsu) serwa. Finalnie wszystko będzie chodzić na 9,6MHz lecz z uwagi na testy i podłączony wyświetlacz (i to bez linii RW) aktualnie jest 1MHz....

    Mikrokontrolery AVR   28 Sie 2010 09:56 Odpowiedzi: 29    Wyświetleń: 5553
  • BASCOM AVR - Zasilanie bateryjne, coś do wybudzania AVR-a co godzinę

    Wpisanie w watchdoga każdej innej liczby niż 2048 czyli 2 sekundy nie daje żadnego rezultatu. Takie kwiatki to tylko w sprytnej wiedzy użytkowników Bascom wyskakują... W rejestrze Watchdog-a, który jest 8-bitowy nie wpiszesz większej liczby niż 255. Można jedynie ustawić konkretne, zaprojektowane z góry przez twórców mikrokontrolera czasy licznika....

    Mikrokontrolery AVR   14 Gru 2012 14:33 Odpowiedzi: 25    Wyświetleń: 5508
  • Eksperymenty EKG z monitorem pracy serca (Heart Monitor), oscylografem i OpenLog

    Eksperymenty związane z EKG Od dawna uważałem za interesujące rozważania o własnych systemach EKG. Szczególnie interesują mnie rozwiązania niedrogie i łatwe w konfiguracji. W tym artykule przedstawiono kilka sposobów wykorzystania tej techniki. Ale najpierw coś podstawowego: Ze względu na bezpośredni kontakt elektrod EKG z ciałem, wszystkie elementy...

    DIY Konstrukcje   25 Maj 2022 09:48 Odpowiedzi: 14    Wyświetleń: 5838
  • [Toster TO-40 750W] Analiza, naprawa i modyfikacja

    https://obrazki.elektroda.pl/6672510400_... Motywacja Od kilkunastu lat używam poczciwego tostera, który wygląda jak powyżej (jednak poradnik może być użyteczny też i dla innych modeli o podobnej budowie/wyglądzie), ponadto ma ciekawy walor dydaktyczny: Dawno, dawno temu wpadłem na szatański pomysł umycia go pod bieżącą wodą. Od tego...

    Artykuły   17 Lis 2019 15:53 Odpowiedzi: 9    Wyświetleń: 6750