attiny13 input

Znaleziono około 198 wyników dla: attiny13 input
  • ATtiny13 - [Bascom] Przerwanie INT0 od syg. z generatora

    Generator podepnij do PINB.1 i config PINB.1=input

    Mikrokontrolery AVR   11 Sie 2013 17:29 Odpowiedzi: 12    Wyświetleń: 3381
  • Czy attiny13a obsługuje INPUT_PULLUP przy programowaniu przez Leonardo?

    Tak, tak, tak (musi być wpisana większa treść przed wysłaniem).

    Arduino   05 Lut 2020 23:36 Odpowiedzi: 3    Wyświetleń: 477
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [bascom] Jak obsłużyć microswitch w Bascom na ATtiny13, by dioda mrugała?

    Witam. Można tak: $regfile = "attiny13.dat" $crystal = 1200000 Config Portb.3 = Output Config Pinb.4 = Input set pinb.4 reset portb.3 do if pinb.4=0 then do Set PORTB.3 Wait 1 Reset PORTB.3 Wait 1 Loop end if Loop W pętli odczytujesz stan przycisku i jak będzie niski zacznie migać.

    Mikrokontrolery AVR   06 Sie 2010 20:26 Odpowiedzi: 7    Wyświetleń: 1902
  • REKLAMA
  • [BASCOM] Jak napisać program w BASCOM dla termostatu z microswitchem?

    Napisałem taki program i sprawdziłem go z ATTiny13 (nie mam ATTiny25): $regfile = "ATtiny13.DAT" $crystal = 1000000 Config Pinb.0 = Input Portb.0 = 1 Przycisk Alias Pinb.0 Config Pinb.1 = Output Portb.1 = 1 Led Alias Portb.1 Do If Przycisk = 0 Then Waitms 100 Bitwait Przycisk , set Gosub Praca End If Loop End Praca: Led = 0 Wait 1 Led...

    Mikrokontrolery AVR   27 Gru 2010 19:57 Odpowiedzi: 8    Wyświetleń: 2880
  • REKLAMA
  • Attiny13: Czy zabezpieczony FLASH pozwala na dostęp do EEPROM?

    Jeślii masz wolny pin to możesz sobie na nim otworzyć port COM. Taki programik wciągający cztery bajty po serialu zajmuje w Bascom 288 B a to pewnie dlatego że jeszcze musiał się zająć stosem i tablica przerwań co Ty juz pewnie tez masz zrobione więc to by odpadło. Zapisujesz to sobie do Eeproma przy starcie i gotowe. [syntax=vbnet]$regfile = "attiny13A.dat"...

    Mikrokontrolery Początkujący   28 Maj 2024 17:34 Odpowiedzi: 13    Wyświetleń: 408
  • [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ń: 1257
  • REKLAMA
  • [bascom] - Program na ATtiny13: If...then, sterowanie pinami z opóźnieniem

    No masz moją wersje rozwiązania tego problemu. W symulatorze działa. Na uP nie testowałem. [syntax=basic4gl][/syntax] $regfile = "attiny13.dat" $crystal = 1000000 Dim Fp1 As Bit Dim Fp2 As Bit Config Pinb.3 = Input Config Pinb.4 = Input Config Pinb.1 = Output Config Pinb.2 = Output Set Portb.3 'podciagniecie do +5V Set Portb.4 Do If Pinb.3 = 0 And Fp1...

    Mikrokontrolery Początkujący   20 Lip 2012 14:50 Odpowiedzi: 2    Wyświetleń: 1309
  • Jak zbudować układ liczący zwarcia styków z blokadą po 30 naciśnięciach?

    _-kod-_ w bascomie avr $sim $regfile = "ATtiny13.dat" $crystal = 4000000 Dim Licz As Iram Byte Config Portb.4 = Input Config Portb.3 = Input Config Portb.1 = Output Set Portb.4 Set Portb.3 Do If Pinb.4 = 0 Then Waitms 25 If Pinb.4 = 0 Then Incr Licz End If End If If Licz = 30 Then Do Set Portb.1 nop Waitms 20 Loop Until Pinb.3 = 0 Licz = 0...

    Początkujący Elektronicy   04 Sty 2009 14:41 Odpowiedzi: 21    Wyświetleń: 3655
  • BASCOM AtTiny85 - Początki, programy, problemy, pytania...

    Zajętość flash`a z 46% na 38% :P Tak bym się nie bawił, ale w Tiny13 to ma znaczenie bo można coś jeszcze upchnąć ahahaha :D [syntax=vbnet]$regfile = "attiny13.dat" $crystal = 9600000 $hwstack=20 $swstack = 8 $framesize = 16 'Declare Sub Zmiana Config Pinb.2 = Input Set Portb.2 Config Portb. 4 = Output Config Servos = 1 , Servo1 = Portb.4 , Reload =...

    Mikrokontrolery Początkujący   30 Maj 2021 07:01 Odpowiedzi: 79    Wyświetleń: 7125
  • Attiny85 - wybudzanie z trybu Powerdown (uP zawiesza się)

    Witam Ja testowałem taką funkcję w attiny13 (zmien sobie pin INT0)i działało OK, w twojej brakuje paru elementów: [syntax=c]void enterSleep(void) { DDRB &= ~(1 << PB1); // INT0: input... PORTB |= (1 << PB1); // ...with pullup. set_sleep_mode(SLEEP_MODE_PWR_DOWN); // EDIT: could also use SLEEP_MODE_PWR_DOWN for lowest power consumption....

    Mikrokontrolery Początkujący   04 Paź 2019 21:05 Odpowiedzi: 11    Wyświetleń: 1059
  • [Attiny13][Bascom] Sterowanie zasilaniem końcówki mocy

    Nie co Ci pomogę , poprawiłem deklaracje portów oraz cześć programu ,wystarczy napisac wlasne procedury ;) Config Portb.0 = Output 'Konfiguracja portów Config Portb.1 = Output Config Portb.2 = Output Config Pinb.3 = Input Config Pinb.4 = Input Wzmacniacz Alias Portb.0 Mixery Alias Portb.1 Swiatlo Alias Portb.2 Declare Sub Wlacz Declare Sub Wylacz Sw_on...

    Mikrokontrolery AVR   11 Cze 2009 15:53 Odpowiedzi: 9    Wyświetleń: 2641
  • [Attiny13] [Attiny13][BASCOM] Jak dodać diody prostownicze do obwodu światła na pilota?

    Taki napisałem program, przetestowany. Jak dla mnie to działa dobrze. Może jakieś poprawki, sugestie? [syntax=basic4gl] $regfile = "attiny13.dat" $crystal = 1000000 Config Portb.2 = Input Portb.2 = 1 Config Portb.1 = Output Portb.1 = 0 Do If Pinb.2 = 0 Then Waitms 100 Toggle Portb.1 Waitms 500 End If Loop End[/code] [/syntax] Chciałbym zrobić płytkę...

    Początkujący Elektronicy   25 Wrz 2012 19:06 Odpowiedzi: 5    Wyświetleń: 1437
  • Bascom: Programowanie Attiny13 - Pulsujące diody LED na sygnał IR

    Pewnie by się i dało a jaki dokładnie sygnał ma odbierać z fototranzystora jakiś zakodowany przebieg czy no nie wiem nośną czy wogóle ma reagować na zmiany oświetlenia. Pokaż schemat będzie prościej. Może Ty masz namyśli zintegrowany odbiornik IR z wzmackiem ?. Z mrugrającymi gasnącymi diodami to raczej problemu nie będzie tylko input jest nie jasny....

    Mikrokontrolery   01 Wrz 2009 14:11 Odpowiedzi: 4    Wyświetleń: 1502
  • REKLAMA
  • [Attiny13] Jak stabilnie wykryć 3.3V jako logiczne 1 przy zasilaniu 5V?

    No nic to pozostaje ingerencja w hardware. Dzięki za pomoc! Nie próbowałeś Wystarczy dioda Schottky katodą do wyjścia układu 3.3V, anoda do wejścia 5V, włączone wewnętrzne podciągnięcie wejścia w układzie 5V. to w sumie najlepszy pomysł, ingerencja prawie żadna. Ewentualnie sterowanie OUTPUT(LOW) / INPUT, może zadziała bez szeregowego rezystora między...

    Mikrokontrolery AVR   31 Mar 2018 14:46 Odpowiedzi: 13    Wyświetleń: 1431
  • Szukam kodu źródłowego AVR C dla Attiny13/25/84 do sterowania lampkami rowerowymi

    Jacek, popatrz najpierw tutaj, dopiero potem sceptycymz :-) Z indukcyjnością, choć jeszcze nie rozczytałem jak ona pracuje. W mojej interpretacji NIE JEST to czyste PWM. To w pewnej chwili zaczyna być przetwornica step-down. Przerywane zasilanie (jakby PWM *) ) jest tego częścią, ale nie jest to tożsamość Gdzie jest sprawność pod dywan zamieciona ?...

    Mikrokontrolery Początkujący   09 Maj 2024 08:36 Odpowiedzi: 21    Wyświetleń: 561
  • Sterowanie LED na ATtiny13 przez TSOP36kHz nie działa z pilotem

    Wklepałem coś takiego: $regfile = "attiny13.dat" $crystal = 1200000 Config Portb.0 = Output Config Portb.4 = Input do PortB.0 = PortB.4 Loop End Wcześniej to samo tylko z adres i comand Nadal martwy... Dodano po 1 Dlaczego pin a nie port? Dodano po 4 Niestety zmiana na pin nic nie dała, dalej martwy...

    Mikrokontrolery Początkujący   01 Sie 2013 12:03 Odpowiedzi: 41    Wyświetleń: 5037
  • Line follower na ATtiny13 z KTIR0711S - brak reakcji czujników

    No to od czasu gdy tu jeszcze bogdan_p nie napisał. To trochę doczytałem i powstał taki kod '***** konfiguracja portów ***** $regfile = "attiny13.dat" Config Pinb.7 = Input Config Pinb.3 = Input Config Pinb.2 = Input Config Pinb.5 = Output Config Pinb.6 = Output Do If Pinb.7 = 1 Then Pinb.5 = 1 If Pinb.7 = 1 And Pinb.3 = 1 Then Pinb.5 = 1...

    Mikrokontrolery AVR   24 Sty 2011 15:03 Odpowiedzi: 20    Wyświetleń: 2980
  • [Attiny13v] Attiny13v Bascom - Jak obejść brak pamięci sRAM dla zmiennej Byte?

    Na początek dodam prosty program z wykorzystaniem zmiennej typu "byte" $regfile = "attiny13.dat" $crystal = 8000000 Config Pinb.0 = Output Config Pinb.1 = Output Config Pinb.5 = Input Reset Portb.5 Dim A As Byte Declare Sub Led Do If Pinb.5 = 1 Then Gosub Led Else Portb.1 = 1 End If Loop End Led: For A = 0 To 10 Portb.0 = 1 Waitms 100...

    Mikrokontrolery AVR   21 Gru 2008 15:29 Odpowiedzi: 5    Wyświetleń: 1361
  • Reanimacja i modyfikacja świeczek LED na Attiny13a - problem z poborem prądu tryby SLEEP

    https://www.nongnu.org/avr-libc/user-man... Dodaj const przed: uint8_t randomvals Częstotliwość zegara ADC (1,2 MHz / 64 = 18,75 kHz) za niska: ATtiny13A - tinyAVR® Data Sheet - 14.5 Prescaling and Conversion Timing"]By default, the successive approximation circuitry requires an input clock frequency between 50 kHz and 200 kHz to get maximum...

    Mikrokontrolery AVR   03 Kwi 2023 18:32 Odpowiedzi: 10    Wyświetleń: 915
  • [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ń: 5414
  • [ATtiny13] Jak poprawić kod w Bascom dla ATtiny13 do wyłącznika czasowego?

    Już sobie poradziłem. Może jest to trochę prymitywne rozwiązanie ale ważne, że działa tak jak chciałem. $regfile = "attiny13.dat" $crystal = 1200000 Config Pinb.2 = Input Config Pinb.0 = Input Config Pinb.1 = Input Config Portb.3 = Output Set Pinb.2 Set Pinb.0 Set Pinb.1 Reset Portb.3 Do If Pinb.2 = 0 Then Set Portb.3 Wait 7200 'czekaj dwie...

    Mikrokontrolery AVR   17 Sie 2010 13:36 Odpowiedzi: 17    Wyświetleń: 4043
  • Attiny13, Bascom - Kompilacja prostego programu, SRAM

    Witajcie Mam idiotycznie prosty program, mianowicie [syntax=basic4gl] 'przerzutnik T' $regfile = "attiny13.dat" $crystal = 1000000 Config Portb.3 = Input Config Portb.4 = Output Portb.3 = 0 Portb.4 = 0 Do If Portb.3 = 1 Then Toggle Portb.4 End If Loop End [/syntax] Powinien działać, testy pokarzą... Mój problem polega na tym, że dodając funkcję "toggle"...

    Mikrokontrolery   11 Maj 2015 18:51 Odpowiedzi: 2    Wyświetleń: 741
  • AtTiny13: Jak zliczać 3 naciśnięcia przycisku w 2 sekundy w Bascom?

    Chyba sam nie dam rady - spore braki ... $regfile = "attiny13.dat" $crystal = 4800000 Config Pinb.1 = Input Config Pinb.2 = Output Config Debounce = 30 Pk Alias Portb.2 Dim Przycisk As Byte At &H62 Dim Czas As Byte At &H63 Pk = 1 Do Waitms 25 Debounce Pinb.1 , 0 , Licz , Sub Przycisk = 3 , Gosub , On_off If Portb.1 , 0 , Then Incr Czas If...

    Mikrokontrolery AVR   18 Lut 2011 13:14 Odpowiedzi: 15    Wyświetleń: 2900
  • [Bascom/ATmega8] Przycisk i odliczanie czasu dla LED

    Dziękuję szun działa bardzo dobrze. Jeszcze mam pytanie czy da się przerobić tak aby wrzucić to na procek attiny13? bo akurat taki mam a szkoda atmega8 na taki czasowy układ Gdy zmienię po prostu procka to wywala error 22 line 38 Out of SRAM space [syntax=basic4gl]$regfile = "attiny13.dat" $crystal = 9600000 'Config Pinb.0 = Input 'Config Pind.1 = Output...

    Mikrokontrolery Początkujący   26 Cze 2012 23:30 Odpowiedzi: 7    Wyświetleń: 2198
  • [BASCOM] Sterowanie przyciskiem podłączonym do VCC.

    Robiłem tak (attiny13): POTRB.4 podciągnięty 10k rezystorem do GND, od tego kabel do microswitcha, od niego do VCC PORTB.3 - dioda led - VCC (dla testu) program: $regfile "attiny13.dat" $crystal = 4800000 Config Portb.3 = Output Config Portb.4 = Input Led Alias Portb.3 S1 Alias Portb.4 Do Debounce S1 , 0 , Pr1 , Sub Loop End Pr1: Toggle...

    Mikrokontrolery   03 Wrz 2008 22:25 Odpowiedzi: 4    Wyświetleń: 1669
  • Bluetooth HC-05 i brakujący sygnał o wysyłaniu (jak TXDEN w FT232)

    Pierwsze co zrobiłem, to zrealizowałem Twój pierwszy pomysł, i to najprostrzej możliwej postaci (aż wstyd!). Wżuciłem Attiny13, i program tak prosty że aż śmieszny - Działa :D Zostawiłem to na razie tak jak jest, i jeśli będzie się dobrze sprawować, nie będe już poprawiał. Dzięki! [syntax=Bascom] $regfile = "attiny13.dat" $crystal = 9600000 $hwstack...

    Mikrokontrolery Początkujący   17 Lip 2018 12:27 Odpowiedzi: 11    Wyświetleń: 969
  • Attiny13 i Bascom - błąd kompilacji przy wysyłaniu sygnału RC5

    Witam, pisze właśnie program do attiny13. Ma on wysyłać po naciśnięciu przycisku odpowiedni sygnał Rc5. Napisałem coś takiego, ale nie działa (bascom wyświetla error): $regfile = "attiny13.dat" $crystal = 8000000 Config Portb.0 = Input Config Portb.1 = Input Config Portb.2 = Input Config Portb.3 = Input Config Portb.4 = Output Dim Togbit As...

    Mikrokontrolery   04 Paź 2008 14:13 Odpowiedzi: 14    Wyświetleń: 9594
  • attiny13 - jak dodać obsługę włącznika do włącznika światła RC5?

    mój błąd,miał być PORTB.1 [syntax=basic4gl]$regfile = "attiny13.dat" $crystal = 8000000 Config Pinb.1 = Input Config Pinb.4 = Output Config Rc5 = Portb.0 $hwstack = 20 $swstack = 10 $framesize = 40 Dim Address As Byte , Command As Byte Enable Interrupts Do 'pętla nieskończona If Pinb.1 = 1 Then 'jeżeli przycisk 1 wciśnięty Toggle PORTB.4 'zmień stan...

    Mikrokontrolery Początkujący   02 Cze 2014 17:44 Odpowiedzi: 9    Wyświetleń: 1833
  • Attiny13 - Powolny ruch serwa, szarpanie i mało pamięci.

    Mam inny kod, który działa i zajmuje tylko ~40%, ale już łeb mi pęka dzisiaj żeby kombinować... [syntax=vbnet] $regfile = "attiny13.dat" $crystal = 9600000 $hwstack = 16 $swstack = 8 $framesize = 16 Declare Sub Lewo Declare Sub Prawo Config Pinb.4 = Input Set Pinb.4 Config Portb.3 = Output Dim A As Word Dim Krok As Byte Dim Lock As Bit Do If Lock =...

    Mikrokontrolery AVR   15 Kwi 2023 06:38 Odpowiedzi: 8    Wyświetleń: 639
  • [attiny13] [attiny13][bascom] Regulacja fazowa - wolne obroty wentylatora, brak opóźnienia

    witam zaciekawił mnie temat regulacji fazowej więc na płytce stykowej zmontowałem prosty układ gdzie attiny13 ma za pomocą transoptora pc814 podłączonego do sieci ma wykrywać zero i odpowiednio sterować triakiem bt136 przez optotriak moc3042, napisałem taki prosty program: $regfile = "attiny13.dat" $crystal = 9600000 Config Portb.1 = Input...

    Mikrokontrolery AVR   08 Lis 2010 18:40 Odpowiedzi: 7    Wyświetleń: 6150
  • [attiny13][bascom] - dodawanie i odejmowanie od licznika

    W twoim kodzie żeby 2 i 3 warunek został w ogóle sprawdzony musi być cały czas wciśnięty przycisk, zrób porządna obsługę przycisku a dopiero reszte. Być może po tej modyfikacji kod zadziała według twoich założeń: [syntax=basic4gl]$regfile = "attiny13.dat" $crystal = 1000000 $hwstack = 16 $swstack = 16 $framesize = 16 Config Pinb.1 = Input Config Portb.2...

    Mikrokontrolery AVR   04 Sie 2013 13:21 Odpowiedzi: 10    Wyświetleń: 2118
  • Sprawdzenie kodu oraz doradzenie w razie konieczności.

    Do Saabotaz Dziękuje za podanie przykładu. Ale chodzi mi o coś mnie skąplikowanego. Posiłkując się siecią napisałem coś takiego: ' mryganie led + switch $regfile = "attiny13.dat" $crystal = 9600000 Config Pinb.0 = Output Config Pinb.3 = Input Do Debounce Pinb.3 , 0 , Tryb1 , Sub Loop Tryb1: Wait 1 Toggle Portb.0 Wait 2 Return End Tryb2: Wait 2 Toggle...

    Mikrokontrolery Początkujący   05 Cze 2013 08:04 Odpowiedzi: 31    Wyświetleń: 4002
  • Attiny13 ADC + PWM - niestabilne odczyty napięcia przy sterowaniu silnikiem

    Witam! Chce stworzyć sterownik obrotów silnika. Działa to na zasadzie że ADC odczytuje wartość z potencjometru i przypisuje ją PWM. Wszystko ładnie, ale nie rozumiem dlaczego gdy już wszystko podłącze to na multimetrze pokazują mi się wyniki rozbiegające się z rzeczywistością. Chodzi o to że po delikatnym przekręceniu wartość czasami zmieni sie o 1V...

    Mikrokontrolery AVR   01 Kwi 2016 18:20 Odpowiedzi: 7    Wyświetleń: 2181
  • ATTINY13 IR RC5 – błąd kompilacji w Bascom, wysyłanie komend po naciśnięciu przycisku

    Witam, czy byłby ktoś w stanie napisać program do attiny12? Miał by on wysyłać komendy w rc5 po naciśnięciu przycisku. np: S1 = komenda 2 adres 2 S2 = komenda 3 adres 3 S1 = komenda 4 adres 4 S2 = komenda 5 adres 5 Czytałem, że bascom podobno sobie z tym nie poradzi więc może ktoś napisałby w asm? EDIT: 27 Paź 2007 Mam już attiny13, napisałem program...

    Mikrokontrolery   27 Paź 2007 11:05 Odpowiedzi: 7    Wyświetleń: 1721
  • Miniaturowy wyłącznik czasowy - jakieś proste i praktyczne rozwiązanie

    próbuję zaadoptować przykładowy program z Attiny2313 do Attiny13 ale nie działa jak to opisał autor kursu z kursu http://www.forbot.pl/forum/topics20/kurs... pozamieniałem wyprowadzenia dla led i dla switch wersja kodu attiny2313 [syntax=actionscript]$regfile = "attiny2313.dat" 'najpierw określamy typ proca...

    Projektowanie Układów   09 Mar 2016 22:29 Odpowiedzi: 50    Wyświetleń: 6438
  • Jak skonfigurować przerwanie PCINT4 na Attiny13? Problem z PCMSK0 i PCINT0

    Witam, dopiero wczoraj ogarnąłem przerwanie PCINT0 a już dziś potrzebuję PCINT4. Poniżej zamieszczam program testowy na którym pracuję. Przerwanie PCINT0 działa bez problemu niestety PCINT4 już w ogóle. Wpisanie w konfiguracji PCINT4 kończy się błędem "unkown interrput source" więc doczytałem, że wektor przerwania jest jeden i jest nim PCINT0 tylko...

    Mikrokontrolery Początkujący   28 Wrz 2013 19:52 Odpowiedzi: 5    Wyświetleń: 1680
  • [ATTiny13] [ATTiny13][BASCOM] Jak zmierzyć obroty i zapalić LED po osiągnięciu RPM?

    Poprawiłem na 9,6MHz. Czy w kodzie powinno być Start Counter0 zamiast Start Timer0? Skoro zadekarowałem w configu że to licznik to muszę napisać mimo tego counter? Nie ma potrzeby dawać 'Start Timer0' jeżeli uprzednio nie był zatrzymanyu przez 'Stop Timer0'. Timer w AVR uruchamia sie natychmiast po "Config Timer(x) = cokolwiek" pod warunkiem że preskaler...

    Mikrokontrolery AVR   07 Gru 2011 18:40 Odpowiedzi: 37    Wyświetleń: 8194
  • [Attiny13a] [Attiny13a][C] - niestabilne zasilanie migacza, różne zachowanie przy różnych źródłach

    No więc tak, wymieniłem mC z jednej sztuki na drugą (mam dwa). Bez zmian. Zgodnie z sugestią wywaliłem 10kOhm między RES a VCC. C mam 100nF, nie pF - pisałem na szybko i powstał błąd. Zmieniłem kod na > "make.exe" program avrdude -p attiny13 -P usb -c usbasp -U flash:w:main.hex avrdude: AVR device initialized and ready to accept...

    Mikrokontrolery AVR   13 Paź 2016 20:32 Odpowiedzi: 15    Wyświetleń: 2112
  • Jak sterować wentylatorem łazienkowym z ATTINY13 i DHT11?

    No niestety dalej nic. Zawiesza się tu: If Wejscie = 1 Then 'pin dalej w stanie wysokim? (brak odpowiedzi) Blad = 1 Return End If Napisałem też program z wykorzystaniem funkcji 1wire BASCOMa. Tam tak jakby odczytał jeden bajt o wartości &H40 i tyle. Dodano po 1 W desperacji napisałem taki program do sprawdzenia czy czujnik cokolwiek robi: [syntax=vbnet]...

    Mikrokontrolery Początkujący   17 Kwi 2020 08:56 Odpowiedzi: 12    Wyświetleń: 870
  • ESPasp - programator WiFi do AVRów by piotr_go

    http://obrazki.elektroda.pl/7772699500_1... Witam. Chciałbym zaprezentować kolejny zaprojektowany przeze mnie programator. Tym razem jest to programator AVRów w wersji WiFi. Do jego budowy został wykorzystany popularny ostatnio moduł ESP-12 na układzie ESP8266. W celu dostosowania modułu do napięć 5V dodałem układ 74LCX244. Programator...

    DIY Konstrukcje   03 Sie 2017 11:30 Odpowiedzi: 75    Wyświetleń: 28803
  • 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ń: 1422
  • ATtiny13 - [Bascom] - przeliczenie wyniku z ADC - sterowanie zapłonem triaka

    Witam Piszę sobie prosty program do sterowania triakiem. Na jednym pinie na przerwaniu PCINT0 jest zrobiony zero-crossing Program ma odpalić Triak z zadanym opóźnieniem na pół milisekundy. Przetwornik sobie chodzi w trybie free i ze starszych 8 bitów chce sobie wyliczyć opóźnienie od 0 do 9000 mikrosekund (9 mili). Problem mam z samym przeliczeniem...

    Mikrokontrolery AVR   07 Mar 2013 19:53 Odpowiedzi: 2    Wyświetleń: 1815
  • [ATtiny13] ATtiny13: Wykrywanie dotyku - jak zrozumieć kod w asemblerze?

    (at)excray: tak dla sprostowania - kod który wrzuciłem, a dokładniej mówiąc funkcja asm, działa dla 8 kanałów (ma możliwość sprawdzenia dotyku na 8 pinach), a Twój kod na jednym, dlatego musiałbyś porównać wielkość wycinając kod tylko dla jednego kanału ;) (at)gaskoin: To co robi texas jest najbliższe temu wykrywaniu które wrzuciłem w pierwszym poście....

    Mikrokontrolery Początkujący   04 Lut 2012 12:07 Odpowiedzi: 19    Wyświetleń: 7065
  • Bascom - generowanie 3 impulsów na ATtiny13 bez użycia WAIT

    Tak ale impulsy mają być sygnalizowane i widoczne na diodzie LED , a w ten sposób chyba nie zobaczę . Może by to zrobić przez PULSEOUT tylko między nimi musi być WAIT ? Dodano po 3 Zrobiłem coś takiego ale proszę o sprawdzenie i poprawki , Nie wiem też jak zrobic podprogram Generator aby zrobił 3 razy taki impuls jak w programie Odmierz . Ma to sens...

    Mikrokontrolery AVR   22 Lut 2010 16:56 Odpowiedzi: 6    Wyświetleń: 1689
  • Bascom Attiny13 - Led pwm i serwo - jak oszukać program?

    oryginalnie wygląda to tak: [syntax=vbnet] $regfile = "attiny13.dat" $crystal = 9600000 $hwstack = 16 $swstack = 8 $framesize = 16 Config Timer0 = Timer , Prescale = 1 Enable Timer0 On Timer0 Pwm Enable Interrupts Start Timer0 Declare Sub Miganie Config Pinb.3 = Input Set Pinb.3 Config Portb.4 = Output Przycisk Alias Pinb.3 Config Portb.0 = Output Config...

    Mikrokontrolery AVR   14 Sty 2024 06:22 Odpowiedzi: 16    Wyświetleń: 873
  • ATTINY13 - Jak wygenerować impuls po zakończeniu sygnału wejściowego?

    Drodzy koledzy, Programując uC ATTINY13 natknąłem się na pewien problem związany z obsługą przerwania od czasomierza. Poniżej krótko co program mniej więcej ma robić. Do jednego z wejść mikrokontrolera doprowadzony jest sygnał. Pojawiają się tam impulsy o różnej długości i na dodatek w różnych odstepach czasu. Zadaniem programu ma być wygenerowanie...

    Mikrokontrolery   12 Mar 2006 08:45 Odpowiedzi: 6    Wyświetleń: 5049
  • ATtiny13A - Arduino IDE +ATtiny13A Li-ion controller brak stanu wysokiego

    Witam Wypróbowałem swój kod na Arduino Leonardo, wszystko hula. Gorzej jak podepnę to do ATtiny13A. Układ mimo podłączenia tak jak do Arduino nie wysyła napięcia na pin z MOSFETem, nawet jeśli ono się zgadza. Jeśli jednak wypnę obydwie baterie to wtedy przy kliknięciu guzika dioda zapala się tak jak być powinno (bo napięcie wynosi 0V ), jeśli nie wyjmę...

    Mikrokontrolery AVR   10 Kwi 2014 11:49 Odpowiedzi: 19    Wyświetleń: 3444
  • ATtiny13 termometr z LM13 - pytanie o zmiany w programie

    Ja zrobiłbym to tak: [syntax=basic4gl] 'Wskaźnik temperatury $regfile = "attiny13.dat" $crystal = 1200000 '$sim Config Portb.0 = Output Config Portb.1 = Output Config Portb.2 = Output 'pin pomiaru adc z LM35 'Config Portb.4 = Input Dim Temp As Word Config Adc = Single , Prescaler = Auto , Reference = Internal Start Adc Do Set Portb.0 : Set Portb.1 :...

    Mikrokontrolery AVR   31 Paź 2011 22:31 Odpowiedzi: 20    Wyświetleń: 3435
  • Attiny13: Portb(pinb)5 zawsze w stanie wysokim, jak to naprawić?

    Witam Dokumentacja ATtiny13: The DDxn bit in the DDRx Register selects the direction of this pin. If DDxn is written logic one, Pxn is configured as an output pin. If DDxn is written logic zero, Pxn is config- ured as an input pin. If PORTxn is written logic one when the pin is configured as an input pin, the pull-up resistor is activated. Ty wpisujesz:...

    Mikrokontrolery   14 Wrz 2009 01:44 Odpowiedzi: 14    Wyświetleń: 2076
  • [AVR] [BASCOM] Regulacja prędkości obrotowe- PROBLEM

    Witam! Przepisałem program z książki do kompilatora Bascom program do regulacji prędkości obrotowej, oto i on: $regfile = "attiny13.dat" $crystal = 9600000 Config Pinb.4 = Input Config Pinb.2 = Input Config Pinb.1 = Output Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Compare B Pwm = Disconnect , Prescale = 64 Dim I As Byte S1 Alias Pinb.1...

    Mikrokontrolery   02 Lip 2010 15:36 Odpowiedzi: 1    Wyświetleń: 1332
  • Attiny 13 - Niska częstotliwość PWM przy kwarcu 8MHz, zamiast 15.6kHz

    [syntax=vbnet] $regfile = "attiny13.dat" $crystal = 8000000 ' 'ustawienie PB2 jako wejscie ADC1 i PB0 jako wyjscie PWM Config Pinb.0 = Output Config Pinb.2 = Input Config Pinb.5 = Input Portb.5 = 0 Config Adc = Single , Prescaler = Auto , Reference = Internal 'konfiguracja przetwoenika ADC Vref=1.1V Config Timer0 = Pwm , Prescale = 1 , Compare A Pwm...

    Mikrokontrolery   03 Sty 2016 19:31 Odpowiedzi: 4    Wyświetleń: 1176
  • Attiny13 [BASCOM] - Joystick + ADC + Silnik krokowy

    Nie mogłeś napisać od razu tego co napisałeś w siódmym poście . Nie będę Ci pisał jak obsługiwać serwo, bo masz to opisane razem z przykładowym programem w bascomie. Konfiguruj wejścia jako "Config Pinx.x = Input". Co do sterowania silnika krokowego tak jak chciałeś też jest to możliwe jak napisał Kolega janbernat, ale sterowanie serwem jest zdecydowanie...

    Mikrokontrolery AVR   22 Wrz 2014 08:40 Odpowiedzi: 20    Wyświetleń: 4746
  • Jak poprawić kod Bascom dla przełącznika audio na Attiny13?

    Jestem zielony jeżeli chodzi o programowanie mikrokontrolerów, próbuję zrobić przełącznik, jednym przyciskiem przełączanie trzech wejść. Napisałem program w bascomie ale nie działa, proszę o pomoc w poprawieniu błędów. $regfile = "attiny13.dat" $crystal = 9600000 Config Portb.0 = Output Config Portb.1 = Output Config Portb.2 = Output Config Portb.3...

    Mikrokontrolery Początkujący   01 Mar 2012 20:48 Odpowiedzi: 10    Wyświetleń: 1823
  • Jak zrobić prosty przełącznik RC bez mikroprocesora?

    Witam mam dalej problem znalazłem taki o to kod który działa autorowi a u mnie nie , wszystko mam dobrze podłączone na płytce testowałem kilkakrotnie . Link do strony : http://www.ram-projects.de/modellbau/rc-... [syntax=vbnet]$regfile = "m8adef.dat" $crystal = 8000000 'zewn. L:FF, H:D9 Config Portc.1 = Input Config Portb.1 = Output...

    Robotyka Modelarstwo i CNC   29 Wrz 2016 09:45 Odpowiedzi: 45    Wyświetleń: 7098
  • [ATtiny13][Bascom]Błędne działanie przerwania zewnętrznego

    Poprawiłem tytuł na bardziej oddający problem i zgodny z regulaminem p. 3.1.15. Ponadto proszę się zapoznać z zasadami korzystania z działu: http://www.elektroda.pl/rtvforum/topic34... LordBlick Witajcie. Oświećcie mnie dlaczego ten program nie działa tak jak powinien. Przełączam przełącznik który pin PB1 zwiera do masy (pojawia się zbocze opadające...

    Mikrokontrolery AVR   02 Wrz 2012 14:29 Odpowiedzi: 7    Wyświetleń: 1809
  • Attiny 13 - jak poprawić kod generujący impuls 3 sekundy?

    Witam wszystkich. Jeśli to nie ten dział to proszę o przeniesienie. Spędziłem juz kilka godzin nad banalną sprawą i nic mi nie wychodzi. Chodzi o wygenerowanie przez Attiny 13 impulsu 3 sek. na porcie po przyciśnięciu przycisku ( podanie stanu niskiego na port). Nie jest dla mnie ważne na który port go podam, ani na którym wystawiony będzie impuls 3...

    Mikrokontrolery   03 Wrz 2013 20:55 Odpowiedzi: 3    Wyświetleń: 1127
  • Błędy kompilacji programu ściemniacza na ATtiny13 po przeniesieniu z ATmega8515

    Witam. Napisalem sobie program do sciemniacza do auta. Testy robilem na ATmega8515 bo na takim zrobilem sobie kiedys plytke testowa. Wszystko OK. Program kompiluje sie, laduje dziala jak chce, plik wynikowy ma troche ponad 0,5kB wiec OK. Kupuje ATtiny13, zmieniam plik bibliorteki, nazwy portow i kompiluje i wysypuje mi sie szereg bledow :( Co jest grane...

    Mikrokontrolery   08 Wrz 2006 22:38 Odpowiedzi: 36    Wyświetleń: 5837
  • ADC w ATtiny13 - Jak poprawnie skonfigurować i używać w Bascom?

    Witam wszystkich i prosze o pomoc jako początkujacy bascomowiec chcialem się dowiedziec dlaczego nie działa program przy symulacji i po zaprogramowaniu? Odrazu wchodzi w podprogram "uwaga" (gdzie ma migać dioda i miga) końcówki portów są +5V sterowane plusem przez diode do masy. Wiem że zazwyczaj robi się mase na portach i podłacza do Vcc ale tu jest...

    Mikrokontrolery   20 Kwi 2011 20:05 Odpowiedzi: 2    Wyświetleń: 1598
  • Czy ATTINY13 w BASCOM może generować 600kHz przy zmianie napięcia?

    Program o który mi chodzi miałby działać tak: mierzę napięcie na jednym z pinów, jeśli jest ono mniejsze niż pewna określona wartość to na innym pinie pojawia się bardzo szybki przebieg prostokatny, powiedzmy 600kHz. Napięcie wzrasta- na wyjściu jest 0. Teoretycznie można by to zrealizować za pomoca przerwania: Maksymalna częstotliwość TINY13 to 9,6Mhz....

    Mikrokontrolery   07 Kwi 2006 21:57 Odpowiedzi: 9    Wyświetleń: 4472
  • ATtiny13A - Jak mierzyć napięcie dwóch akumulatorów Li-ion w serii?

    Witam ponownie Wypróbowałem swój kod na Arduino Leonardo, usunąłem błędy w kodzie i na Arduino wszystko hula. Gorzej jak podepnę to do ATtiny13A. Układ mimo podłączenia tak jak do Arduino nie wysyła napięcia na pin z MOSFETem, nawet jeśli ono się zgadza. Jeśli jednak wypnę obydwie baterie to wtedy przy kliknięciu guzika dioda zapala się tak jak być...

    Mikrokontrolery AVR   04 Kwi 2014 17:22 Odpowiedzi: 24    Wyświetleń: 4218
  • Bluetooth HC-05 + ATtiny13 - Programowanie modułu HC-05 poprzez połączenie BT

    mam już możliwość odebrania komendy z potwierdzeniem jej otrzymania (potwierdzenie potem zostanie usunięte bo nie jest ono do niczego potrzebne ale do testów pozostanie) [syntax=vbnet]Input Komenda If Komenda <> "" Then Print "odebrano: " Komenda = ""[/syntax] nadal nie wiem jak podzielić odebraną komendę na BAUD, PARITY i STOP_BITS oraz by po...

    Mikrokontrolery Początkujący   19 Mar 2016 13:03 Odpowiedzi: 30    Wyświetleń: 4695
  • Odbiornik (włącznik/wyłącznik) IR dla większości pilotów

    https://obrazki.elektroda.pl/2540869000_... Cześć. Dawno nic nie dłubałam, a ostatnio z roboty przytargałam kilkanaście płytek od jakiś TV, czy monitorów z odbiornikami IR i dwukolorową diodą R/B, aż żal było czegoś z tego nie zrobić. Niedziela upłynęła na projektowaniu i montażu tego urządzonka. Odbiornik nie reaguje na żaden konkretny...

    DIY Dom Ogród   01 Lip 2020 08:24 Odpowiedzi: 25    Wyświetleń: 5814
  • BASCOM ATTiny13 - Niewłaściwe działanie sygnalizacji napięcia na PB0

    ATTiny13, do pinu 2 (PB3) podłączony jest dzielnik napięcia mierzący napięcie zasilania. Po spadku napięcia poniżej zadanej wartości powinna nastąpić sygnalizacja poprzez "wywołanie 3 mignięć" na pinie 5 (PB0). Poziom napięcia przy, którym ma nastąpić sygnalizacja ustalany jest przez zapis wartości napięcia zasiania do EEPROMu po zwarciu pinu 1 (PB%)...

    Mikrokontrolery Początkujący   02 Maj 2015 21:58 Odpowiedzi: 2    Wyświetleń: 858
  • [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ń: 1280
  • [Bascom] Attiny 13 - mała rzecz duży kłopot, sterowanie LED

    Czy Kolega nadal próbuje uruchomić układ na tym programie? [syntax=basic4gl][/syntax ... $regfile = "attiny13.dat" $crystal = 8000000 $hwstack = 8 $swstack = 8 $framesize = 8 config pinb.4 = input portb.4 = 1 ' Podwieszenie portu sterujacego klawisz alias pinb.4 ' Nazwa portu sterujacego 'Config Pinb.0 = Output Config Timer0 =...

    Mikrokontrolery AVR   24 Lip 2011 22:59 Odpowiedzi: 40    Wyświetleń: 7977
  • Attiny13 - PORTB.5 zwarty, problem z uruchomieniem silnika krokowego

    Słuchajcie, chciałem uruchomić silnik krokowy (bipolarny - 4 wyprowadzenia) za pomocą l293d i attiny13. Sam silnik krokowy i mostek chciałbym pominąć bo prawdopodobnie nie w tym leży problem. Mianowicie, chodzi o to, że dziwna sytuacja następuje na poziomie attiny. Sygnał na mostek podawany jest z PORTB.1 - PORTB.4 a PORTB.0 i PORTB.5 to wejscia. Silnik...

    Mikrokontrolery AVR   10 Kwi 2012 13:24 Odpowiedzi: 6    Wyświetleń: 1427
  • ESP8266/ATtiny13A - Podłączenie pinu CH_PD ESP8266 do ATtiny13A

    Witam, buduję czujnik natężenia światła (oparty na fotorezystorze), który miałby przesyłać dane do Internetu. Problem jest w tym, że czujnik nie działa poprawnie. Tylko czasem uda się wysłać pomiar. Idea jest taka, że ATtiny13A jest cały czas włączone i cały czas robi pomiary ADC na fotorezystorze. Jeśli pomiar będzie się różnił o 100 od poprzedniego...

    Mikrokontrolery Początkujący   22 Gru 2015 21:53 Odpowiedzi: 10    Wyświetleń: 2460
  • ATTINY13 - Wentylator piszczy przy ustawieniu Fast PWM w Arduino IDE

    Witam, chciałem zrobić sobie regulator PWM do wentylatora na Attiny13 i nie mogę sobie poradzić z ustawieniem "fast PWM" cały czas wentylator piszczy ale przyspiesza wraz ze wzrostem temperatury. Aktualnie mam taki program napisany: #define LM35 A2 #define went PB1 void setup(){ TCCR0A |= (1 << WGM01) | (1 << WGM00); // wlacz tryb Fast PWM...

    Mikrokontrolery AVR   04 Sty 2019 18:18 Odpowiedzi: 4    Wyświetleń: 696
  • Obsługa impulsatora w Bascom AVR do sterowania wzmacniaczem 5.1

    Może się przyda :-) Program na ATTiny13 ale to nie istotne ważne aby kanałA był na pinie procesora INT0 Cha Alias Pinb.1 Chb Alias Pinb.2 Config Cha = Input 'wej.kanał A encodera INT0 procesora Config Chb = Input 'wej.kanał B encodera Config Pinb.3 = Output 'wyjście + Config Pinb.4 = Output 'wyjście - Config Pinb.0 = Output 'sygnalizator impulsów LED...

    Mikrokontrolery   13 Sty 2007 12:15 Odpowiedzi: 6    Wyświetleń: 3681
  • Selektor wejść do wzmacniacza.

    Cześć. https://obrazki.elektroda.pl/1280991700_... Kuzyn poprosił mnie o zbudowanie tego ustrojstwa, bo posiada jedno wolne wejście we wzmacniaczu, a do podłączenia jeszcze trzy źródła dźwięku. Projekt powstał w dwa dni. Czterokanałowy selektor wejść do wzmacniacza. Nic szczególnego... Płytka - termotransfer. Program - BASCOM. https://obrazki.elektroda.pl/9048297700_...

    DIY Akustyka   28 Paź 2020 11:45 Odpowiedzi: 55    Wyświetleń: 10521
  • 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ń: 2229
  • Programowanie Attiny13A z Arduino Uno rev.3 - sterowanie diodami w bałwanku

    Kombinuję teraz z włączaniem i wyłączniem przyciskiem, ale coś mi nie działa :/ [syntax=Arduino] #include <avr/io.h> #include <util/delay.h> void setup() { pinMode(0, OUTPUT); pinMode(1, OUTPUT); // wyjście PWM pinMode(2, OUTPUT); pinMode(3, OUTPUT); pinMode(4, INPUT); } int switchState=0; void loop() { switchState=digitalRead(4); if(switchState==LOW){...

    Początkujący Elektronicy   06 Lut 2024 00:11 Odpowiedzi: 19    Wyświetleń: 597
  • [Attiny13][C] - Dwukanałowy dozownik nawozów - zasilanie i ADC

    Ożyło. Wielkie dzięki za naprowadzenie. Końcowe pytanie, czy podział przez 8 fabrycznie ustawionego na 9.6MHz zegara dotyczy również ADC ? czy prescaler ustawić na 128 (dla 9.6MHz/128) czy na 16 (9.6MHz/8/16) dla uzyskania 75kHz ? [syntax=c]// peristaltic.c // ATtiny13 9.6MHz // PB2 - Coil A; PB1 - Coil B; PB0 - Coil C; PB3 - Coil D; PB4 - ADC #define...

    Mikrokontrolery Początkujący   13 Gru 2015 05:26 Odpowiedzi: 34    Wyświetleń: 4035
  • 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ń: 2529
  • [ATtiny13A][C] - Źle interpretowany warunek if przy ADC=1023?

    Witam, mam taki program: [syntax=c]/* * Mydlo.c * * Created: 09.10.2015 23:13:50 * Author: Defozo */ #include <avr/io.h> #include <stdint.h> #include <avr/interrupt.h> #include <util/delay.h> #include <stdlib.h> #include "dbg_putchar.h" void ADC_init() { // Set the ADC input to PB4/ADC2 ADMUX |= (1 << MUX1); //ADMUX...

    Mikrokontrolery Początkujący   20 Lis 2015 08:09 Odpowiedzi: 2    Wyświetleń: 1035
  • Połączenie AtTiny13 z innym układem - czy można bezpośrednio?

    Rzeczywiście, podany schemat jest błędny - na wykonanej przeze mnie płytce potencjometry są podłączone do pinów PB3 i PB4. Oba układy, zarówno AtTiny13 i TX-2 są podłączone do stablilizatora napięcia, czyli są zasilane 5V. AtTiny programuję używając Arduino jako programatora, w związku z czym kod jest dosyć przejrzysty. [syntax=c] // piny na wyjscie...

    Robotyka Modelarstwo i CNC   20 Wrz 2012 21:31 Odpowiedzi: 5    Wyświetleń: 1662
  • Włącznik dotykowy ATtiny13 - dioda świeci cały czas, jak to naprawić?

    Witam, czy robił ktoś już z tej strony włącznik sensorowy ? http://www.bytecraft.com/Touch_Sensitive... Przedstawiony tam jest taki kod : [syntax=c] char touch_switch (void) { pb_direction = output; pb.0 = 0; // Discharge the pin delay_Ms(1); // Wait pb_direction = input; // Turn on the Constant current source delay_Us(5); // Wait for 5 u_seconds...

    Mikrokontrolery AVR   24 Cze 2011 15:49 Odpowiedzi: 2    Wyświetleń: 2347
  • Energooszczędny nadajnik 433 MHz z ESP8266 i kontaktronem - jak zacząć?

    (at)niveasoft dzięki za pomysły, linki... Normalnie mnie oświeciłeś tym: po czym idzie spać do POWERDOWN Mój ESP8266 działa jak najbardziej OK, ale po prostu kocha prąd z baterii :( A gdyby tak między kontaktron a ESP dać np. ATtiny13? uC miałby za zadanie: -nie ma żadnych impulsów więc przechodzi do POWERDOWN i rozłącza zasilanie dla ESP -jest impuls...

    Mikrokontrolery Początkujący   02 Cze 2018 07:18 Odpowiedzi: 7    Wyświetleń: 1848
  • Zawieszanie się radiotelefonu przy nadawaniu: Jak zresetować po 1 min. nadawania?

    Witam! Schemat na szybko tak wygląda: https://obrazki.elektroda.pl/7068240200_... Na R2 dajesz sygnał z układu "wykrywania nośnej", to musi być +5 V do +12 V. Stykami przekaźnika 2, 6 układ rozłączy zasilanie "Pyrlandii" po wykryciu nośnej powyżej jednej minuty na kilka sekund. Czasy można zmieniać w programie. Zawsze zachęcam osoby...

    Radiotechnika Serwis   17 Paź 2022 06:20 Odpowiedzi: 9    Wyświetleń: 543
  • Prosty przekaźnik czasowy na attiny13

    Mam takie pytanko? Ile czasu zajęło koledze napisanie tego programu? Na pierwszy rzut oka wydawałoby się iż to jest prosty programik. Jednak tak nie jest. Dziś próbowałem poczynić ten program w Vamgrafie i oczywiście napisałem algorytmy.... Ten program wcale nie jest taki prosty biorąc pod uwagę specyfikację związaną z przeliczaniem zmiennej analogowej...

    DIY Konstrukcje   09 Sty 2013 14:53 Odpowiedzi: 40    Wyświetleń: 27237
  • [attiny13 + BT136] Bezpośrednie sterowanie triakiem

    http://avrprojects.info/avr-projects/dig... <- Tu masz jakiś schemat. IMO optoizolacja to głupota. Chyba że chcesz to podłączyć do komputera czy jakiegoś innego drogiego sprzętu. Ale wtedy powinna być w innym miejscu. http://www.avrfreaks.net/index.php?modul... <- to też przeczytaj...

    Mikrokontrolery AVR   31 Paź 2010 15:05 Odpowiedzi: 6    Wyświetleń: 4844
  • ATtiny13 Bascom - dwie funkcje w jednym przycisku jedna zależna od drugiej

    Ostatnie 4 godziny spędziłem nad takim kodem niveasoft Dziękuje za zainteresowanie i podesłanie kodu za chwilkę sprawdzę jak to działa u mnie. Na szybko widzę, że zostały użyte timery, których totalnie nie kumam choć chciałem je zastosować by nie blokowały Sw poprzez miganie D3.

    Mikrokontrolery Początkujący   22 Kwi 2016 21:04 Odpowiedzi: 39    Wyświetleń: 4200
  • ATtiny13 - błąd podczas programowania "Mismath at location 0x00000000"

    Oto plik hex : :1000000009C00EC00DC00CC00BC00AC009C... :1000100007C012C011241FBECFE9CDBF02D... :10002000EFCF78948FE187BB82E687B98DE... :1000300013B880E284BBFFCF1F920F920FB... :1000400011248F939F9385B1893B20F088B... :10005000892788BB9F918F910F900FBE0F9... :060060001895F894FFCF93 :00000001FF Nie...

    Mikrokontrolery AVR   20 Gru 2011 22:12 Odpowiedzi: 11    Wyświetleń: 3996
  • 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ń: 14838
  • Restarter urządzeń (Attiny13)

    Wszystko fajnie. Ale mam pytanie nad którym pływasz dlaczego nie pochyliłeś się nad przyczyną wieszania się tych wynalazków które musisz restartować. Widzę że mamy tu wróżbie, który wie że się nie pochylałem nad tematem, mimo że o tym nie napisałem ;) A tak serio… Przyczyną problemów z tymi przepływomierzami są kondensatory elektrolityczne. Niestety...

    DIY Konstrukcje   20 Gru 2018 19:43 Odpowiedzi: 92    Wyświetleń: 8655
  • attiny13 - dioda LED świeci ciągle zamiast migać, co ustawić?

    Jednak proponowałbym koledze zmienić na portb.3 z pinb.3. Pinb użyjemy kiedy np. sprawdzamy stan portu, tzn ....... Jest to tylko (niczym nie poparta) teoria niektorych 'znawcow' srodowiska Bascom. Compiler Bascom dopuszcza uzywanie terminu "PIN" w odniesieniu do configuracji pojedynczego pinu jako czesci wielobitowego portu. Kierunek portu (Input...

    Mikrokontrolery AVR   09 Cze 2010 16:41 Odpowiedzi: 25    Wyświetleń: 5630
  • Jak obliczyć parametry przetwornicy podwyższającej z MOSFET i ATtiny13?

    https://obrazki.elektroda.pl/6354148500_... Jest to typowy, uproszczony układ przetwornicy podwyższającej z tranzystorem przełączającym MOSFET. W artykule EP 7/2012 od strony 92 jest opisany sterownik takiej przetwornicy, zbudowany na ATtiny13 oraz stosowne obliczenia, które są identyczne jak dla układu MC34063. Wykonuję takie obliczenia...

    Układy Zasilające   14 Mar 2018 11:53 Odpowiedzi: 2    Wyświetleń: 1236
  • PWM + gaszenie diody przyciskiem na płycie testowej atmega32

    rozwiązałem problem i aż wstyd się przyznać co było główną przyczyną moich niepowodzeń. Mianowicie diodę podłączałem pod portb.1 a timer0 działał na OC0A. Teraz mój kod w uproszczeniu wygląda tak: [syntax=basic4gl]$regfile = "attiny13.dat" $hwstack = 32 $swstack = 18 $framesize = 8 ' tiny13 $crystal = 10000000 Config Pinb.1 = Output Config Pinb.0 =...

    Mikrokontrolery AVR   10 Sty 2012 20:37 Odpowiedzi: 6    Wyświetleń: 3060
  • Programowanie ATtiny13, avrdude nie wykrywa mikrokontrolera

    krdln Oczywiście, schemat jest na wyjściu programatora, sprawdziłem połączenia miernikiem w taśmie i działa. Do taśmy wetknąłem druciki drugie końce przylutowałem do podstawki. Dodano po 2 Umieszczam jeszcze listing z programowania procesora. jak wybrałem y przy pytaniu to się zawieszał. D:\Avrdude>avrdude -c usbasp -p t13 -F found 3 busses...

    Mikrokontrolery AVR   29 Gru 2010 13:21 Odpowiedzi: 21    Wyświetleń: 8279
  • Bascom - Attiny13, wyświetlacz 7-seg, błędne wyświetlanie i zawieszanie

    Aktualnie mój kod w Bascomie wygląda tak : (zajmuje 97% pamięci) [syntax=basic4gl]$regfile = "attiny13.dat" $crystal = 9600000 $hwstack = 8 $swstack = 16 $framesize = 8 Config Portb.0 = Output Config Portb.1 = Output Config Portb.2 = Output Config Portb.4 = Input Config Portb.3 = Input Set Portb.4 Set Portb.3 ' ::::::::::::::::::::::::::::::::::::::::...

    Mikrokontrolery Początkujący   24 Mar 2013 23:29 Odpowiedzi: 16    Wyświetleń: 3105
  • ATtiny13a - Błąd weryfikacji avrdude przy użyciu programatora USBasp

    Tutaj jest cały log : Dodano po 5 Zaktualizuj sobie soft w programatorze. Problem z tym jest o tyle, że z tego co czytałem (jeśli to nie prawda to poprawcie mnie) do tego potrzebny jest albo drugi programator albo żeby USBaps posiadał zworkę samoprogramowania. Na chwilę obecną dysponuję jedynie jednym programatorem i nie ma on żadnych wyprowadzonych...

    Mikrokontrolery Początkujący   09 Gru 2016 21:05 Odpowiedzi: 8    Wyświetleń: 1107
  • Jak zapobiec błyskowi diod na starcie w attiny13 z BASCOM?

    Czy nikt nie potrafi rozwiązać tak prostego problemu? Może nikt nie chce ruszac tego bałaganu... Popatrz na twoją konfigurację pinów: Config Pind.1 = Input Config Pind.2 = Input Sa to wejścia z przydzielonymi aliasami S1 i S2 Dalej, sa one podciagane wewnętrznie: Set Portd.1 Set Portd.2 W petli Do..Loop Masz warunek: --------------------- If S1 = 1...

    Mikrokontrolery Początkujący   07 Lut 2019 07:28 Odpowiedzi: 15    Wyświetleń: 660
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Problem tkwił w programie na pc zainstalowałem inną wersje. Dzięki:) Ale mam jeszcze inny problem z attiny 13 mianowicie: Zasada działania programu: Podaje +5V na PB4, procesor poprzez PWM rozświetla mi diodę LED w czasie 0,4s poprzez pin PB0 na ULN 2003. I dioda świeci tak długo aż zabiorę sterowanie z pinu PB4 i wtedy przygasa w takim samym czasie....

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 549978
  • [Attiny13][C/AVRStudio] PWM ADC - Sterownik silnika DC. Czy ten układ zadziała ?

    Witam. Mam pytanie do kolegów starszych wiedzą w dziedzinie programowania mikrokontrolerów AVR czy prezentowany układ ma szansę zadziałania. Jest (ma być) to układ, sterujący poprzez PWM pracą silnika prądu stałego 24V. Jest to mój pierwszy projekt opierający się o mikrokontroler dlatego pytam. Jako driver-a użyłem MC33152 gdyż wpadło mi ich ostatnio...

    Mikrokontrolery AVR   15 Lis 2011 19:39 Odpowiedzi: 10    Wyświetleń: 5249
  • Sterowanie modułem nadawczym RF z wykorzystaniem attiny13

    Udało mi się rozwiązać ten problem i już działa tak, jak chciałem. Zamieszanie wprowadziła instrukcja otwarcia portu COM, którą umieściłem przed pętlą główną programu, po przeniesieniu jej do pętli do..loop o dziwo program działa prawidłowo. Dodałem jeszcze kondensator 10uF na zasilanie. Program w prosty sposób pozawala nadawać znaki przez RS'a. $crystal...

    Mikrokontrolery AVR   15 Lip 2011 15:16 Odpowiedzi: 4    Wyświetleń: 1487
  • AtTiny13 - Timer0 nie działa poprawnie przy 9,6MHz i preskalerze 1024 (BASCOM)

    Witam, Problem który nie daje mi spokoju na pierwszy rzut oka wygląda banalnie. Postanowiłem użyć czasomierza Timer0 do odmierzania odcinków czasowych za pomocą przerwania od przepełnienia licznika. Program który zamieszczam poniżej powinien pracować w nastepujący sposób: 1. po wciśnięciu przycisku (PB1) dioda LED mruga 1 raz na sekundę 2. przycisk...

    Mikrokontrolery   18 Lip 2006 20:28 Odpowiedzi: 5    Wyświetleń: 3250
  • Nieświecąca dioda na pinie 4 przy programowaniu ATtiny13a

    Dzień dobry mam problem z programowaniem attiny13a . Gdy wgrywam zwykłego blinka to działa. Ale gdy wgrywam już np. taki program: [syntax=c] void setup() { pinMode(3,INPUT); pinMode(4,OUTPUT); digitalWrite(4,LOW); } void loop() { if(digitalRead(3) == LOW){ digitalWrite(4,HIGH); }else{ digitalWrite(4,LOW); } } [/syntax] to dioda świeci się cały czas...

    Arduino   26 Maj 2020 09:39 Odpowiedzi: 6    Wyświetleń: 372
  • Code Vision, programowanie PWM na Attiny13, błąd: UNDEFINED SYMBOL 'OCROA'

    Witam. Napisałem prosty program, by przetestować wyjścia PWM w attiny13. Podczas kompilacji wyskakują następujące błędy: UNDEFINED SYMBOL 'OCROA' & UNDEFINED SYMBOL 'OCROB' Przeszukiwałem internet, ale niestety nie znalazłem rozwiązania problemu. Ogólnie rzadko porusza się temat attiny13 jak i środowiska Code Vision... Oto program: /***************************************...

    Mikrokontrolery AVR   25 Kwi 2012 17:08 Odpowiedzi: 5    Wyświetleń: 2011
  • [ATtiny13] ATtiny13 Bascom – dioda na PB5 świeci mimo braku programu, obsługa przerwań PB1

    1) PinB.5 poprzez rezystor 10K podłączasz do VCC. Do PinB.5 podłączasz też kondensator 100nF do GND. 2) PortB.0 INT0 podłącz przez opornik 200 omów do przycisku (druga nóżka przycisku do GND) to będzie twój przycisk do zmiany efektów 3) Pozostają ci tylko 4 wolne nóżki dla ledów. Możesz dodać ekspander I2C->8 bit PCF8574 i sterować 8 ledami lub zostawić...

    Mikrokontrolery AVR   17 Lut 2012 13:25 Odpowiedzi: 7    Wyświetleń: 1916
  • Tytuł: Resetowanie Watchdog Timera w ATtiny13a - liczenie czasu i sterowanie programem

    Problem z resetowaniem rozwiązany. Obecnie nie mogę poradzić sobie ze zwiększaniem czas_c w ISR(WDT_vect). Jeśli używam czas_c ++ wszystko działa, gdy próbuję użyć if (stan==1 czas++) już nie zlicza [syntax] // Libraries #include <avr/io.h> // for GPIO #include <avr/sleep.h> // for sleep mode #include <avr/interrupt.h> // for interrupts...

    Mikrokontrolery AVR   10 Sty 2023 22:42 Odpowiedzi: 13    Wyświetleń: 738