przesuwanie tekstu atmega16

Znaleziono około 30 wyników dla: przesuwanie tekstu atmega16
  • ATMEGA16 i HD44780 - Jak wyeliminować miganie przy scrollowaniu tekstu?

    A czy kolega korzysta z flagi zajętości wyświetlacza czy ma całą komunikację na delayach? Bo można mocno zminimalizować miganie jak się korzysta z flagi zajętości. Poza tym, przesuwanie komendą działa na obie linie, może kolega by nie chciał przesuwać tej drugiej?

    Mikrokontrolery AVR   26 Lip 2012 12:08 Odpowiedzi: 11    Wyświetleń: 2958
  • REKLAMA
  • [Atmega16] [Atmega16][bascom] Atmega16 - LCD 4x16 wyświetla kwadraty

    Miło z Twojej strony :] Dodano po 1 Co może być przyczyną wolnego działania programu? Testuję teraz programy do obsługi ds18b20 i przy ostatnim wgraniu programu inicjacja lcd trwa dłużej niż normalnie oraz program wykonuje się znacznie wolniej . Jest w nim animacja przesuwającego sie tekstu ale on sie przesuwa bardzo powoli.

    Mikrokontrolery AVR   15 Sie 2008 22:24 Odpowiedzi: 50    Wyświetleń: 8198
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Atmega16, lcd hd44780 2x16 - zachowuje się jak 4x20

    zdebel 0x40 to 64 ;). Ale nie myśl broda że znaki wpisane ponad 16-ste pole a przed 64-tym są jakoś tracone, po wpisaniu w te komórki jakiejś zawartości, możesz przesunąć tekst tak ażeby ujrzeć go na wyświetlaczu. Komenda bodajże 00011X** gwiazdki to bity nieistotne, a X-1 przesuwanie w prawo, X-0 przesuwanie w lewo. Ale ja osobiście nie używam tej...

    Mikrokontrolery AVR   10 Maj 2010 22:09 Odpowiedzi: 7    Wyświetleń: 2414
  • REKLAMA
  • Atmega16, Bascom, pomysł na zapis i wyświetlanie zmiennej.

    Po to poradziłem Ci aby użyć do tego tablicy aby w łatwy sposób, przy użyciu pętli For...Next można było nią zarządzać (w tym i wyświetlać). Dim Seq(5) As String * 10 Dim Tekst As String * 10 Dim Index As Byte Tekst = "Aktualna" For Index = 4 to 1 Step -1 Seq(index + 1) = Seq(index) 'przesuwanie 4 do 5, 3 do 4,... Next...

    Mikrokontrolery AVR   19 Lut 2013 21:32 Odpowiedzi: 9    Wyświetleń: 2267
  • [Zlecę projekt] reklama świetlna ATmega16

    Jak w temacie: przesuwający się tekst po 16 wyświetlaczach VQC10 na mikrokontrolerze ATmega16, wszelkie info i szczegóły priv

    Ogłoszenia Elektronika   28 Sty 2010 15:44 Odpowiedzi: 1    Wyświetleń: 1455
  • REKLAMA
  • AtMega16, C - Zliczanie impulsów CLK interfejsu SPI

    Ja nie chcę zmieniać szybkości transmisji, tylko odpowiednio opóźnić włącznie sygnału SCK względem danych. Matryca ma 8*8 diod led. Zasilanie wierszy jest włączane bezpośrednio z mikrokontrolera przez tranzystory. Kolumnami steruje rejestr przesuwający. Moim pomysłem było wysyłanie całego tekstu (dłuższego niż matryca) i włączanie/wyłączanie w odpowiednim...

    Mikrokontrolery AVR   21 Gru 2014 21:43 Odpowiedzi: 9    Wyświetleń: 795
  • Wykresiarka - niskobudżetowy, amatorski ploter A4 z własną koncepcją sterowania

    http://obrazki.elektroda.pl/7537428400_1... Cześć! Ostatnio na łamach Elektrody często pojawiają się konstrukcje domowych frezarek i ploterów. Do niedawna sam pracowałem nad czymś podobnym, a jednak zupełnie innym. Prezentowana konstrukcja to tani ploter o polu roboczym A4 przeznaczony do rysowania prostych wykresów. Notka dla profesjonalistów...

    DIY Konstrukcje   25 Sie 2014 22:59 Odpowiedzi: 39    Wyświetleń: 42660
  • Konfiguracja ATmega16 z LCD i zewnętrznym kwarcem w AVR Studio 4

    Witam Serdecznie, Jestem początkującym, że tak powiem użytkownikiem forum, chciałbym rozpocząć programowanie mojego procesora atmega16, jednak za nim to zrobię muszę mieć pewność, że procesor został dobrze skonfigurowany oraz połączony (fuses, itd.). Programuję w C. Głównie na początek chciałbym obsługiwać wyświetlacz. O to mój schemat: http://obrazki.elektroda.net/87_12135354...

    Mikrokontrolery   16 Cze 2008 10:51 Odpowiedzi: 6    Wyświetleń: 2247
  • [Atmega16] [Atmega16][C] Kod nie działa z wyświetlaczem LCD 2x16 - co poprawić?

    Witam, Oto mój kod: #define F_CPU 4000000 #include <avr/io.h> #include <avr/delay.h> #define DDR_DB4 DDRD #define PORT_DB4 PORTD #define DB4 PD4 #define DDR_DB5 DDRD #define PORT_DB5 PORTD #define DB5 PD5 #define DDR_DB6 DDRD #define PORT_DB6 PORTD #define DB6 PD6 #define DDR_DB7 DDRD #define PORT_DB7 PORTD #define DB7 PD7 #define DDR_RS...

    Mikrokontrolery   23 Lut 2010 11:44 Odpowiedzi: 2    Wyświetleń: 1596
  • atmega16 + 2xDS1820, kłopot z temperaturami ujemnymi.

    Znalazł się znawca od przesuwania liczb i bitów ! Zrobiłem juz wiele sterowników używając nie jednego, dwóch a nawet więcej liczby ds'ów i zawsze działa bezbłęnie, nie tylko w BASCOMIE. A Ty Piotrusiu trochę pokory. Co za problem z przesuwaniem liczb zakodowanych w U2 ? Nie rozumiem . Z podziałem przez 2 i shiftem to zwyczajna literówka oczywiści powinno...

    Mikrokontrolery   21 Gru 2007 08:11 Odpowiedzi: 12    Wyświetleń: 1913
  • ATmega16 + LCD: Jak zmienić porty i ustawić częstotliwość rezonatora?

    Witam. Chciałbym przetestować swój wyświetlacz. Ściągnąłem przykładowy program z sieci. Ładuje go do pamięci PonyProg2000 ale napis się nie wyświetla. -tryb 4 bitowy -D4-D7 - DATA -D2 - RS -D3 - E -R/W-masa Wyświetlacz jest podpięty pod PORTD. W programie jest na PORTB. Czy wystarczy zmienić tylko nazwę portu? Dlaczego w programie są ustawiane aż dwa...

    Mikrokontrolery   02 Gru 2006 11:44 Odpowiedzi: 9    Wyświetleń: 1569
  • AtMega16 i LCD HD44780 - problem z wyświetlaniem górnego rzędu kwadratów

    Witam, Zlutowalem płytke z wyswietlaczem LCD 2x16 i nie umiem go uruchomic, juz mnie do szalu on doprowadza. Wysweitlacz jest sprawny gdyz na innej płytce dziala. Nie wiem co mam ne tak, wydaje mi sie ze cos z opuznieniami dla mojej Atmgi16. Wyswietlacz wysweitla jedynie gorny rzad kwadracikow, dolny jest pusty. Takze wydaje mi sie jest dobrze zlutowany...

    Mikrokontrolery   12 Maj 2008 17:44 Odpowiedzi: 11    Wyświetleń: 4891
  • ATmega16: Znikające napisy na LCD - analiza kodu i konfiguracji wyświetlacza

    Od jakiegos czasu mam dziwny problem z wyswietlaczem. Ponizej podaje kod zrodlowy: lcd.h // Definicje dotyczace LCD #define LCD PORTC //port z LCD #define RS 0 // wybor rejestru #define RW 2 // 1 - odczyt; 0 - zapis #define E 3 // sygnal zezwalajacy (enable) #define SET_E LCD |= _BV(E) #define CLR_E LCD &= ~_BV(E) #define...

    Mikrokontrolery   12 Cze 2007 17:36 Odpowiedzi: 8    Wyświetleń: 1726
  • [C] Atmega16 i LCD 2x16 - brak wyświetlania, tryb 4-bitowy, opóźnienia, 16MHz kwarc

    Brak efektu na wyświetlaczu. R/W do masy, tryb 4 bity. Podłącznie na 100% poprawne(sprawdzane programem napisanym w bascomie, gdzie wyjścia były ustawione tak samo). Myślałem, że jest to wina braku opóźnień, dlatego tam gdzie uważałem za stosowane dodałem opóźnienia w postaci trzech "nop'ów". Kwarc zewnętrzny 16MHz z ustawionymi odpowiednio fusebitami...

    Mikrokontrolery   12 Gru 2010 13:25 Odpowiedzi: 4    Wyświetleń: 2013
  • REKLAMA
  • ATmega16 i problem z wyswietlaniem danych na LCD :(

    Ponizej przedstawiam swoj kod: #include <avr/io.h> #define F_CPU 16000000UL #include <util/delay.h> #include <avr/interrupt.h> //#include <avr/iom16.h> #include "lcd.h" #include "usart.h" #define Timer2_start TCNT2 = 0x63; TCCR2 = 0x07; //0x63 - poczatkowa 99, preskaler 1024 0x07 #define Timer2_stop TCCR2...

    Mikrokontrolery   20 Cze 2007 08:33 Odpowiedzi: 1    Wyświetleń: 1369
  • ATMEGA16: Spadek napięcia na PD0 i PD1 przy użyciu wyświetlacza LCD

    Koledzy, uruchomiłem schemat gdzie do ATMEGI16 podłączyłem wyświetlacz przez porty B (B2-B7), do porów D podłączyłem diody jako wskaźniki bitowe. Programowo ustawiłem wszystkie wyjścia portu D na 1 i zauważyłem dziwny spadek napięcia na PD0 i PD1 do ok. 4,7V. Na innych pinach D jest 5,2. Ten spadek występuje tylko przy programie wykorzystującym wyświetlacz...

    Mikrokontrolery AVR   15 Cze 2010 19:07 Odpowiedzi: 7    Wyświetleń: 1782
  • [Atmega16]LCD - w Bascomie działa, a w C już nie.

    $regfile = "M16def.dat" $crystal = 16000000 Config Portb = &B11111111 : Portb = &B11111111 Config Portd = &B11111111 : Portd = &B11111111 Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , E = Portb.1 , Rs = Portb.2 Config Lcd = 16 * 2 Cls Cursor Off Noblink Lcd " HELLO WORLD!!!"...

    Mikrokontrolery AVR   17 Paź 2009 17:22 Odpowiedzi: 5    Wyświetleń: 1860
  • Jak zdefiniować i sterować LCD przez 4-bitową szynę w C?

    w bascom to kazdy pin się ustalalo z osobna i mozna bylo podlanczac jak się chcialo;] Takie rozwiązanie jest trochę bardziej pamięciożerne, niemniej jednak dosyć wygodne. Postaram się coś napisać, może do jutra to zrobie. edit: Trochę kobylaste definicje wyszły, ale nie miałem czasu tego jakoś ładniej napsiać, ważne ze działa. Sprawdzane na AVT3500...

    Mikrokontrolery   29 Gru 2007 21:15 Odpowiedzi: 53    Wyświetleń: 9708
  • ATMega16 + LCD 2x16... problem z inicjalizacją LCD (AVR-GCC)

    Hehe, tez sporo walczylem z tym samym problemem :) Ponizej masz moj kod, ktory jest sprawdzony i dziala, rozpiske podlaczenia sterujacych masz w #define a DB4-7 odpowiadaja PORTA4-7. #include <avr/io.h> #include <util/delay.h> // Definicje dotyczace LCD #define LCD PORTA //port z LCD #define RS 0 // wybor rejestru #define RW 2 // 1 - odczyt;...

    Mikrokontrolery   08 Maj 2007 17:52 Odpowiedzi: 15    Wyświetleń: 8437
  • [Atmega16][c] - Zmiana pinow portu C, nie działa LCD

    Witam. Nie mogę sobie poradzić z pewną sprawą dotyczącą oprogramowania wyświetlacza LCD. Mam napisany program obsługi LCD, jeśli numery wyjść portu C mam ustawione w ten poniższy sposób to LCD działa: [syntax=c] #define DDR_LCD DDRC #define PORT_LCD PORTC #define RS_LCD 2 #define EN_LCD 3 #define DB4_LCD 4 #define DB5_LCD 5 #define DB6_LCD 6 #define...

    Mikrokontrolery AVR   13 Cze 2013 00:12 Odpowiedzi: 2    Wyświetleń: 1422
  • Inicjalizacja LCD HY-1601C4 z ATmegą16 - brak wyświetlania tekstu

    Po prostu znak na pozycji 9 ma adres 0x40 a ostatni 16 to adres 0x47. Poza tym jak wpisujesz znaki po kolei to na wyświetlaczu wyświetla się pierwszych osiem znaków a pozostałe nie giną. Są zapisywane w DDRAM. Spróbuj załadować długi napis i przesuń go. Pojawią się te niby zgubione znaki. Ten wyświetlacz jest 2 liniowy po 8 znaków tylko te dwie linie...

    Mikrokontrolery   14 Lip 2007 23:23 Odpowiedzi: 9    Wyświetleń: 2059
  • [Atmega16][C] DS18b20, nie drukuje zmiennej tekstowej.

    Witam, Mam taki problem, funkcja write_text("text") wydrukuje mi ładnie napis ale jeśli zamiast napisu "text" wstawie smienna fTemp wyskakuja błedy i juz nie wyswietla nic. Drugi problem jest taki ze w tej chwili drukuje mi text "text" co oznacza ze jakas tam temperature odbiera ale jesli: if(fTemp >= 5) {write_text("text");} else{write_text("mniejsza...

    Mikrokontrolery   28 Lut 2010 11:12 Odpowiedzi: 16    Wyświetleń: 1863
  • Schemat z Atmega16 i pytania odnośnie prograwania w C

    Zle kombinujesz. To jest tranzystor bipolarny, a takie wzmacniaja prad, a nie napiecie. Napiecie jest kwestia wtorna. Dlatego potrzebujesz uklad, ktory nie zwiekszy napiecia na bazie, tylko prad bazy. Moze to byc op-amp, ale zamiast tak komplikowac lepiej wstawic bufor, np. w postaci kolejnego tranzystora. Tu tylko pojawi sie problem, bo w ukladzie...

    Mikrokontrolery AVR   07 Kwi 2010 08:08 Odpowiedzi: 32    Wyświetleń: 4569
  • Miernik częstotliwości na ATmega16 - przerwania i liczniki T0, T1

    wrzucam całośc, co do Twojego rozwiązania sprawdzze jutro. Wcześniej nie wywoływałem funkcji w przerwaniu to pojawiały się 'krzaki' na LCD - przerwanie od T0 przerywało chyba funkcję wyświetl() dlatego dałem w przerwaniu. /*======================================... WinAvR wersja WinAVR-20050214 **Program obsługujący woltomierz/generator...

    Mikrokontrolery   15 Lut 2008 16:19 Odpowiedzi: 12    Wyświetleń: 3426
  • Jak ustawić timer0 na 15ms w ATmega128 na podstawie kodu z ATmega16?

    Wkleje plik includowany z obsługa LCD, który stosuje oraz czesc programu głownego: LCS.asm: ;=======================================... ; Obsluga LCD zgodnego z HD44780 dla 8-bitowej szyny danych v1.0 ; Nie obsluguje BUSY flag ani odczytu adresu z LCD ;!!! Znak lub komenda do wyslania do LCD przekazywane sa przez...

    Mikrokontrolery   19 Sie 2006 12:48 Odpowiedzi: 4    Wyświetleń: 1722
  • ATmega16: Precyzyjne odmierzanie czasu i pomiar czasu instrukcji

    To chyba było chwilowe zaćmienie umysłu... Dla potrzebujących moge się podzielić własnym kodem który działa nawet dobrze... ALE.... Niewiem co jest że pokazuje cały czas 85.2 st :) Moze ktoś to dojrzy... #include <avr/io.h> #include <stdlib.h> #include <util/delay.h> #define F_CPU 80000000UL #define LCD PORTB #define DLCD DDRB #define...

    Mikrokontrolery   17 Mar 2007 22:42 Odpowiedzi: 8    Wyświetleń: 1559
  • Pozytywka z optycznym zapisem melodii

    Muzyka jest najbardziej uniwersalnym sposobem ekspresji. Niezależnie od języka, kultury czy wieku pewne idee przekazywane przez muzykę się nie zmieniają. Można bezpiecznie założyć iż każdy lubi muzykę - taki czy inny jej rodzaj. Każdy zna to uczucie gdy podczas słuchania naszego ulubionego kawałka nóżka sama lata do rytmu albo ręką przebiera po niewidzialnym...

    DIY Zagranica   20 Gru 2013 01:08 Odpowiedzi: 9    Wyświetleń: 12915
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 1

    https://obrazki.elektroda.pl/9151185000_... Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie...

    Artykuły   29 Gru 2017 13:58 Odpowiedzi: 1    Wyświetleń: 6489
  • Jak w Bascom na Atmega16 sterować DDS przez SPI i klawiaturę?

    Witam, Mam do napisania program do obsługi dds'a napisanego na układzie FPGA. Program mój ma być napisany w języku Bascom na Atmega16. Jestem początkujący tak więc proszę o pomoc. Chciałbym aby czestotliwość była wybierana z klawiatury numerycznej komputera, wyświetlana na LCD, zamieniana na 32 bitowe słowo sterujące dds'em, które zostanie wysyłane...

    Mikrokontrolery   21 Paź 2010 02:19 Odpowiedzi: 0    Wyświetleń: 767
  • LCD atmega162 - Błąd w kodzie obsługi wyświetlacza LCD, jak go znaleźć?

    Witam serdecznie, Proszę o wyrozumiałość gdyż na forum sięgam pierwszy raz od kilku lat. Z reguły staram się sam rozwiązać problemy. Do rzeczy: Jestem początkujący z atmegami i staram się rozgryźć kod do obsługi wyświetlacza LCD. Oto kod, w którym nie jestem w stanie znaleźć błędu: [syntax=c]#include <avr/io.h> #include <utildelay.h> #include...

    Mikrokontrolery AVR   28 Gru 2013 00:40 Odpowiedzi: 0    Wyświetleń: 1062