-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!plix.pl!newsfeed2.plix.pl!newsfeed.pion
ier.net.pl!feeder.erje.net!eu.feeder.erje.net!zen.net.uk!dedekind.zen.co.uk!aio
e.org!.POSTED!not-for-mail
From: AlexY <a...@i...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Miganie wyświetlacza 2x16 przy przewijaniu tekstu
Date: Mon, 21 Apr 2014 21:47:03 +0100
Organization: Aioe.org NNTP Server
Lines: 27
Message-ID: <lj4044$dl$1@speranza.aioe.org>
References: <lj3uv2$bho$1@portraits.wsisiz.edu.pl>
NNTP-Posting-Host: kV7ZObCqgvg1NumSTTVAQA.user.speranza.aioe.org
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Complaints-To: a...@a...org
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0
SeaMonkey/2.25
X-Notice: Filtered by postfilter v. 0.8.2
Xref: news-archive.icm.edu.pl pl.misc.elektronika:663655
[ ukryj nagłówki ]Użytkownik Atlantis napisał:
> Bawię się właśnie pinami GPIO Raspberry Pi.
> Podpiąłem do nich wyświetlacz 2x16 na hd44780 (negatyw, niebieskie tło i
> białe litery). LCD podłączony przez magistralę 4bit, GPIO i LCD
> obsługuję za pomocą biblioteki wiringPi. Napisałem sobie do tego prosty
> program scrollujący tekst na jednej linii. Całość opiera się na zasadzie
> zbliżonej do bufora cyklicznego. W pętli głównej program sprawdza ile
> czasu minęło od ostatniego uaktualnienia. Jeśli minie zadany okres,
> wysyła do wyświetlacza 16 kolejnych znaków licząc od początku. Potem
> wskaźnik początku się imkrementuje i tak w kółko. Jeśli dojdzie do końca
> łańcucha (lub bufora) wskaźnik znów otrzymuje wartość 0.
>
> Mam jednak efekt dziwnego migotania przewijanego tekstu. Wygląda to tak,
> jakby po uaktualnieniu w miejscu gdzie tekst był wcześniej pozostał jego
> ciemny cień.
Jeśli to nie jest jakiś głupi błąd w programie wstawiający stare znaki
po wstawieniu nowych to musi to być problem z LCD, bawiłeś się pinem od
kontrastu?
[..]
--
AlexY
http://faq.enter.net.pl/simple-polish.html
http://www.pg.gda.pl/~agatek/netq.html
Następne wpisy z tego wątku
- 22.04.14 03:10 Pawel \"O'Pajak\
- 22.04.14 08:07 Artur Miller
- 22.04.14 08:18 Atlantis
- 22.04.14 09:11 BartekK
- 22.04.14 09:18 Atlantis
- 22.04.14 14:09 AlexY
Najnowsze wątki z tej grupy
- T-1000 was here
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
- AMS spalony szybkim zasilaczem USB
- stalowe bezpieczniki
- Wyświtlacz ramki cyfrowej
- bateria na żądanie
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
Najnowsze wątki
- 2025-02-01 "Nie kupujcie samochodów elektrycznych
- 2025-02-01 jakie małe auto duże w środku :-)
- 2025-02-01 Re: pytanie do oponiarzy lub szybkojeżdzących (opony Hankook Ventus Prime, S1 Evo, alternatywy)
- 2025-02-01 T-1000 was here
- 2025-02-01 Warszawa => DevOps Engineer <=
- 2025-02-01 Katowice => Administrator IT - Operating Systems and Virtualization <=
- 2025-02-01 Warszawa => Spedytor międzynarodowy <=
- 2025-02-01 Śmierć mózgu a narządy do pobrania
- 2025-01-31 A niektórym to naprawdę zależy na ekologi w miastach LPG POWRACA ;-)
- 2025-01-31 Lublin => Programista Delphi <=
- 2025-01-31 Łódź => Programista NodeJS <=
- 2025-01-31 Wrocław => Senior SAP Support Consultant (SD) <=
- 2025-01-31 Warszawa => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2025-01-31 Gdańsk => iOS Developer (Swift experience) <=
- 2025-01-31 Kraków => UX Designer <=