attiny26 portb

Znaleziono około 93 wyników dla: attiny26 portb
  • Attiny26 - brak reakcji na instrukcję toggle po wgraniu programu

    Witam. Zamiast Config Portb = Input Wstaw Config Pinb.6=Input To w zasadzie jest bez znaczenia wystarczy otworzyć skompilowanego hex'a np: w AvrStudio i zobaczysz coś takiego: +00000011: E080 LDI R24,0x00 Load immediate +00000012: BB87 OUT 0x17,R24 Out to I/O location +00000013: EF8F SER R24 Set Register +00000014: BB8A OUT 0x1A,R24...

    Mikrokontrolery AVR   13 Lis 2010 17:11 Odpowiedzi: 5    Wyświetleń: 1217
  • REKLAMA
  • Dlaczego program na ATtiny26 nie działa jak na Atmega8?

    układ raczej dobry ale niestety z programem jest chyba problem... :) zastanów się co może być źle gdy bascom AVR nie widzi problemu (bo go oficjalnie nie ma) a układ nie działa... naprowadzę troszkę (ustawienia portów/pinów) :) pozdrawiam i życzę sukcesu :) $regfile = "attiny26.dat" $crystal = 1000000 Config Porta = &B00000011 Porta = &B11000011...

    Początkujący Elektronicy   26 Lut 2010 20:10 Odpowiedzi: 6    Wyświetleń: 1596
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Attiny26, ADC, C - problem z napięciem na LM35 przy ustawieniach PORTB

    Uczę się pracować z ADC. Procek Attiny26. Podłączenie: - Vcc = 5V - AVcc = 5V - PA0 (ADC0) - wejście - PORTB - wyjście. Program napisałem na podstawie tutoriala. Obecnie chcialem zrobić termometr na dwóch wyswietlaczach LED i LM35. Program nie działał w ogole jak powinien. Po dłuższym dochodzeniu okazało się, że przy wyłączonym procesorze na wyjściu...

    Mikrokontrolery   15 Mar 2008 18:15 Odpowiedzi: 4    Wyświetleń: 1998
  • Attiny26 nie wykonuje programu. Fuse bity nie zmieniane.

    Prawie nie znam asemblera, ale czy zamiast: sbi PORTB, PORTB0 nie powinno być: sbi PORTB, 0

    Mikrokontrolery AVR   27 Cze 2010 20:35 Odpowiedzi: 5    Wyświetleń: 1122
  • Jak wyświetlić wynik ADC na LED w woltomierzu z Attiny26 i BASCOM?

    Musisz zastosować sterowanie multipleksowe albo jakiś długi rejestr przesuwny (np. 4 układy 4094) żeby obsłużyć 4 cyfry wyświetlacza. To może być coś takiego: $regfile = "attiny26.dat" $crystal = 8000000 Config Portb = Output Config Portd = Output Config Adc = Single , Prescaler = Auto , Reference = Avcc Dim V as Word Dim V_real as Single...

    Mikrokontrolery   27 Mar 2008 17:18 Odpowiedzi: 9    Wyświetleń: 3112
  • REKLAMA
  • Jak wywołać kod asemblerowy z C w WinAVR? Integracja z avrasm2

    ...Czy jakaś dobra dusza pomogłaby mi zrozumieć, o co tu chodzi? A skąd Ty wytrzasnąłeś POTRD , w attiny26 :?: Ja w tym uC widzę tylko PORTA i PORTB ;) Piotrek

    Mikrokontrolery   18 Lut 2008 09:10 Odpowiedzi: 10    Wyświetleń: 2419
  • REKLAMA
  • Błąd Error: 222 przy użyciu Timer1 w ATtiny45 w BASCOM AVR

    Wiadomości przyswaja się najlepiej jeśli trzeba włożyć trochę pracy w ich zdobycie. Przedstawiony "program" to sterownik mostka H ze zmienną częstotliwością i wypełnieniem impulsów. $regfile = "attiny26.dat" $crystal = 2000000 Config Portb.2 = Output Config Portb.3 = Output Tccr1a = &B00010001 Tccr1b = &B10000011 Ocr1c = 30 'wartość przykładowa...

    Mikrokontrolery AVR   19 Mar 2009 20:18 Odpowiedzi: 23    Wyświetleń: 2418
  • Attiny26 i STK200: Jak napisać najprostszy program na start?

    Witam! LJMP START ORG 100H START: CLR P1.0 SETB P1.1 LOO: LJMP LOO No fajny program szkoda tylko, że to asembler 51 a attiny26 to avr, to zupelnie inne asemblery. w tiny26 nie ma portu 1 jest portb i porta Dodano po 1 Dodatkowo w avr musisz ustawic dla kazdego portu 2 rejestry ddr i port, a jesli chcesz uzywac jako wejscia to czytasz z rejestru pin...

    Mikrokontrolery   22 Mar 2008 12:19 Odpowiedzi: 15    Wyświetleń: 3051
  • LCD 2x16 + ATTINY26 [BASCOM] - Zaczernione kwadraty, brak tekstu

    Tak, podłączyłem do masy. A czy może być przyczyną że PORTB.7 wykorzystuję jako linię RS, a PB.7 jest RESET-em uC?

    Mikrokontrolery AVR   04 Kwi 2011 15:34 Odpowiedzi: 5    Wyświetleń: 1721
  • [TINY26] BASCOM - Błąd kompilacji Sonysend, linia 10, OC1A w ATtiny26L

    a gdzie config output. ja napisalem to tak i mam podobny error, wiec nie wiem w czym blad. Moze w regfile ? $regfile = "attiny26.dat" $crystal = 8000000 Config Pinb.7 = Input Config Portb.1 = Output P1 Alias Porta.7 Do If P1 = 0 Then Waitms 25 If P1 = 0 Then Gosub Sony End If End If Loop Sony: Do Sonysend &HA91 Waitms 85 Loop Until P1...

    Mikrokontrolery AVR   19 Cze 2008 15:30 Odpowiedzi: 4    Wyświetleń: 2092
  • Attiny26 - ustawienie 2 pinów portu B jako wyjść.

    Nie wiem jak to jest w BASCOMIE, ale jak chces ustawiać port wyjścia w C albo asm, to nie PinB, ale PortB. Moze w BASCOMIE jest podobnie O prosze: http://www.edw.com.pl/ea/prog001.html

    Mikrokontrolery   29 Wrz 2007 08:24 Odpowiedzi: 2    Wyświetleń: 1002
  • Jak skonfigurować PWM w Attiny26 dla robota linefollower?

    [syntax=basic4gl]$regfile = "attiny26.dat" $crystal = 1000000 Tccr1a = 11111111 Tccr1b = 82 Ocr1b = 0 Ocr1c = 255 Config Porta = &00000111 Config Portb = Output Set Porta.4 Set Porta.1 Reset Porta.2 Reset Porta.0 Do If Pinb.4 = 1 Then Pwm1b = 200 End If Loop End [/syntax]

    Mikrokontrolery Początkujący   09 Cze 2013 18:37 Odpowiedzi: 2    Wyświetleń: 1614
  • ATtiny26 nie wykrywany po pierwszym programowaniu - co robię źle?

    Witam. Kupiłem sobie ATtiny26 i programator ISP STK200/300. Na płytce uniwersalnej umieściłem tylko podstawkę i złącze ISP. Podłączyłem układ do komputera, uruchomiłem BASCOMa (wersja 1.11.8.7) i napisałem prościutki programik: $regfile = "attiny26.dat" $crystal = 1000000 Config PORTA = Output Config PORTB = Output PORTA = &B11111111 PORTB...

    Mikrokontrolery   12 Wrz 2007 06:39 Odpowiedzi: 26    Wyświetleń: 1908
  • Dlaczego _delay_ms() w ATtiny26 nie działa poprawnie w WinAVR?

    Tak, może być ustawione w makefile. Należy wybrać pomiędzy 1-3, 0 - to brak optymalizacji kodu. Tak jako ciekawostka, kod który miga diodą można skrócić do: while(1) { PORTB ^= _BV(PB2); for(i=0;i<50;i++) _delay_ms(20); }

    Mikrokontrolery   27 Wrz 2007 22:41 Odpowiedzi: 9    Wyświetleń: 6822
  • REKLAMA
  • Jak zaprogramować generator impulsów 1-20Hz na ATmega8 w Bascom?

    Witaj. Skądś znam ten problem, ktoś mnie o coś takiego prosił. Tyle, że wartości częstotliwości i wypełnienia były ustawiane potencjometrami. Programik był napisany na ATtiny26, wartości częstotliwości i wypełnienia nieco sie różnią, ale możesz sobie to zmienić. Programik testowałem (ale bez oscyloskopu). W razie błędów proszę o łagodny wymiar kary...

    Mikrokontrolery   10 Lut 2008 21:48 Odpowiedzi: 12    Wyświetleń: 3900
  • Attiny26 pull-up. Co zrobić, aby poprawnie działało?

    Config Pinb.0 = Input Config Pinb.1 = Output Config Pinb.2 = Input Config Pinb.3 = Input Config Pinb.6 = Input Config Pina.0 = Output Reset Mcucr.6 P1 Alias Pinb.0 P2 Alias Pinb.2 P3 Alias Pinb.3 Zasil Alias Porta.0 Podsw Alias Portb.1 Syg Alias Pinb.6 Set Podsw Reset Zasil Set P1 Set P2 Set P3

    Mikrokontrolery   14 Lis 2007 10:05 Odpowiedzi: 4    Wyświetleń: 1329
  • Attiny26 - błędne odczyty ADC, migające diody, BASCOM - co poprawić?

    Hmm... tak już robiłem i to nie pomogło... ale już poradziłem sobie z problemem ;D Wina była zakłóceń, bo po dolutowaniu na wejście pomiarowe ADC8 kondensatora, diody przestały szaleć. Dodatkowo brakowało przesunięcia bitowego (bo na port podawało 8 bitów młodszych z 10). Miałem na celu zrealizowanie sterownie PWM za pomocą ADC (napięcie z potencjometru)....

    Mikrokontrolery AVR   05 Gru 2009 20:59 Odpowiedzi: 2    Wyświetleń: 1742
  • Attiny26 - przerwania Timer 0 w C, problem z pętlą główną i ostrzeżeniami

    Witam, Jestem początkującym w C (AVR GCC). Przez całe lata programowałem w Bascomie, i przyszedł czas na przesiadkę. Na warsztat wziąłem Attiny26 i chciałem zaprogramować jakiś programik z przerwaniami (od Timer 0). Niestety, jak ustawię przerwania, to nie chce wykonywać nic w pętli głównej. W dodatku kompilator pisze ostrzeżenie, ze zastosowany uchwyt...

    Mikrokontrolery AVR   15 Paź 2014 07:20 Odpowiedzi: 5    Wyświetleń: 1194
  • [ATTiny26] [ATTiny26][ASM] Błąd w transmisji szeregowej UART bez przerwań i timerów

    Witam wszystkich po świętach. Korzystając z wolnego tygodnia, napisałem na szybko programik, który jest mniej uniwersalny od poprzedniego. Wysyłanie prezentuje się następująco: put_char: LDI R16,10 COM R18 SEC put_char_loop: BRCC skacz_bo_c_0 NOP CBI PORTB,PORTB1 RJMP PC+4 skacz_bo_c_0: SBI PORTB,PORTB1 NOP NOP RCALL UART_delay RCALL UART_delay...

    Mikrokontrolery AVR   27 Gru 2010 17:18 Odpowiedzi: 20    Wyświetleń: 2234
  • [ATtiny26] [ATtiny26][Assembler]Jak poprawnie skonfigurować Timer/Counter1 do generacji fali?

    Witam, w ATtiny26 mam problem z właściwą inicjalizacją Timer/Counter1, tak aby na wyprowadzeniu PB3 (OC1B) pojawiła się fala prostokątna o zadanej programowo częstotliwości. Zaprogramowałem procka takim kodem: ... ldi R16,0x80 rcall TC1Init ... ;* ;TIMER/COUNTER 1 init * TC1Init: push R16 sbi DDRB,3 cbi PORTB,3 ;na wszelki wypadek ldi R16,(1<<CS10)|(1<<CS11)|(1&l...

    Mikrokontrolery AVR   09 Mar 2009 07:32 Odpowiedzi: 2    Wyświetleń: 851
  • Wybór mikrokontrolera dla początkującego: AT90S2313 czy 51?

    Cześć, Tez właśnie zaczynam zabawę z uC, i właśnie stoję przed wyborem pierwszego procka (AVR). Waham się między: Attiny 12, 13, 15 Attiny 26 Attiny 2313 Atmega 8 (którą posiadam) Atmega 16 i więcej Mam dosyć ambitne plany, potrzebuję min. 16 we/wy I/O, Attiny26 wydaje się być fajny ze względu na PortA i PortB od 0 do 7, lubie porządek a nie jak w np....

    Mikrokontrolery Początkujący   16 Maj 2014 19:53 Odpowiedzi: 308    Wyświetleń: 149857
  • Dlaczego dioda miga na attiny45 przy PWM w Bascom, a na attiny26 działa?

    Witam Mam taki problem przy wgraniu poniższego programu do attiny45 dioda zamiast świecić z odpowiednią jasnością miga z dużą częstotliwością. Dodam że ten sam program na attiny26 działa tak jak powinien czyli dioda świeci z odpowiednią jasnością bez widocznego dla oka mrugania. Oby dwóch przypadkach fusy przestawione na taktowanie wewnętrzne 8MHz....

    Mikrokontrolery Początkujący   08 Sie 2014 18:54 Odpowiedzi: 2    Wyświetleń: 2181
  • Jak poprawnie wywołać i zakończyć podprogram opóźnienia w Attiny26?

    wstaw proszę kod w formacie [code], a nie jako obrazek. Tak na szybko: OUT PORTB,R16 (0xFF) - cały port B jako wejście? A nie powinno być DDRB ? A procedura opóźnień chyba nie jednak dobra, skoro z niej nie wychodzi. Spróbuj napisać ją z ograniczeniem ilości skoków np ldi r21,250 c2: ldi r20,250 c1: dec r20 brne c1 dec r21 brne c2 RET Da Ci to 250x250...

    Mikrokontrolery   16 Lut 2008 12:56 Odpowiedzi: 8    Wyświetleń: 1173
  • Jak poprawnie skonfigurować wyświetlacz LCD z ATtiny26 w BASCOM?

    Witam. Po podłączeniu wyświetlacza do mikroprocesora i wgraniu do niego programu: Config Pinb.0 = 0 Lcd "LCD DZIALA" Portb.0 = 0 Lowerline Lcd "WITAJ" Wait 2 Cls Portb.0 = 1 Lcd "KONIEC PROGRAMU" End na wyświetlaczu widzę cały czas: http://obrazki.elektroda.net/31_11614482... Po kilku sekundach zapala się dioda podłączona...

    Początkujący Elektronicy   21 Paź 2006 20:10 Odpowiedzi: 1    Wyświetleń: 792
  • Attiny26 - Wyświetlanie znaków na LCD HD44780 w Assemblerze bez bibliotek

    Witam Utworzyłem nowy temat ponieważ nie widziałem żadnego podobnego tematu na elektrodzie. Otóż potrzebuję pomocy odnośnie wyświetlania znaków na wyświetlaczu LCD. Jest on zgodny z HD44780 (jego numer to: WC1602ASFYLY...). Chodzi mi o kod programu napisany w języku Assembler tylko, że bez dołączanych do niego bibliotek oraz przypisywania innych nazw...

    Mikrokontrolery   28 Mar 2009 19:27 Odpowiedzi: 2    Wyświetleń: 2095
  • Jak wyświetlić cyfry na LED w Bascom dla ATtiny26/Atmega8?

    trzeba najpierw zewrzeć któreś z wyprowadzeń - do masy (przez rezystor szeregowy) a plus podłączyć do zasilania (najlepiej trnzytsorem którego baza przez rezystor szeregowy do portu uC) Ostatnio w dziale mikrokontrolery ktoś pokazał swój kod do 2 cyfrowego wyświetlacza i koledzy troche go zweryfikowali. Generalnie aby było prosto te 7 minusów podpinasz...

    Programowanie   25 Lis 2006 02:46 Odpowiedzi: 4    Wyświetleń: 3234
  • Jak napisać program w Bascom do generatora 59 impulsów z przerwą?

    Witaj. Pod ręką miałem ATtiny26 i płytkę ZL4AVR, więc na szybko "popełniłem" programik, który spełnia Twoje założenia. Zmieniłem częstotliwość impulsów (około 2Hz), abym mógł sobie wizualnie sprawdzić prawidłowość działania programu. Programik w poniższej postaci generuje 8 impulsów, potem ma 2 okresy przerwy itd. Dioda LED podłączona do B0 miga w takt...

    Mikrokontrolery   27 Gru 2007 16:12 Odpowiedzi: 4    Wyświetleń: 1118
  • [ATtiny26][C] Źródło zegara dla usi (twi) i implementacja

    Witam, przysiadłem do USI (TWI) raz jeszcze i korzystając ze schematu opisanego w: void I2C_Delay_Short(void) { asm volatile(\ "delayus8_loop%=: \n\t"\ "nop \n\t"\ "dec %[ticks] \n\t"\ "brne delayus8_loop%= \n\t"\ : :[ticks]"r"(10... ); // DEC -...

    Mikrokontrolery AVR   12 Gru 2009 19:07 Odpowiedzi: 14    Wyświetleń: 3464
  • ATTiny26 - układ nie startuje, napięcie ok. ~3.6V - zdjęcie

    oczywiście użyłem układu z dopisem "L". Sprawdzałem nadruk na scalaczku - jest to z całą pewnością wersja L. Dwie diody dodałem do ładowania akumulatora GP 3,6V 60mAh. Rezystor 1k został usunięty (ten obok diód), ponieważ z jego użyciem akumulator ładował się do napięcia 2,6V. Po jego usunięciu co prawda tuż po rozruchu prąd ładowania wynosi 50mA, ale...

    Mikrokontrolery   10 Lut 2008 22:03 Odpowiedzi: 2    Wyświetleń: 1280
  • [ATtiny26] [ATtiny26][C/AVR Studio] Obsługa HD44780 w trybie 4-bitowym - problem z wyświetlaniem

    To co na schemacie jest VO, powinno być GND. A potencjometr do regulacji kontrastu jest - zapomniałem wstawić go na schemat. Jeśli chodzi o program, to przed procedurą LCDinit(); rejestr PORTA ma wartość 0 (chodzi mi o bity DB), następnie w pętli jego wartość podlega jedynie operacji AND - zatem nie zostanie ustawiony ani jeden jego bit Wiem, ale zrobiłem...

    Mikrokontrolery AVR   31 Sty 2010 19:25 Odpowiedzi: 2    Wyświetleń: 1419
  • Identyfikator kolejności przewodów w wiązce na Atmega8

    1. oszczędź sobie tę oszczędność baterii bo w takim wykonaniu i tak niewiele to zmieni, a mniemam, że urządzenie po zakończeniu pracy będzie wyłączane z zasilania (najlepiej wyłącznikiem) 2. źle zrobiony układ resetu - rezystor R2 powinien być do VCC, kondensator C4 do GND i wyłącznik zwierający do GND 3. możesz pominąć kwarc - do takiego zastosowania...

    Mikrokontrolery AVR   10 Mar 2011 13:40 Odpowiedzi: 10    Wyświetleń: 2089
  • Jak uruchomić PWM w mikrokontrolerze ATtiny26?

    Po pierwsze trzeba odpowiednio ustawić porty, a więc rejestry DDRB i PORTB - wyjście PWM musi być skonfigurowane jako WYJŚCIE i to z odpowiednim stanem początkowym. Następnie ustawiamy rejestry Timer'a 1: - TCCR1A - bity COM1x0 i 1 - patrz tabelka na str. 50, oraz PWM1x - załączenie trybu PWM dla T1. (x= A lub B zależy które wyjście chcesz użyć). -...

    Mikrokontrolery   17 Gru 2003 21:44 Odpowiedzi: 4    Wyświetleń: 5128
  • ATTiny26 - Jak rozwiązać problem z szalejącymi diodami przy zbliżeniu palca?

    Mam ATTiny26. Do portu A przypięta jest linijka diodowa, a do portu B przycisk. Naciśnięcie przycisku ma powodować zwqiększenie o 1 wartości rejestru (r17) i wyrzuceniu tego na port A. W AVRStudio wszystko działa tak jak powinno, ale w praktyce przy zbliżeniu palca do procka diody szaleją. Jak przycisk jest wciśnięty to jest ok, przy zbliżeniu palca...

    Mikrokontrolery   08 Maj 2007 00:08 Odpowiedzi: 8    Wyświetleń: 3232
  • INT_0 w ATtiny26 – przerwanie nie kończy się, program nie wraca z obsługi ISR

    Witam serdecznie, mam banalny problem heh siedzę od paru dni i nie mogę go rozwiązać , a mianowicie gdy wykorzystuję przerwanie zewnętrzne INT_0 ustawiam sei gimsk oraz mcucr na stan niski i wywołuje przerwanie lecz program nie chce z niego wyjsc , nie wiem o co chodzi , program praz pętle czasowe sa na 100% napisane dobrze bo dgy używam warunków sbic...

    Mikrokontrolery   24 Mar 2008 22:51 Odpowiedzi: 6    Wyświetleń: 1305
  • Attiny2313 - krótkie i długie naciśniecie przycisku

    fakt namieszałem :/ no więc tak: zrobiłem sterownik, który zaświeca, gasi 3x pasek led (na 3 przekaźnikach). Przy każdym z pasków znajduje się 1x microswitch. Microswitche 2 i 3 mają po 2 funkcje, krótkie naciśnięcie zaświeca/gasi odpowiedni pasek led, natomiast długie przytrzymanie 2 lub 3 ma zaświecić/zgasić wszystkie paski led. Z kolei microswitch...

    Mikrokontrolery AVR   09 Sty 2011 17:50 Odpowiedzi: 82    Wyświetleń: 14838
  • attiny26: Stały PWM, brak reakcji na zmiany sygnału wejściowego

    hej mógłby ktoś zerknąć na ten programik krytycznym okiem co jest nie tak, dodam tylko że w debuggerze śmiga ;) wyciąłem z programu obliczenia stąd niektóre zmienne są tu niepotrzebne, ale jak je dołożę (obliczenia) to się przydają, efekt jest taki jakby przerwanie startowało tylko raz, na wyjściu jest stały pwm, nie zmienia się przy zmianie sygnału...

    Mikrokontrolery   27 Maj 2007 09:11 Odpowiedzi: 2    Wyświetleń: 1834
  • Jak ustawić Fuse Bits w ATtiny26L dla wewnętrznego oscylatora w BASCOM?

    Witam Mam pytanie w sprawie programowania ATtiny26L a mianowicie jakie bity nalezy ustawic przy programowaniu BASCOM-em gdy chce uzywac wewnetrznego oscylatora (to sa Fuse Bits..moze jeszcze jakies inne????), czy trzeba cos dodawac w kodzie ($crystal ???). Podprogram programowania rozpoznaje ATtiny26L, zczytuje, zapisuje i niby jest weryfikacja OK....

    Mikrokontrolery   03 Cze 2004 12:21 Odpowiedzi: 2    Wyświetleń: 1062
  • [ATTiny261] Gdzie znaleźć bibliotekę tiny261.dat dla Bascom AVR Demo?

    ... Napisałem w BASCOM'ie programik do migania led'a i nic. Albo się zapala , albo gaśnie , zależy co zrobię pierwsze reset lub set portb.6. Nie chce wykonywać żadnych komend po WAIT. Dlatego się pytam czy komuś to działa. Powiem krótko: dla ATTiny261 , skorzystaj z pliku ATTiny461.dat , bo na m16def.dat , daleko nie zajedziesz - jeśli w ogóle ruszysz...

    Mikrokontrolery AVR   02 Paź 2008 23:42 Odpowiedzi: 6    Wyświetleń: 2449
  • aTTINY26 i TLE4905L: Zerowanie odczytu prędkościomierza i podłączenie hallotronu

    Witam, Mam do zrobienia prędkościomierz/ obrotomierz z zastosowaniem aTTINY 26, Hallotronu TLE4905L Mam problem z zerowaniem poprzedniego odczytu, aby wyzerować ustawiam i=0, ale kasuje to tylko cyfrę jedności, a cyfry dziesiątek i setek zostają nietknięte. Czy macie jakiś pomysł aby ominąć ten problem. Dodatkowo mam problem z hallotronem, ponieważ...

    Mikrokontrolery AVR   09 Sty 2014 06:27 Odpowiedzi: 8    Wyświetleń: 2247
  • Problem z symulatorem AVR Studio 4 ??? (Proszę o pomoc)

    Witam Forumowicze Mam taki problem..... Napisałem sobie programik w C, sterujący diodami z przycisków.... Układ zbudowany jest na ATtiny26L 5 diod połączonych jest do portu PA0-PA4, połączone do zasilania 2 przyciski połączone są do portu PB4 (SW1) i PB5(SW2), połączone do masy Jesli nastąpiło naciśnięcie przycisku SW1 to do portu PB3 wpisywany jest...

    Mikrokontrolery   05 Paź 2006 14:33 Odpowiedzi: 1    Wyświetleń: 1583
  • Jak uruchomić softwarowy UART na ATTiny26 bez wbudowanego UART?

    Witam Próbuje od dłuższego czasu uruchomić UART'a w układzie, ale nie bardzo wychodzi. Z rozpędu kupiłem sobie ATTiny26, który go nie posiada, płytka i układ jest zaprojektowana (i już zlutowana) pod niego, więc w pewnym sensie zmusiłem się do napisania obsługi komunikacji. Nie chce tego już zmieniać, a programowanie chciałem potraktować jako kolejne...

    Początkujący Elektronicy   17 Gru 2010 11:39 Odpowiedzi: 1    Wyświetleń: 965
  • Jak skonfigurować SPI między ATmega8515 a ATtiny26? Problemy z /SS i pakietami

    Rozumiem. Napisalem program w C na mastera i slave. Kod wyglada tak: MASTER: #include <avr/io.h> void SPI_MasterInit(void) { PORTB|=1<<PB4; //podciagam /SS do plusa przez pull-upa DDRB|=(1<<PB4)|(1<&... dla SCK i MOSI SPCR|=(1<<SPE)|(1<&...

    Mikrokontrolery   25 Kwi 2007 09:42 Odpowiedzi: 2    Wyświetleń: 1166
  • Jak zmienić parametry przebiegu na ATTINY26 w kodzie Bascom?

    Może tutaj mi ktoś życzliwy pomoże. Przepraszam, że robię kopiuj - wklej z innego forum, ale nikt mi tam nie pomógł, a zależy mi na czasie bo urlop się kończy :) ".nie zajmujmy się całością, a tym, że na wyprowadzeniu nr 1 ATTINY26 powinien być generowany przebieg o częstotliwośći 100Hz i czasie trwania stanu niskiego 70us. Chcę zmienić te parametry...

    Mikrokontrolery   06 Wrz 2007 17:55 Odpowiedzi: 4    Wyświetleń: 1191
  • Jakie tranzystory do mostka H dla silnika Race 400?

    Akurat Ja nie chcę speed400 tym ganiać, ale może ktoś spróbuje. Mam drugi nieco lepszy kod, ale tych if'ów nie da rady chyba wywalić ze względu na to że w PPM nie mamy punktu zerowego który pwm by zrozumiał odpowiednio więc taka konwersja chyba musi zostać. To nowy kod: $regfile = "attiny26.dat" $crystal = 8000000 Config Porta.0 = Input Config...

    Robotyka Modelarstwo i CNC   08 Wrz 2010 16:47 Odpowiedzi: 23    Wyświetleń: 3840
  • PORTA mikrokontroler AVR ATMEGA32

    tutaj jest cały kod: [syntax=c] #include <avr/io.h> #define F_CPU 10000000 #include <util/delay.h> int main() { int8_t i; int8_t k; int8_t m; int8_t n; unsigned char liczba_LED [10]={0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8, 0x80, 0x90}; DDRB = 0xFF; DDRD = 0XFF; DDRC = 0xFF; for(;;) { for(i=0; i<=9; i++) { PORTC = 0xC0; _delay_ms(10);...

    Mikrokontrolery Początkujący   26 Mar 2016 12:34 Odpowiedzi: 9    Wyświetleń: 1323
  • [AVR][C] - dostosowywanie rejestrów do różnych procków

    Przykładowy fragment kodu ze strony Atmela dotyczący obsługi USI jako TWI. Jak widać trzeba pogrupować "podobne" grupy układów i zdefiniować co tam jest potrzebne. #if defined(__AT90Mega169__) | defined(__ATmega169__) | \ defined(__AT90Mega165__) | defined(__ATmega165__) | \ defined(__ATmega325__) | defined(__ATmega3250__)...

    Mikrokontrolery   16 Wrz 2009 06:16 Odpowiedzi: 3    Wyświetleń: 1101
  • Atmega32 2V na pinie? Do czego służ piny PD4 i PD5?

    Hej Już teoretycznie wiem o co chodzi. Odwiedziłem FAQ i znalazłem coś takiego: //PWM dla wyjscia PB3 (OC1B). //PB3 wyprowadza sygnal PWM, ktory nalezy podac na uklad calkujacy RC, aby otrzymac sinusoide. //Zastosowano AVR ATtiny26. #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <avr/pgmspace.h>...

    Mikrokontrolery   05 Maj 2006 10:52 Odpowiedzi: 7    Wyświetleń: 1362
  • Jak napisać program do sterowania PWM przez ADC w AVR dla silnika BLDC?

    układ zlutowany już po małych przejściach 2 razy padły mi tranzystory ale mam nadzieję że to już się nie powtórzy. Mam natomiast problem z procesorem ATtiny26 dziwna sprawa bo na porcie A stan Zerowy czyli logiczne 0 wynosi około 2.5 V napięcie to jest niestety na pograniczu wykrywalności bramek NOR i układ wariuje na wyjściu podaje różne sygnały lub...

    Mikrokontrolery AVR   22 Kwi 2009 17:57 Odpowiedzi: 20    Wyświetleń: 6349
  • [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ń: 2871
  • ATTiny10, AS7: Nie działający mrygacz - programowanie, piny, fusebity, błąd weryfikacji

    Prosty "mrygacz" nie działa na procku ATTiny10. Procesor się programuje, wszystko OK i nic się dalej nie dzieje. Zmieniałem piny, manipulowałem całym portem. O czym nie wiem? Dodano po 1 Zauważyłem, że programator ma problem ze zmianą fusebitów (chciałem testowo włączyć clkout). Poza tym wgrywałem gotowce np ten: https://www.elektroda.pl/rtvforum/viewto...

    Mikrokontrolery AVR   21 Paź 2022 21:18 Odpowiedzi: 11    Wyświetleń: 633
  • Attiny13: Portb(pinb)5 zawsze w stanie wysokim, jak to naprawić?

    Ok dzięki wam za szybka reakcje na mój problem. Może to będzie mały off top ale proszę podajcie mi jakiś programator równoległy do avr na usb bo nie potrafię znaleźć. AVR dragon podobno jest taka opcja ale ja nie potrafię stwierdzić tego czy tak na prawdę jest. Pozdrawiam Paweł.

    Mikrokontrolery   14 Wrz 2009 01:44 Odpowiedzi: 14    Wyświetleń: 2076
  • [Attiny13] Dlaczego prąd LED spada do 13,5mA przy podłączeniu do Portb.0?

    Wydajność prądową to on zasadniczo ma. Ale ty wymagasz, aby przy pełnym prądzie dodatkowo miał napięcie wyjściowe równe pełnemu napięciu zasilania. To nierealne oczekiwanie. Użyj LEDa, który ma napięcie 1.65V Wlasnie dlatego podpialem led przez tranzystor. Aby prad bazy byl jak najmniejszy (0,0002A), czyli jak najmniej wplywal na napiecie. A mimo to...

    Mikrokontrolery AVR   20 Wrz 2010 09:09 Odpowiedzi: 7    Wyświetleń: 1368
  • [BASCOM] ATtiny25 BASCOM – konfiguracja PWM na wyjściu OC0, brak sygnału PWM

    zobacz to: $regfile = "attiny25.dat" $crystal=8000000 Config Portb = Output Portb = &B00001110 Config Timer0 = Pwm , Compare A Pwm = Clear Up , Compare B Pwm = Disconnect , Prescale = 1 Pwm0a = 125 'zamienić jeśli nie dziala na Ocr0a Do Loop End

    Mikrokontrolery AVR   09 Sie 2011 08:09 Odpowiedzi: 10    Wyświetleń: 2948
  • Jak napisać program w BASCOM dla ATTiny25 do sterowania przekaźnikiem?

    $Regfile = "attiny 25.dat" $Crystal = 8000000 config pinb.1 = input config pinb.2 = input config pinb.4 = output set pinb.1 set pinb.2 reset portb.4 Do If pinb.1 = 0 Then set portb.4 end If If pinb.2 = 0 Then reset portb.4 end If Loop End

    Mikrokontrolery Początkujący   27 Sty 2013 16:51 Odpowiedzi: 11    Wyświetleń: 1623
  • Problem z przerobieniem programu z ATmegi8 na ATtiny25

    Witam. Napisałem program do sterowania pompą i na Atmedze8 działa bez problemu a gdy go przerobiłem pod ATtiny25 to nawet nie moge go skompilowac bo wywala jakieś błędy nie wiem jak to uruchomić prosze o pomoc. przy próbie kompilacji wywala Error 46, Error 31, Error 350 Program dla Atmegi8 $regfile = "m8def.dat" $crystal = 8000000 Config Pinb.2...

    Mikrokontrolery AVR   04 Paź 2009 22:04 Odpowiedzi: 13    Wyświetleń: 2166
  • ATTINY10 i AVR Studio - problem z miganiem diody LED w C

    no fakt to przeoczyłem , ale to nic nie pomogło, już wcześniej próbowałem różne konfiguracje tego rejestru, ale bez skutku, coś jeszcze nie gra. nie działa zwykłe wprowadzenie portu b.0 w stan niski, nie mogę zaświecić LED , PORTB=0 nie działa, cbi(PORTB,0); nie działa

    Mikrokontrolery AVR   10 Mar 2011 17:02 Odpowiedzi: 31    Wyświetleń: 3800
  • ATTINY25: Dlaczego dioda miga wolniej niż oczekiwano przy przerwaniach T0?

    Wiam. Oto kawałek kodu. #define CZEKAJ_ 100 // Ilosc petli oczekiwania podczas przepełnienia timera T0 volatile uint8_t czekaj = CZEKAJ_; ISR(TIM0_OVF_vect) // ATTINY25 { if(czekaj < 50) PORTB &=~ (1<<PB3); if(czekaj > 50) PORTB |= (1<<PB3); if(czekaj == 0) czekaj = CZEKAJ_;...

    Mikrokontrolery   26 Sty 2008 10:56 Odpowiedzi: 4    Wyświetleń: 1209
  • Attiny10 ADC – brak reakcji na zmianę napięcia PB1, analiza kodu i konfiguracji

    Sorry, mój błąd. Faktycznie Tiny10 to takie małe badziewie :) Ok, problemem jest to: PORTB &= (0 << pin); efektywnie prowadzi to do PORTB&=0, co jak rozumiesz powoduje wpisanie 0 do PORTB, przy okazji zerując PB0. Powinno być PORTB &= ~(1 << pin); Swoją drogą weź pod uwagę ograniczone zasoby tego procesora, co powoduje że programowanie...

    Mikrokontrolery AVR   18 Sty 2012 22:01 Odpowiedzi: 3    Wyświetleń: 1279
  • [ATtiny13] Jak poprawić kod w Bascom dla ATtiny13 do wyłącznika czasowego?

    No tak, tylko że w tym twoim attiny13 nic się nie zmieści, żadna deklaracja zmiennej. Dodano po 1 Masz tu: $regfile = "attiny25.dat" $crystal = 1200000 Config Portb = &B001000 Portb = &B110111 Dim X As Integer X = 0 Do Debounce Pinb.0 , 0 , Czas1 , Sub Debounce Pinb.1 , 0 , Czas2 , Sub Debounce Pinb.2 , 0 , Czas3 , Sub Loop End Czas1:...

    Mikrokontrolery AVR   17 Sie 2010 13:36 Odpowiedzi: 17    Wyświetleń: 4040
  • [ATtiny44] Jak zaimplementować termostat do wytrawiarki z ATtiny44 i czujnikiem LM35?

    Kod wyżej poprawiłem, kompiluje się również na ATmega16/32, bo na takich w tej chwili mogę testować. W twoim przypadku spokojnie się zmieści na ATtiny24... BTW. Jeśli będziesz kiedykolwiek chciał kod przenieść na inny µC, to trzymaj się raczej oznaczeń typu LED_PORT niż PORTB...

    Mikrokontrolery AVR   16 Sie 2011 19:59 Odpowiedzi: 17    Wyświetleń: 2946
  • [ATiny25] [ATiny25][Bascom] - Niezgodne odczyty ADC po migracji z ATmega8

    Witam. Mam problem z uC ATtiny25, który podaje błędne odczyty z ADC, wszystko wcześniej było testowane na ATmega8 z wyświetlaczem i odczyty się zgadzały, teraz dysponując tylko jedną LED'ą, sprawdziłem, że odczyty się nie zgadzają, cała elektronika w przypadku ATmegi i ATtiny się nie zmieniają, jedynie drobne zmiany w kodzie. Witam. Ostatnio również...

    Mikrokontrolery AVR   25 Lip 2013 18:19 Odpowiedzi: 4    Wyświetleń: 2124
  • [ATTiny25/45/85][C] Modelarski regulator dwukierunkowy light

    Kurcze co do tego PWm myślałem, że mam Phase Correct PWM Mode a wtedy dzieli się poprzez 510 a nie 256. Co do negatora to oczywiście masz rację :| w "innych" miejscach miałem poprawione (podczas testów #define k1_off PORTB&=~_BV(k1) ) #define ... kiedyś o tym pamiętałem...

    Mikrokontrolery AVR   28 Sie 2010 09:56 Odpowiedzi: 29    Wyświetleń: 5559
  • [Attiny25] [Attiny25][C] Program nie reaguje na przycisk, dioda stale świeci

    Ok walczę dalej. Przepisałem trochę kod. Przerwanie od int0 działa i chyba tylko tyle. Coś chyba nie tak z timer. Niby zrobiłem wg. przykładu powyżej ale działać mnie to nie chce. [syntax=c]#define F_CPU 8000000UL #include <avr/io.h> #include <avr/sleep.h> #include <avr/interrupt.h> #include <util/delay.h> #define STAGE1 PB0...

    Mikrokontrolery Początkujący   03 Lis 2013 22:46 Odpowiedzi: 8    Wyświetleń: 1350
  • [attiny25] Jak zaimplementować software'owy port RS232 TX na ATtiny25 w C?

    Tak więc widzisz kolego Krampek, że TAGI w temacie o których tyle razy była mowa są bardzo przydatne bo bez dodatkowych słów opisu byłoby wiadomo z takiego tematu: #include <avr/io.h> #include "soft_uart.h" .global sputchar sputchar: pushR16 pushR17 pushR18 mov R18, R24 ; przekazanie znaku do nadania z parametru funkcji sputchar...

    Mikrokontrolery AVR   30 Mar 2009 22:34 Odpowiedzi: 5    Wyświetleń: 1860
  • Jak w Bascom użyć przełącznika monostabilnego do sterowania diodami LED?

    Ponieważ zrobiło się śmieszno i straszno (a może na odwrót) więc poprawiłem program (mam nadzieję że o takie działanie autorowi chodziło) '======================= $regfile = "attiny25.dat" $crystal = 1000000 Config Pinb.3 = Input 'konf.portów Config Pinb.4 = Output Config Pinb.0 = Output Portb.3 = 1 'podciągnięcie tasty do + Portb.4 = 0 'jw.,...

    Mikrokontrolery AVR   03 Lut 2009 12:56 Odpowiedzi: 10    Wyświetleń: 1368
  • [bascom] Konfiguracja powerdown i wybudzanie attiny25 przez INT0 po podaniu VCC – Bascom

    Przykładowy program. Nie robi nic ciekawego tylko wybudza procesor z power-down przez int0 i miga diodami. $regfile = "attiny13.dat" $crystal = 9600000 Config Portb = &B011000 Portb = &B000010 $hwstack = 24 $swstack = 8 $framesize = 24 Dim X As Bit Dim Y As Byte Config Int0 = Low Level Enable Interrupts On Int0 Go Nosave Set X Do If X = 1...

    Mikrokontrolery AVR   13 Mar 2012 19:31 Odpowiedzi: 8    Wyświetleń: 3660
  • Błąd kompilacji BASCOM-AVR 1.11.9.5 na Atmega8 - instrukcja warunkowa if

    Dorzucę coś od siebie. W tiny24 PortB jest czterobitowy tymczasem kompilator w najnowszej wersji (2.0.2.1) u mnie bez problemu łyka coś takiego nie generując żadnego błędu. $regfile = "ATtiny24.DAT" $crystal = 1000000 Config Pinb.7 = Input '??? P1 Alias Pinb.7 '??? Set Portb.7 '??? Config Porta.7 = Output Led_red Alias Porta.7 Led_red = 0...

    Mikrokontrolery AVR   07 Lut 2011 19:49 Odpowiedzi: 13    Wyświetleń: 1857
  • Opel wyświetla TID i BASCOM

    Witam. Mam wyświetlacz TID samochodów Opla. Wyświetlacz ma połączenie sda, scl, mqr (i2c). Chcę, aby mikrokontroler za pomocą Attiny25 wyświetlał tekst. W tym celu napisałem kod w Bascom. Kod działa, ale ma pewien problem. Kiedy włączam Tid, tekst pojawia się po 3-5 minutach i znika po 5 sekundach. Trzeba czekać kolejne 10 minut, aby tekst się pojawił....

    Mikrokontrolery Początkujący   22 Cze 2017 10:05 Odpowiedzi: 2    Wyświetleń: 7638
  • [ATtiny25][Bascom] - Prosty programik włącz/wyłącz wyjścia.

    Nie znam się na asseblerze, ale tym: Config Portb = &B10000 ustawiasz 4 piny jako wejście, a czwarty to wyjście. Czyli Twoje: Config Pinb.0 = Input Config Pinb.1 = Input Config Pinb.2 = Output Config Pinb.3 = Output Config Pinb.4 = Output Nie ma sensu, bo je kasujesz komendą Config Portb = &B10000. Gdzieś mnie uczono ze lepiej wejście podcągnąc wewnętrzne...

    Mikrokontrolery AVR   21 Lis 2013 21:50 Odpowiedzi: 4    Wyświetleń: 1479
  • Attiny25 - problem z multipleksowaniem ADC w przerwaniu, zmienne kanały

    Przerwanie musiałoby wyglądać coś w tym stylu : [syntax=cpp] ISR(ADC_vect) { switch(kanal) { //Obsługa ADC dla fotorezystora case 1: adc1 = ADC; if ((adc1 >= (gr2 - hist)) && (adc1 < (gr2 + hist))) {buf[2]=1; buf[3]=1;} else if((adc1 >= (gr1 - hist)) && (adc1 < (gr1 + hist))) {buf[2]=0; buf[3]=0;} ADMUX = _BV(MUX0) | _BV(MUX1);//...

    Mikrokontrolery AVR   15 Mar 2012 15:51 Odpowiedzi: 17    Wyświetleń: 2247
  • attiny2313 - Jak przenieść kod z attiny25 na attiny2313 dla wyświetlacza biegów?

    Witam. Zlutowałem układ do motocyklowego wyświetlacza biegów takiego jak w tym linku: http://www.elektroda.pl/rtvforum/topic24... i mam pewien problem. Mianowicie zastosowałem tam attiny2313 a nie attiny25 ponieważ nie znalazłem takiego w sprzedaży. Zmieniłem również oprogramowanie dla mojego uC w programie win avr, a jako że jestem początkujący...

    Mikrokontrolery   13 Sty 2013 20:19 Odpowiedzi: 2    Wyświetleń: 1782
  • Czy ATTINY25 wystarczy do generowania sygnału 36kHz dla diody IR?

    Witam Zbudowałem układ wg schematu - po małych korektach http://obrazki.elektroda.net/41_11992945... A następnie wgrałem program (zamieszczony poniżej) do ATTINY25. Po podłączeniu zasilania uruchamia się demo (miganie diody na PB3) oraz demo2 (miganie diody podczerwonej na PB0). Po zakończeniu dema2 dioda podczerwona podpięta do PB0 świeci...

    Mikrokontrolery   02 Sty 2008 18:29 Odpowiedzi: 4    Wyświetleń: 2683
  • Komunikacja USI -> SPI [Attiny25 -> Atmega8535]

    Witam. Gdzie zmieniasz swój stan SS (USI_SS_PIN)? W moim przypadku zmieniłem tak (slave): [syntax=c]void SendData(void) { PORTB &= ~_BV(SS); USIDR = 247;//0b11111011; while (!(USISR & (1 << USIOIF))){} PORTB |= _BV(SS); }[/syntax] no i [syntax=c]void PortSettingsSPI(void) { DDRB |= _BV(D0); DDRB &= ~_BV(USCK); DDRB &= ~_BV(DI);...

    Mikrokontrolery AVR   04 Kwi 2012 09:20 Odpowiedzi: 3    Wyświetleń: 2115
  • ATtiny24 AVR Studio 5 opóźnienie za szybkie delay.h

    Witam zaczynam zabawę z AVR GCC w AVR Studio 5. Wcześniej programowałem trochę w assemblerze i w C dla procesorów PIC. Zdecydowałem pobawić się trochę AVR Studio 5 bo ma wbudowany kompilator. Napisałem/zmodyfikowałem program z jakiegoś tutoriala online. Program ma na celu zapalać i gasić diodę na linii 0 portu B co określony czas. LED jest podłączony...

    Mikrokontrolery AVR   11 Mar 2011 14:58 Odpowiedzi: 3    Wyświetleń: 2120
  • AVR ATTiny25 - Lampka RGB, pierwsze zderzenie z Tiny25

    Witam Jestem początkującym w dziedzinie programowania AVR w C, jednak postanowiłem zrobić lampke RGB. Zasada działania prosta, a jednak... Od początku: Wciskamy przycisk PB4 zapala się kolejny kolor, wciskamy PB5, zapala się poprzedni kolor. TAkie jest założenie... Obecnie gdy wciskam PB4 nie dzieje sie nic a gdy PB5 to dioda gaśnie na moment. Nie wiem...

    Mikrokontrolery Początkujący   25 Maj 2013 16:41 Odpowiedzi: 14    Wyświetleń: 2613
  • [Bascom] Własna procedura obsługi serwomechanizmu.

    Pracuje nas sterowaniem małego serwomechanizmu: http://www.rctrax.pl/product/Serwo-HXT50... Programuje w Bascom AVR i do tego celu wykorzystuję jedynie Timer0. Nie mogę wykorzystać dodatkowego timera1 bo ten będzie służył do odliczania czasu. Instrukcji Serwos() także nie chce wykorzystywać...jakoś nie mam do niego zaufania...

    Mikrokontrolery AVR   14 Lip 2012 12:34 Odpowiedzi: 10    Wyświetleń: 2194
  • Przełącznik na kontrolerze Attiny

    Program który zamieszczam ma działać w następujący sposób po załączeniu na stałe S0 ( S0 wyłączy się po czasie sterowny z Budzika ) , S1 ma wyłączyć Radio , i nie włączyć ponownie. Program teraz działą tak że S0 załączy a S1 nie wyłącza Radio. [syntax=vbnet]$regfile = "attiny24.dat" $crystal = 4000000 'Ustawienia portow Config Pinb.0 = Input : Portb.0...

    Mikrokontrolery Początkujący   03 Lip 2016 15:11 Odpowiedzi: 8    Wyświetleń: 1011
  • [Attiny25,C] - Pusty wskaźnik do funkcji w strukturze.

    Witam ! Piszę program do sterownika oświetlenia, napotkałem się na następujący problem , oto kod : [syntax=c] #include <stdio.h> #include <stdlib.h> #define PIN_TRIAC (0) static struct { volatile enum States {ON,OFF} state; // stan wlaczony czy wylaczony volatile char pval; // wartosc mocy w % od 0 do 100 void (*TurnOn)(void); //wlacz void...

    Mikrokontrolery AVR   16 Mar 2014 16:38 Odpowiedzi: 6    Wyświetleń: 942
  • [attiny25] [bascom] rc5 zatrzaskiwanie wartosci na porcie

    Niestety pojawil sie problem... chcialem miec attiny realizujace odbior kodu rc5 i wystawiajace odpowiednie stany na wyjsciu portu....tak zebym na innym kontrolerze mogl odczytac co nacisnalem na pilocie...zeby uniezaleznic sie od synchronizacji miedzy odczytaniem danych a nacisnieciem przycisku zatrzaskuje wartosci na porcie zmieniajac jeden bit na...

    Mikrokontrolery AVR   24 Kwi 2010 12:52 Odpowiedzi: 2    Wyświetleń: 1232
  • [Bascom] Błąd kompilacji programu w Bascom dla ATtiny24 - jak go naprawić?

    Witam Przy próbie skompilowania pokazuje się taki błąd: http://obrazki.elektroda.pl/3448979900_1... [syntax=vbnet] $regfile = "attiny24.dat" $crystal = 1000000 Config Pina.0 = Input Set Porta.0 Config Pina.1 = Input Config Pina.2 = Input Config Pinb.0 = Input Set Portb.0 Config Pinb.1 = Input Set Portb.1 Config Pinb.2 = Output Config...

    Mikrokontrolery AVR   13 Gru 2016 11:31 Odpowiedzi: 1    Wyświetleń: 864
  • [Bascom][ATtiny24] - Regulator prędkości obrotowej silnika DC

    Witam Potrzebuję zrobić regulator do silnika komutatorowego DC ze sprzężeniem zwrotnym w postaci enkodera optycznego (ENC, PA.0). Rozdzielczość enkodera to 32 imp/obr. Napisałem program w Bascomie, ale ten zdaje się nie działać. Założenia są takie: W zależności od tego, który pin uC (PB.0, PB.1) są aktywne, silnik ma kręcić się z dwoma różnymi prędkościami....

    Mikrokontrolery AVR   14 Gru 2016 15:26 Odpowiedzi: 1    Wyświetleń: 1263
  • [Tiny25][Code::Blocks] - gcc-avr, linux i błędy kompilacji

    Witam, mam problem z prawidłowym skompilowaniem programu. Środowisko Code::Blocks na aktualnym Xubuntu. __ticks_dc , które występuje we wskazanej przez kompilator linijce. Na życie zarabiam pisaniem w językach interpretowanych, C nieco tylko liznąłem na studiach, mikrokontrolerów nie programowałem nigdy. Z Linuxem jestem obyty. Eclipse to dla mnie ostateczność....

    Mikrokontrolery AVR   14 Paź 2015 19:10 Odpowiedzi: 6    Wyświetleń: 1194
  • [AVR] [AVR][ATtiny25][ADC] Jak poprawnie odczytać dane z dwóch kanałów?

    Witam Mam ja sobie taki oto kod : #include <avr/interrupt.h> #include <avr/io.h> #define XX 10 int pomiar=0; int ilosc_pomiarow=XX; int temp; int main(void) { //PORTS DDRB = (1<<PB0 )| (1<< PB1 ); //ADC ADMUX=2; ADCSRA= ( 1<<ADPS0)|(1<<ADPS1&... | ( 1<< ADPS2);//ADC...

    Mikrokontrolery AVR   31 Gru 2010 15:30 Odpowiedzi: 4    Wyświetleń: 1691
  • Puk puk, barku otwórz się :>

    Dzięki wszystkim za opinie :D W odpowiedzi na wasze pytania, płytki robię metodą termotransferową z użyciem folii, projektuje w Eagle'u, serwa tak jak ktoś napisał na allegro chodzą po 23zł i właśnie na allegro je kupowałem, niezła cena jak za takie małe i dość silne serwo. Tolerancja odstępu puknięć układu jest wystraczajaca, na początku opracowałem...

    DIY Konstrukcje   23 Sie 2008 09:12 Odpowiedzi: 29    Wyświetleń: 21879
  • Jak zaprogramować komunikację UART dla Attiny23 z HM-R868S i HM-T868S?

    Stworzyłem taki kod ale najczęściej odbieram zero. Czasem wyśle dobrze temperaturę. Podpowiedzcie co jest źle bo już nie mam pomysłów. Odbiornik: $regfile = "attiny2313.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator 'o częstotliwości oscylatora Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.4...

    Mikrokontrolery AVR   27 Kwi 2010 17:52 Odpowiedzi: 7    Wyświetleń: 2038
  • [Attiny24][Bascom] Czy ADC i wszystkie PWM mogą działać razem?

    Witam Oto mój program :) Rozumiem, że w tej sytuacji będą 4x N-channel lub 4x P-channel, jeśli nie to po co 4 kanały pwm? Nie. będą albo 2 N-Mosfety, albo 2 P-Mosfety. KArol

    Mikrokontrolery AVR   25 Paź 2018 14:18 Odpowiedzi: 10    Wyświetleń: 1032
  • Alarm do piwnicy - wersja zasilana tylko z akumulatora

    No to może pokaże jak to wszystko teraz wygląda. Przede wszystkim po długich zabawach z programem i róznymi wersjami stwierdziłem, że ....nie ma sensu pakować się w różne cuda. Bawiłem się z kontaktronem i wyłączaniem "kluczem magnetycznym", ale porzuciłem temat. Powód prosty....w zasadzie wszystko co było mi potrzebne do zbudowania pierwszej wersji...

    DIY Poczekalnia   20 Paź 2017 19:58 Odpowiedzi: 52    Wyświetleń: 19425
  • Najprawdopodobniej najmniejszy na świecie migacz LED z timerem 555

    Wiem że czas zabrać się za Asembler Piotrze nie trzeba, w AS7 można pisać w C na attiny10 co właśnie przed chwilą zrobiłem :) kod migacza: [syntax=c] #include <avr/io.h> #include <util/delay.h> #define wyjscie PORTB,0 #define TOGGLE_(p, m) (p ^= (1 << (m))) #define TOGGLE(x) TOGGLE_(x) int main(void) { DDRB=0xFF; while (1) {TOGGLE(wyjscie);...

    DIY Zagranica   17 Maj 2019 09:05 Odpowiedzi: 86    Wyświetleń: 11658
  • [BASCOM] Timer, silnik krokowy - co chwilę się zatrzymuje.

    Cześć. Buduję teraz mały skaner RGB. https://obrazki.elektroda.pl/6350028400_... Lusterko ma ganiać za zmienną "pozycja". Czasem działa normalnie 15 min, a czasem gubi pozycję. Zębatki czyste, kręcą się luźno. Myślę, że to silnik się przycina w niektórych momentach. Mógłby ktoś rzucić "świeżym" okiem, czy wg programu wszystko powinno...

    Mikrokontrolery Początkujący   26 Lut 2021 17:02 Odpowiedzi: 21    Wyświetleń: 1128
  • [ATtiny24][C] - odbiór z RFM22B daje te same wartości

    Witajcie, mam taki problem, który zapewne jest jakąś głupotą, na którą nie potrafię wpaść. Mam zestawiony układ (a właściwie dwa - jeden nadawczy i jeden odbiorczy) z ATtiny24 i RFM22-868S2. W trybie nadajnika udało mi się coś już z niego wydusić (pobiera spory prąd, bo ma ustawioną maksymalną moc wyjściową), o tyle z odbiornikiem "zawisłem". W trybie...

    Mikrokontrolery AVR   06 Lut 2021 23:50 Odpowiedzi: 3    Wyświetleń: 525
  • Jak edytować program ASM dla RC5 na Attiny13 zamiast Attiny22?

    Witam chętnie kupię uC Attiny22 lub też proszę fanatyków - elektroników o edycję programu do obsługi RC5 (*.asm w załączniku). Więcej na temat układu, który chcę uruchomić jest na http://www.elektroda.pl/rtvforum/topic79... ps. hex pomyślnie zaprogramowałem na Attiny13, niestety nie działa to. (nawet nie zapisuje kudu RC5 w EEPROM) ASM - RC5 ;****...

    Mikrokontrolery   10 Maj 2008 11:18 Odpowiedzi: 5    Wyświetleń: 2915
  • [Attiny24] [Bascom]Monitor napięcia baterii (bang gap)

    Witam, znalazłem ciekawy sposób na w miarę dokładny pomiar napięcia baterii: http://www.ikalogic.com/avr-monitor-powe... Chcę go zaadoptować do Bascoma, a ponieważ nie doszukałem się sposobu na pomiar za pomocą jego instrukcji to sam operuje na rejestrach przetwornika. Niestety po porównaniach z artykułu i po zmianach rejestrów...

    Mikrokontrolery AVR   13 Lip 2012 20:58 Odpowiedzi: 0    Wyświetleń: 1571
  • Asembler-kod 4kanałowego na 8kan. koder do ATTiny26

    Cześć Przede wszystkim musze powiedzieć że nie znam sie ani odrobine na asemblerze . Mamy tu koder do 4kanałowego sterowania proporcjonalngo w asm'ie na attiny 15. teraz pytanie -czy da sie przerobić kod tak ,aby miał ich 7 lub 8kanałów i wrzucić go do Attiny 26 ?? I czy to koder PPM?? PS niestety nie przypomnę sobie strony z której wziąłem ten schemat...

    Mikrokontrolery   20 Maj 2006 06:51 Odpowiedzi: 0    Wyświetleń: 2596