attiny26 portb

Znaleziono około 118 wyników dla: attiny26 portb
  • 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ń: 1611
  • 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ń: 1238
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • 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ń: 3130
  • 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ń: 3108
  • REKLAMA
  • Attiny26 - ustawienie 2 pinów portu B jako wyjść.

    Dzieki :) Wreszcie zrozumialem co zle robilem i sie dziwie, ze na to nie wpadlem, szukalem z zuplnie innej strony. Ustawialem stan portu jako np Set Pinb.5 zamiast Set Portb.5 Jeszcze raz dzieki :) Jeszcze taki prosoty kodzik, moze komus sie przyda $regfile = "at26def.dat" $crystal = 8000000 Config Portb = &B00110001 ' Pin 4,5,0 jako wyjscia...

    Mikrokontrolery   29 Wrz 2007 08:24 Odpowiedzi: 2    Wyświetleń: 1047
  • 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ń: 2461
  • REKLAMA
  • 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ń: 1641
  • 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ń: 1941
  • 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ń: 6852
  • 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ń: 1224
  • Attiny26 - błędne odczyty ADC, migające diody, BASCOM - co poprawić?

    Witam! Mam taki program: $regfile = "at26def.dat" $crystal = 1000000 Config Porta = &B11111111; Config Portb = &B00000000; Porta = &B11111111; Portb = &B00000000; Config Adc = Single , Prescaler = Auto , Reference = Internal Start Adc Dim W As Word Do W = Getadc(8) Porta = W Loop End Na porcie diody migają jak szalone, jedynie starsze...

    Mikrokontrolery AVR   05 Gru 2009 20:59 Odpowiedzi: 2    Wyświetleń: 1784
  • 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ń: 2208
  • 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ń: 2137
  • 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ń: 150427
  • REKLAMA
  • 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ń: 1325
  • [ATtiny26] [ATtiny26][C/AVR Studio] Obsługa HD44780 w trybie 4-bitowym - problem z wyświetlaniem

    Witam! Właśnie próbuję obsłużyć wyświetlacz oparty na sterowniku HD44780 w trybie 4-bitowym za pomocą ATtiny26 i mam z tym dziwny problem. Gdy proc nie jest wsadzony do podstawki - wszystko oczywiście działa tzn. na wyświetlaczu wyświetla się jedna zaczerniona linia. Jednak gdy wepnę ATtiny z programem, który ma obsłużyć wyświetlacz, po inicie zaczerniają...

    Mikrokontrolery AVR   31 Sty 2010 19:25 Odpowiedzi: 2    Wyświetleń: 1440
  • 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ń: 1428
  • 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ń: 2280
  • 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ń: 1601
  • 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ń: 974
  • 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ń: 1206
  • 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ń: 6430
  • 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ń: 2040
  • [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ń: 1119
  • 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ń: 1164
  • LCD 2x16 + ATTINY26 [BASCOM] - Zaczernione kwadraty, brak tekstu

    Witam, podłączyłem wyświetlacz LCD do procesora ATTINY26, napisałem kod w Bascom: $regfile = "attiny26.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.3 , Db5 = Portb.2 , Db6 = Portb.1 , Db7 = Portb.0 , E = Portb.6 , Rs = Portb.7 Cls Lcd "TEST" Do Loop End Reguluję kontrast potencjometrem, jednak jedyne...

    Mikrokontrolery AVR   04 Kwi 2011 15:34 Odpowiedzi: 5    Wyświetleń: 1736
  • [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ń: 2131
  • 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ń: 2454
  • 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ń: 1374
  • [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ń: 2333
  • [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ń: 860
  • 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ń: 3924
  • 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ń: 1197
  • 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ń: 819
  • [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ń: 3527
  • 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ń: 1175
  • 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ń: 3273
  • 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ń: 3274
  • 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ń: 2152
  • 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ń: 5170
  • 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ń: 14943
  • 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ń: 1365
  • 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ń: 1852
  • 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ń: 1074
  • [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ń: 2488
  • 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ń: 1181
  • 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ń: 3891
  • 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ń: 1440
  • [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ń: 2919
  • 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ń: 2151