attiny2313 sleep

Znaleziono około 19 wyników dla: attiny2313 sleep
  • Attiny2313 konfiguracja watchdoga i wybudzanie uC z trybu uśpienia

    Konfigurujesz WD na 256 i startujesz. Teraz jeśli chcesz by WD wybudził procesor, ale go nie zresetował to MUSISZ włączyć przerwanie od WD. W obsłudze przerwania nie musisz nic robić. Procek wroci w miejsce gdzie użyłeś SLEEP. Teraz jeśli możesz przez tę sekundę kiedy pracuje resetować WD co 200ms to...

    Mikrokontrolery AVR   18 Maj 2022 14:08 Odpowiedzi: 8    Wyświetleń: 270
  • [BASCOM] Attiny2313 i kłopot z trybem Powerdown

    Witam Jak doczytałem tryb powerdown powinien ustawić wszystkie porty w tryb wysokiej impedancji więc spodziewałem się, że gdy wejdzie w ten tryb to wyświetlacz zgaśnie. Niestety reakcji brak. Attiny ma wyłączony bit podziału Fosc/8 ma wyłączony watchdog oraz jest ustawiona na wewnętrzny oscylator...

    Mikrokontrolery AVR   29 Paź 2013 00:31 Odpowiedzi: 3    Wyświetleń: 1170
  • [AVR-GCC][Attiny2313] Problem z wysyłaniem rc5

    Po wykonaniu transmisji RC5 wywołuję tą funkcję: void sleep() { _delay_ms(... |=(1<<ACD); // Wyłączenie komparatora analogowego WDTCSR |= (1<<WDCE) | (1<<WDE); // WYŁĄCZENIE WATCHDOG'a WDTCSR = 0x00; // Turn...

    Mikrokontrolery AVR   16 Lut 2011 19:27 Odpowiedzi: 16    Wyświetleń: 4343
  • MinimizingPowerConsumtion ATtiny2313 - ktoś pomoże?

    ldi r16,0b00100000 out mcucr,r16 ;SE = sleep sleep ldi r16,0b00000000 out mcucr,r16 ;wylacz SE Działa zgodnie z instrukcją: Ustawiamy odpowiednia konfigurację do funkcji oszczedzania i wydajemy komendę uśpienia. Następna linijka jest bo tak napisali w datasheet - żeby zmienić rejestr zaraz...

    Mikrokontrolery   29 Gru 2006 19:48 Odpowiedzi: 7    Wyświetleń: 1278
  • ATtiny2313 problem z odmierzaniem czasu

    do avr sprzedają takie specjalne kwarce (np 4.194304MHz). prescale 1024 i tajmer 1 8 bitowy generuje ci idealnie 16 przerwań na sekundę. W przerwaniu ovf timer0 inkrementujesz sobie zmienną (albo jeden wybrany rejestr tylko do tego) i jak większy to zero i zwiększasz sobie zmienną sekundową. Nie potrzeba...

    Mikrokontrolery   01 Gru 2007 03:19 Odpowiedzi: 11    Wyświetleń: 1631
  • [Bascom] On/off na przerwaniu zewnetrznym ATTINY2313

    Nie jestem pewien, ale wybudzanie da się chyba tylko stanem nie zboczem... doczytaj w dokumetacji:> Przed uśpieniem(procek wykonuje kod) , INT0 może być ustawione na falling , ale przed wykonaniem instrukcji SLEEP , należy zmienić sposób wyzwalania na LOW LEVEL i ... włączyć przerwania , jeśli usypiamy...

    Mikrokontrolery AVR   19 Lip 2008 13:33 Odpowiedzi: 9    Wyświetleń: 1566
  • [Attiny2313][Bascom i ASM] tryb powerdown

    ...Według mojego kalkulatora 0x70 to 0b01110000 czyli według noty st-by Twój kalkulator działa dobrze, ale Bascom-owy(v.1.11.9.3) nie bardzo :( Bascom Basic $regfile = "attiny2313.dat" Idle Powers... Efekt w ASM 2: Idle +0000002C: B785...

    Mikrokontrolery AVR   31 Sty 2009 13:26 Odpowiedzi: 16    Wyświetleń: 3959
  • ATtiny2313 - Pilot IR - nieprawidłowe działanie przycisku

    Cześć mam taki kod:

    Mikrokontrolery Początkujący   28 Mar 2016 19:05 Odpowiedzi: 0    Wyświetleń: 744
  • Przejście ATtiny2313 w tryb oszczędzania energii - asembler

    Szanowny Panie (at)tadeko9 , przepraszam za mój poprzedni, faktycznie szorstki, ton. Co złego to nie ja :D W pierwszym poście dołączył Pan taki kod: Dlatego dołączam od razu ten dla powyższego kodu. [syntax=avrasm]2: $regfile = "attiny2313.dat" 3: $crystal = 4000000 4: ...

    Mikrokontrolery AVR   21 Sie 2020 19:54 Odpowiedzi: 14    Wyświetleń: 909
  • RS232 w C interfejs, wyjątek z biblioteki RICHED20.dll.

    Witam wszystkich. Również w ostatnim czasie komunikuję się po RS232 z mikrokontrolerem ATtiny2313. Napisałem już zalążek interfejsu w Builderze 6.0. Dodam, że w C++ dopiero programuje od jakichś 2 tygodni, więc proszę o wyrozumiałość jeżeli któryś z problemów będzie banalny. Mój kod do przesyłania po...

    Programowanie   26 Lip 2009 20:24 Odpowiedzi: 31    Wyświetleń: 5353
  • AVR/ATtiny2313 - Ciekawa "zwiecha" systemu przy blokadzie INT0 i Power

    When using the SEI instruction to enable interrupts, the instruction following SEI will be executed before any pending interrupts, as shown in this example. Assembly Code Example

    Mikrokontrolery AVR   07 Paź 2012 14:51 Odpowiedzi: 12    Wyświetleń: 1806
  • Attiny13 pilot do Nikona d50

    Witam Ostatnimi czasy trafiłem na stronę . Jako, że mam Nikona d50 postanowiłem wykonać pilot do jego obsługi. Stwierdziłem jednak, że po co mam wstawiać attiny2313 skoro potrzeba mi tylko jednego portu - wybór padł na attiny13. Przerobiłem trochę program: .include "tn13def.inc" .DEF...

    Mikrokontrolery   25 Mar 2008 20:53 Odpowiedzi: 0    Wyświetleń: 928
  • Tryb power down - proszę o sprawdzenie danych

    Ja wprowadzam ATtiny2313 w taki sposob: MCUCR = (1<<SE) | (1<<SM0) | (1<<SM1); //Power-down asm ("sleep"); i dzala bardzo dobrze. Wczesniej aktywuje jeszcze przerwanie, ktore go budzi.

    Mikrokontrolery   02 Wrz 2006 21:18 Odpowiedzi: 2    Wyświetleń: 1157
  • Własny pilot RM-1 do aparatów OLYMPUS

    Witam, ... chciałbym przedstawić pilot własnej konstrukcji ;) ... pnieważ zwykle używam aparatów OLYMPUS a nigdy nie miałem okazji zakupić do nich pilota zdalnego sterowania to postanowiłem sam go wykonać w oparciu o uC. Oczywiście jak to zwykle bywa najczęściej problem jest z obudową do urządzenia....

    DIY Konstrukcje   31 Lip 2007 19:15 Odpowiedzi: 26    Wyświetleń: 6375
  • Komunikacja komputera z mikrokontrolerem przez LPT.

    ... ja bym na twoim miejscu mając do dyspozycji port LPT wykorzystał przesyłanie danych za pomocą linii 8bitowej a nie bawił się w emulowanie RSa ... a to dlatego , że właśnie "zjesz zęby" na dobieraniu tych jak mówisz tych prostych pętli czasowych w Delphi. Trzeba sobie jednak pomóc asemblerem, programem...

    Mikrokontrolery   04 Lut 2007 01:01 Odpowiedzi: 41    Wyświetleń: 5423
  • ADF4113 synteza / ADF4360

    Witam, program ustawia 1 częstotliwość - 176Mhz dla syntezy ADF4001 - bez wyświetlacza lcd - procesor Attiny2313, częstotliwość referencyjna syntezy 10Mhz - krok 100khz: $crystal = 8000000 Dim Value As Long , A As Byte Clk Alias Portb.0 Data_ Alias Portb.1 Le Alias Portb.2 Led_off Alias Portb.3 Declare...

    Radiotechnika Serwis   24 Sie 2009 11:56 Odpowiedzi: 9    Wyświetleń: 3882
  • [Tiny2313][Bascom] UART - komunikacja z PC

    Witam Przesyłam z PC do µC napis do wyświetlenia po RS. Jednak w programie wysyłającym muszę dać opóźnienie ok. 50ms pomiędzy wysyłanymi liniami (LCD 2x16), aby napis został poprawnie wyświetlony. Czy można ten program jakoś poprawić? $regfile = "attiny2313.dat" $baud = 4800 Cls...

    Mikrokontrolery AVR   17 Paź 2009 19:58 Odpowiedzi: 11    Wyświetleń: 2411
  • jak włączyć procek po komendzie powerdown

    Datasheet attiny2313 str. 34 (Power Management and Sleep Modes) - takie same warunki wybudzenia co dla Atmegi Najprościej RESET, inne to przerwanie INT0 jeśli nie chcesz resetować procka. Jaki stan na nóżce podać? - podpowie strona 62 tegoż datasheeta :) (External interrupts)

    Mikrokontrolery   02 Gru 2009 17:15 Odpowiedzi: 6    Wyświetleń: 828
  • Zegar dwunastodiodowy w oparciu o ATmega8 i DS1307

    Ad 1. Skaczesz po procesorach, ze trudno nadążyć :) ATtiny2313 nie ma TOSC, bo nie ma Timera2 pracującego asynchronicznie, Możesz oczywiście zrobić własny generator i podłączyć do T0, ale wtedy uśpisz ATtiny jedynie do trybu Idle przez co będzie zużywał sporo prądu. Ale jeśli to nie jest projekt zasilany...

    DIY Konstrukcje   05 Sie 2015 22:29 Odpowiedzi: 21    Wyświetleń: 3672