adres kursora

Znaleziono około 673 wyników dla: adres kursora
  • [ATmega8][EVBavr 04][C] Odczytanie pozycji kursora - hd44780

    Przy odczycie flagi zajętości, 6 młodszych odczytanych bitów to właśnie adres kursora, jeśli ostatnio aktywna była pamięć DDRAM.

    Mikrokontrolery   25 Sie 2011 10:05 Odpowiedzi: 6    Wyświetleń: 1550
  • [ILI9341] [ILI9341, STM32F100RB] - Efektywne adresowanie pojedynczego piksela na TFT SPI 5 pin

    Poleceniami Column Address Set i Page Address Set można ustawić adres piksela, jeżeli wartości początku i końca obszaru są takie same. Tyle że jest to niesamowicie nieoptymalne. To właśnie jest optymalne, ponieważ rysując bitmapy lub fonty (też bitmapy) podajesz współrzędne początkowe (X,Y), podajesz szerokość (W) i wysokość(H), a następnie ładujesz...

    Mikrokontrolery ARM   20 Lut 2014 22:04 Odpowiedzi: 7    Wyświetleń: 2463
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Dodanie kursora na LCD w DSM-51

    Trzeba wpisać fo rejestru insrukcji wartość adresu czyli jako adres pozycji kursorka. Do wartości 80h dodaj pozycję kursora i wyjdzie Ci adres. Pierwszza pozycja licz jako 0. Pozdrawiam!! P. S. Czego to uczą w tychj szkołach?????

    Mikrokontrolery   07 Lut 2006 19:47 Odpowiedzi: 2    Wyświetleń: 1092
  • REKLAMA
  • KrzysioPCB - program do inżynierii wstecznej PCB (tworzy schemat Eagle)

    http://obrazki.elektroda.pl/2373008100_1... Opisywane w artykule narzędzie to własnoręcznie napisany program, za pomocą którego na podstawie zdjęć PCB (górna i dolna strona), użytkownik odtwarza wszystkie połączenia, a następnie program generuje dla niego schemat w formacie SCH (Eagle). Motywacja Często, gdy zachodzi potrzeba naprawy...

    DIY Konstrukcje   01 Sty 2025 13:53 Odpowiedzi: 140    Wyświetleń: 56484
  • HD44780 +ASM AVR, nie przesuwa kursora w drugiej linii.

    A na innym wyświetlaczu działa? Bo może to nie jest wina wyświetlacza tylko masz błąd w programie. Jaką masz pewność że wysyłasz właściwy adres? Bo coś mi się zdaje że źle robisz. Organizacja jest owszem taka ale są to adresy: 00h - 27h (0 - 39) 40h - 67h (64 - 103) Adres w liczbach dziesiętnych jest w nawiasach. Czy Ty na pewno wysyłasz adres szesnastkowo?

    Mikrokontrolery   05 Kwi 2007 09:18 Odpowiedzi: 5    Wyświetleń: 2063
  • REKLAMA
  • [C++] HD44780 przez LPT i inpout32.dll – jak odczytać adres kursora LCD?

    Dzięki za odpowiedź. Miałeś rację. Nie ustawiałem portu LPT do odczytywania danych. Już poradziłem sobie z tym problemem. Temat zamykam.

    Programowanie   21 Kwi 2009 14:42 Odpowiedzi: 2    Wyświetleń: 1526
  • REKLAMA
  • Jak wyświetlić tekst w drugiej linii LCD DSM51 w asemblerze?

    Witam Oczywiście że nie ma LDI jestem teraz na etapie AVR-ków i troszkę pojechałem po bandzie :D. Niżej poprawiony kod który powinien zadziałać. Błąd był prawdopodobnie podczas interpretacji liczby Jeżeli liczba zaczyna się od litery to trzeba ją poprzedzić zerem. Pozdrawiam LJMP START ORG 100H START: MOV R0,#LCDWC ;adres wpisu instrukcji MOV R1,#LCDRC...

    Mikrokontrolery   07 Kwi 2007 14:48 Odpowiedzi: 12    Wyświetleń: 2958
  • EA DOGM204N-A, I2C nie działa z SparkFun ESP32 Thing - brak reakcji

    To jest 20x4 znaki bo nie upewniłem się? Jakies problemy z nim miałem, poniżej działający kod (biblioteki IIC nie załaczyłem) [syntax=c] LcdDOGM204Init(); //LcdDOGM204Charset( 1 ); LcdDOGM204Kontrast( 35 ); //LcdDOGM204view( 1 ); // Negatyw/pozytyw //======================================... void LcdDOGM204Init() { WriteLcdIIC(...

    Arduino   07 Sty 2018 15:52 Odpowiedzi: 8    Wyświetleń: 1536
  • Wyświetlacze VFD to nic strasznego. Część 2. Identyfikacja i uruchamianie

    https://obrazki.elektroda.pl/9365002800_... W poprzedniej części opisałem zasadę działania i podstawy sterowania wyświetlaczy VFD, w tej części przejdę do praktycznych działań :D które większość z Was pewnie bardziej zainteresuje. Nowe wyświetlacze są stosunkowo kosztowne w zakupie i nie równoważy tego fakt że przeważnie zawierają...

    Artykuły   04 Lip 2021 21:41 Odpowiedzi: 324    Wyświetleń: 22143
  • Mikrokomputer COBRA 1

    Dzień dobry. Dosyć późno się tu znalazłem, ale czasem warto zaczekać. Już dawno kolega (at)pampkin mnie namawiał, jednak musiałem do tego dojrzeć. Nigdy nie miałem Cobry, ani nie planowałem jej budować, ale teraz jest właściwy czas. Przeczytałem cały wątek (czasem coś pomijałem) i nie znalazłem dobrze zdeasemblowanego monitora. Postanowiłem się tym...

    DIY Konstrukcje   10 Gru 2025 21:34 Odpowiedzi: 2185    Wyświetleń: 290193
  • Sterownik diod LED, LED driver

    http://obrazki.elektroda.pl/2645142000_1... Sterownik diod LED został wykonany w celu automatycznego lub zdalnego sterowania oświetleniem LED w zależności od jasności w danym pomieszczeniu. Układ sterowania oparty jest o mikrokontroler ATmega16/ATmega32 firmy Atmel, który w zależności od oświetlenia w danym pomieszczeniu steruje jasnością...

    DIY Konstrukcje   16 Mar 2014 23:07 Odpowiedzi: 19    Wyświetleń: 22710
  • HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy

    http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...

    DIY Konstrukcje   15 Wrz 2015 13:51 Odpowiedzi: 11    Wyświetleń: 7392
  • Kod Arduino do komunikacji UART z urządzeniem Stag AFR - nie otrzymuję odpowiedzi

    (...) ercentage); return true; } } } return false; } void displayOxygenPercentage(float percentage) { // Czyszczenie ekranu i ustawienie kursora do wyświetlania danych lcd.clear(); lcd.setCursor(0, 0); lcd.print("Tlen: "); lcd.print(percentage); lcd.print("%"); } Rozważmy kilka możliwych przyczyn tego problemu: 1. Błędne podłączenie wyświetlacza :...

    Arduino   14 Sty 2025 16:31 Odpowiedzi: 104    Wyświetleń: 2112
  • Instalacja Ubuntu 18.04 na STM32MP157: przewodnik techniczny

    Mając w ręku STM32MP157 Mini, moim celem było przeportowanie dystrybucji Linuksa. Jednak dostarczony podręcznik oferował tylko wersję Debiana dostosowaną przez Linaro. Postanowiłem więc zaadaptować do tego celu Ubuntu. Biorąc pod uwagę niedobór szczegółowych artykułów online, udokumentowałem cały proces w niniejszym dokumencie. Wyrusz w zaawansowaną...

    Początkujący Elektronicy   27 Gru 2024 12:08 Odpowiedzi: 1    Wyświetleń: 789
  • REKLAMA
  • Boberov Unbelievable Boot Loader (programator pamięci ISP)

    http://obrazki.elektroda.pl/7154876600_1... Boberov Unbelievable Boot Loader V0.1 2013 Na wstępie skrócone informacje na temat projektu którego szerszy opis znajduje się w dalszej części tekstu. Program bootloadera przeznaczony jest dla ATMEGA8 (po minimalnych zmianach każdy AVR z wystarczającą ilością pamięci), umożliwia programowanie...

    DIY Konstrukcje   02 Kwi 2014 08:03 Odpowiedzi: 11    Wyświetleń: 8502
  • Stare na nowe czyli kod z ATMEGA 32 usiłuje wziąć do STM32F103

    Dałem sobie spokój z CHATGPT i zmuszam moja mózgownice do wysiłku , czyli przypomnienia sobie co nieco z starych czasów. ARDUINO też leci w kulki, biblioteka LCD która wykorzystałeś w przykładzie "hello world"ma zamienione miejscami wiesze z pozycje kursora ......... co za logika !!!!!!!! najpierw WIERSZ a potem KURSOR !!!!. tak też napisałem kod więc...

    Mikrokontrolery ARM   09 Sie 2024 15:25 Odpowiedzi: 330    Wyświetleń: 6999
  • Zastosowanie przekaźnika programowalnego easyE4 do budowy licznika osóbSponsorowany

    https://obrazki.elektroda.pl/7913784400_... Siła wielu współczesnych urządzeń tkwi w ich oprogramowaniu. Dotyczy to zwłaszcza sterowników przemysłowych, przekaźników programowalnych i komputerów jednopłytkowych. Korzystając z dostępnych na rynku komponentów elektronicznych nie jest trudno zbudować jakiś sterownik programowalny lub przekaźnik....

    Artykuły   08 Kwi 2021 04:53 Odpowiedzi: 4    Wyświetleń: 3441
  • Driver I2C-LCD (HD44780) z układem PCF8574

    Ja myślałem aby zrobić 2 zmienne informujące o miejscu kursora zapisu i odczytu w buforze:) zapis do bufora w przerywaniu od TWI odczyta podczas przerywania generowanego przez gotowość LCD Jeżeli oba kursory są takie same nie wysyłamy nic do wyświetlacza czekamy na dane:) Oczywiście jeżeli kursor ma wartość ostatniego adresu w tablicy nadajemy mu adres...

    DIY Konstrukcje   05 Sty 2009 10:01 Odpowiedzi: 18    Wyświetleń: 20872
  • Czy można zastosować wyświetlacz 2x16 zamiast 1x16?

    Adres jest ustawiany na 2 sposoby: bezpośredni wpis do pamięci instrukcją 'SET DDRAM ADDRESS' lub pośrednio - używając rozkazu przesunięć kursora. Przykładowo instrukcja 'CURSOR HOME' powoduje przesunięcie kursora na początek (0,0) - oznacza to ustawienie adresu 0x00. Inkrementcja kursora powoduje zmiane adresu DDRAM. Jeżeli wyświetlacz ma adres 1 linii...

    Mikrokontrolery   08 Kwi 2007 15:03 Odpowiedzi: 5    Wyświetleń: 1874
  • "C" Ustawienie kursora na wyświetlaczu 2x16

    Witam; Dopiero zaczynam zabawę z mikrokontrolerami więc proszę o pomoc i wyrozumiałość. Mój problem polega na ustawieniu kursora w drugiej linii wyświetlacza, mianowicie: Wg specyfikacji sterownika HD44780 aby ustawić kursor trzeba wysłać komendę [syntax=c]LCD=0x08; E(); gdzie LCD to P1DIR E() jest to funkcja zmieniająca stan u Enable LCD=0x02; E();...

    Mikrokontrolery Początkujący   23 Gru 2012 19:43 Odpowiedzi: 2    Wyświetleń: 1548
  • Jak odczytać temperaturę z 4 x DS18B20 na At98S8252? Kod i adresowanie

    Witam, wiem ze to jest trochę utarty temat potrzebuje pomocy w programowaniu czterech termometrów ds18B20 a meczę sie już dłuższy czas. Poniżej mój kod. (narazie jeden termometr. bez sprawdzania błędów i stanu podłączenia) 1. jak odczytać i wyświetlić temperaturę (z mojej konfiguracji) nie musi być dokładna do 0.1 stopnia!(narazie nawet same pełne stopnie)...

    Mikrokontrolery   10 Kwi 2007 22:45 Odpowiedzi: 2    Wyświetleń: 1767
  • LCD, dziwne zachowanie sie kursora w drugim wierszu

    Problem pojawia się gdy odwołuje się do 2 linijki... nieważne który z adresów z zakresu 40-79 podam, kursor i tak ląduje w 1 znaku 2 linijki wyświetlacza (czyli adres 40). Jesteś pewien, że jest tak dla wszystkich adresów z zakresu 40-79? Bo w moich wyświetlaczach (2x16, 2x20) druga linijka zaczyna się od adresu 0x 40, czyli 64. Ale podobno bywa też...

    Mikrokontrolery   27 Mar 2007 13:14 Odpowiedzi: 5    Wyświetleń: 1367
  • Odczyt danych z LCD. Zapis danych do komórek pamięci RAM.

    Podejrzewam że potrafisz zapisać znak do pamięci LCD (RS=0 r/w=1) a potem na lidiach D7-D0 wystawiasz znak. Odczyt jest analogiczny tylko RS=1 r/w=1. Tylko musisz ustawić adres kursora (RS =0 r/w=0 i na liniach D7-D0 wystawić powiedzmy 80H - pierwszy znak pierwsza linia) i odczytać linie D7-D0. CO do zapisu do pamięci RAM to nie wiem w czym problem....

    Mikrokontrolery   10 Gru 2004 14:42 Odpowiedzi: 7    Wyświetleń: 2856
  • Konfiguracja karty sieciowej ISA IBM FRU 48G7170 w Windows 95

    Wszedłem we właściwości karty--Zasoby i tam chciałem zmienić na adres 240 (czy coś około tego) jednak po wybraniu ustawień ręcznych do karty, zmianie uległy również takie cyfry: xxxxxxxx-xxxxxxxx. W menedżerze urządzeń, na liście wszystkich przerwań jest to widoczne pod zakładką pamięć. Nie wiedziałem jakie ustawienia były wcześniej, więc postanowiłem...

    Komputery Początkujący   13 Gru 2021 21:46 Odpowiedzi: 126    Wyświetleń: 3585
  • Zmodyfikowany kod licznika 8-bitowego na Arduino Uno: funkcje, przyciski i LCD

    Dzięki za odpowiedzi, mam jeszcze pytanie, w jaki sposób można by zrealizować sekwencyjne wyświetlenie wszystkich znaków na wyświetlaczu LCD? Próbowałem napisać prosty program i kombinowałem w ten sposób, jednakże średnio to działa, ponieważ przesuwają się obydwie linie i na wyświetlaczu panuje chaos. Chciałbym by linia 0 była nieruchoma (podany numer...

    Arduino   03 Lis 2022 00:20 Odpowiedzi: 10    Wyświetleń: 855
  • STM32VlDiscovery - Problem z czwartym wierszem LCD 4x16

    Witam, Kiedy chcę ustawić kursor na czwartym wierszu w wyświetlaczu LCD HD44780 wędruje on na początek drugiego wiersza. Dodam, że kiedy długością napisu w drugim wierszu wychodzą poza limit 16 znaków to zostają one wyświetlone w wierszu czwartym. Istotne fragmenty kodu poniżej. Inicjalizacja: [syntax=c] void LCD_Init(void) { // dla 8 bitowej...

    Mikrokontrolery ARM   20 Sie 2014 07:18 Odpowiedzi: 1    Wyświetleń: 789
  • LCD 2x16 HD44780 - Błędne pozycjonowanie tekstu na wyświetlaczu 89s52

    Witam, problem mam nastepujacy: Kupilem wyswietlacz 2x16, kontroler zgodny z HD44780. Napisalem (przepisalem z 8052.com) procedury obslugi i zaprogramowalem proca (89s52) zeby wyswietlal przykladowy tekst. Zamiast wyswietlic jeden wyraz w 1 lini (od 3go miejsca) a drugi w drugiej (od 5tego), oba zostaly wyswietlone w 1 od 0go - nadpisanie. Napis powinien...

    Mikrokontrolery   07 Cze 2005 17:25 Odpowiedzi: 3    Wyświetleń: 1385
  • Jak wyświetlić adres na LCD w projekcie Jagoda?

    Witam. Na zaliczenie przedmiotu dostałem do zrobienia zadanie. Mianowicie w Jagodzie na wyświetlaczu LCD mam otrzymać Mój Adres. Zrobiłem coś takiego: LJMPSTART ORG100H START: MOVR0,#LCDWC;adres wpisu instrukcji MOVR1,#LCDRC;adres odczytu stanu MOVA,#1 ;kasuj dane wyświetlacza LCALLWRITE MOVA,#0FH ;włącz wyświetlacz,kursor LCALLWRITE ;i mruganie...

    Mikrokontrolery   26 Kwi 2009 22:02 Odpowiedzi: 1    Wyświetleń: 1680
  • Nawigacja Hyundai Santa Fe 2011 - błędna lokalizacja, brak ruchu kursora

    Witam. Temat dotyczy Oryginalnej nawigacji Hyundai Santa Fe 2011 Będąc we Wrocławiu wpisałem adres docelowy również we Wrocławiu i zdziwiłem się jak na ekranie zobaczyłem, że " znajduje się" w okolicach Wałbrzycha. Kursor /strzałka/ pokazywała, że się przemieszczam, ale polami, lasami itp. A jak trafiłem na jakąś drogę to otrzymywałem polecenia zawróć,...

    Nawigacje Hardware   02 Lut 2016 08:20 Odpowiedzi: 2    Wyświetleń: 4242
  • Wymiana tunera DVB-T/DVB-S - obsługa 4K, transmisji wielostrumieniowych, kodeka HEVC i czytnik CAM

    Wczoraj korzystałem z TS podczas oglądania jednej audycji w nadawanej w SD. Głównie chodziło o wstrzymanie emisji na czas odebrania telefonu i tu działa bardzo dobrze, a także korzystałem z możliwości przewijania do tyłu i do przodu. Przewijanie działać działa, ale chyba niezbyt dobrze. Na ogół chodziło o cofnięcie ok. 10-15 sekund do tyłu, żeby powtórnie...

    SAT Początkujący   28 Kwi 2021 17:13 Odpowiedzi: 57    Wyświetleń: 13215
  • stm32f103 makra, sklejanie nazw, bibliotekaHD44780 błędy,

    Dziękuję bardzo za sugestie. Rzeczywiście, jak analizuję Pana wpis widzę, ze to co robię to trochę bez sensu. Oczyswiście zastosuję się do tych rad. Jeszcze w celach edukacyjnych wklejam resztę kodu. Byłbym wdzięczny gdyby ktoś wskazał na czym polegają błędy, zeby byc bardziej świadomy na przyszłość. main.c [syntax=c]#include "stm32f103xb.h" #include...

    Mikrokontrolery Początkujący   10 Kwi 2018 21:34 Odpowiedzi: 4    Wyświetleń: 753
  • Mozilla Firefox - Przeskakiwanie kursora podczas pisania na XP Pro SP3

    Witam! Mam xp pro sp3, zablokowałem sobie przełączanie języków kombinacją klawiszy, używam prawie wyłącznie najnowszej mozzilli firefox. Pierwszy raz się z tym spotykam, że gdy próbuje coś szybko pisac to co chwila przenosi mi bez ostrzeżenia do innej kolumny (np z pola adres do pola imię i nazwisko wyżej) lub kilka wyrazów wcześniej. Denerwujące na...

    Software serwis   22 Lut 2013 02:36 Odpowiedzi: 1    Wyświetleń: 645
  • C / LCD / mega8 - Czy poprawnie adresuję znaki w DDRAM dla ekranu 2x20?

    No niestety nie jeden błąd się wkradł ale niestety nie wiem jaki :) Oto kod biblioteki : Kompilacja rozpoczęła się. Projekt „DMX MULTI FUNCTION OPERATOR.cproj” (elementy docelowe: Compile): Kompilowanie przy użyciu wersji narzędzi „4.0”. Element docelowy „Compile” w pliku „C:\Program Files...

    Programowanie   19 Sty 2015 23:48 Odpowiedzi: 22    Wyświetleń: 2124
  • Toshiba L750/755 - Windows 7 - czarny ekran ze strzałką kursora myszy

    Pacjent to laptop Toshiba Satellite L750/755 wyposażony w system operacyjny Windows 7 Home Edition. Po wyskoczeniu jakiegoś komunikatu o błędzie (niestety nie wiedziałem a wiem jedynie z opowieści) został wyłączony. Po ponownym załączeniu nie startuje system operacyjny. To znaczy komputer uruchamia się - pojawia się logo Windows a następnie po chwili...

    Software serwis   17 Mar 2018 01:46 Odpowiedzi: 4    Wyświetleń: 978
  • Jak wysłać bajty do pamięci CGRAM wyświetlacza w assemblerze dla '51?

    O to napisany program w asembblerze dla '51. Niestety nie chce wyswietlać mi polskich znaków, czy procedura ładowania polskiego znaczka jest dobra, czy popełniłem gdzies błąd. Prosze o porady i wskazówki. lcd_rs equ p3.7 ;sygnal RS dla LCD lcd_dac equ p1 ;port danych LCD ;---------------------------------------... org 0h...

    Mikrokontrolery   09 Mar 2004 17:03 Odpowiedzi: 15    Wyświetleń: 3282
  • [Excel, Vba] Zwiększanie komórki o wartoś z innego arkusza

    Witam. Czytając ten post zastanawiałem się , czy to nie rozwiązałoby mojego problemu. W arkuszu Baza mam dane "Klientów" - NIP , NAZWISKO IMIĘ - ADRES itp - wszystko co potrzebne do wypisania faktury. Chciałbym po ustawieniu kursora na dany wiersz (wybrany klient) i po kliknięciu by cały wiersz został sformatowany warunkowo kolorem i wszystkie dane...

    Programowanie Początkujący   06 Sie 2010 14:07 Odpowiedzi: 4    Wyświetleń: 4186
  • [Atmega8] Atmega8 Assembler – przykładowy kod i opis obsługi wyświetlacza LCD 2x16

    Alfanumeryczne wyświetlacze LCD ze sterownikiem HD44780 Obecnie ze względu na swoją niską cenę, alfanumeryczne wyświetlacze LCD są bardzo często stosowane w układach opartych na mikrokontrolerach. Chciałbym przedstawić tutaj sposób sterowania takim wyświetlaczem. Sterowanie wyświetlaczem alfanumerycznym wyposażonym we sterownik HD44780 odbywa się na...

    Mikrokontrolery AVR   08 Paź 2008 20:51 Odpowiedzi: 2    Wyświetleń: 4690
  • Jak ręcznie wpisać adres układu DS na Atmega168 z klawiaturą 5-przyciskową?

    Hej, wystarczy wziąść kartkę papieru A4 i nabazgrać algorytm krok po kroku: 1. wypisujesz na ekranie LCD 16 zer. 2. np. kursor migający, solid ustawiasz na pierwszej cyfrze 3. inicjujesz tablicę z numerem (8 bajtów), wskaźnik ptr ustawiasz na pierwszy element 4. liczysz naciśnięcia klawisza góra (zwiększasz pierwszy bajt) o 0x10, gdy wciśnięty klawisz...

    Mikrokontrolery   18 Lut 2007 22:51 Odpowiedzi: 9    Wyświetleń: 1683
  • [Asembler] Niepoprawne odczyty pozycji myszki w trybie graficznym 13h

    Mam, już sobie poradziłem z tym skalowaniem - trzeba było podzielić przez 4. Niestety mam następny problem z odczytem koloru pixela pod debugerem wszystko działa a w realu już nie :/ mov ah,00h ;wlaczenie trybu graficznego mov al,13h int 10h kuku: MOV AX,0A000H MOV ES,AX mov DI, 99*320 + 79 MOV AL, 9 ;MOV ES:[DI],AL ; MEM[ES:DI]:=AL;...

    Programowanie   16 Cze 2010 19:08 Odpowiedzi: 13    Wyświetleń: 2673
  • LCD HD44780 2x16 – jak wyeliminować miganie przy przewijaniu tekstu i przesuwaniu?

    (at)nsvinc podał sposób wysłania 32 spacji tuż przed wysłaniem zawartości Nie. Nic nie mowilem o wysylaniu spacji przed zawartością. Stwierdziłem tylko, że clear screen wykona się nieporównywalnie wolniej niz wyslanie 32 spacji do wyświetlacza. A to dlatego, że wysłanie jakiejkolwiek komendy zajmuje tyle samo czasu co wysłanie znaku. Przesunięcie kursora...

    Mikrokontrolery Początkujący   05 Lis 2014 21:56 Odpowiedzi: 20    Wyświetleń: 6015
  • DS1307 z ATmega328P wyświetla 00:00:80 i zatrzymuje się - brak odmierzania czasu

    Witam Od jakiegoś czasu próbuję uruchomić pierwszy projekt na mikrokontrolerze ATmega328P. Ma to być zegarek oparty o moduł RTC DS1307. W Internecie znalazłem dość dobrze opisany kod autorstwa Bruce E. Hall, na stronie internetowej W8BH (nie mogę wklejać linków, ale bardzo łatwo go znaleźć w Google), który postanowiłem wykorzystać. Przypisałem wszystkie...

    Mikrokontrolery AVR   23 Cze 2019 12:13 Odpowiedzi: 5    Wyświetleń: 810
  • Jak odczytać współrzędne kursora i kliknięcia myszą w Delphi/Builder?

    sub HookProc(code:INT, wParam:INT, lParam:EVENTMSG) POINT pt ISTRING txt[64] if (lParam.message = WM_LBUTTONDOWN) GetWindowText(lParam.hwnd, txt, 64) if (txt = "FolderView") GetCursorPos(pt) SetCaption d1, str$(pt.x)+"x"+str$... endif endif CallNextHookEx(0,...

    Programowanie   02 Paź 2005 08:56 Odpowiedzi: 7    Wyświetleń: 1439
  • ATMega128 - programy w AVR Studio 4 - czujnik temperatury...

    Jęsli jeszcze potrzebne:) LCD masz połączony przez dekoder adresu. Wystarczy dane podać na adres 0xFF05 – rejestr danych, a instrukcje na 0xFF04 – rejestr instrukcji. Przyklad ( sprawdzany na ATMEGA128 EVB503 - wtedy mam inne adresy danych i instrukcji. W przykładzie zmieniłem na te które są Ci potrzebne w EVB03) #define LCD_instrukcje (*(unsigned...

    Mikrokontrolery   03 Lut 2008 15:26 Odpowiedzi: 13    Wyświetleń: 5700
  • ATmega32 i LCD alfanumeryczny - niby proste, ale...

    Faktycznie miałem podać kod, ale go nie podałem, bo trochę czasu nie miałem. Nie jestem pewien, czy prawidłowo zrobiłem ten odczyt, ale mi działa. Wytłumaczenie wcześniej już podał zumek, ale ja to trochę rozwinę. Jeśli dobrze doczytałem w instrukcji HD44780, to z odczytem danych należy postępować podobnie jak z zapisem danych. Analogie trzeba stosować...

    Mikrokontrolery   22 Sie 2006 16:07 Odpowiedzi: 4    Wyświetleń: 1938
  • Jak wyświetlić odczyty z dwóch termopar na LCD w wędzarni?

    Witam serdecznie! Ponownie zgłaszam się z kolejnym problemem. Po namowie kolegi, postanowiłem zrobić pomiar i odczyt temperatur ( 2 ) do "wędzarni". Problem pojawia się w procesie wyświetlenia na LCD. Podzieliłem w kodzie oba czujniki, powinny wynik wyświetlać w dwóch liniach- lecz odczyt leci tylko z jednej termopary! Ponieważ nie należę do tzw. "młodzieży",...

    Arduino   03 Lip 2019 16:52 Odpowiedzi: 7    Wyświetleń: 600
  • Jak odczytać znak z wyświetlacza LCD HD44780 na uP 8051, interfejs 4-bitowy?

    Witam! Niedawno zarzucałem ten temat na forum ale nie znalazłem zadowalajacej odpowiedzi. Walcze z tym problemem od tygodnia i jak wy mi nie pomozecie to tego nie zrobie, bo ja juz kompletnie nie mam pomysłu. Problem jest taki ze musze zczytac znak z wyswietlacza a dopiero ten wyswietlacz poznaje wiec idzie mi jak krew z nosa pod gorke. program ma zrobic...

    Mikrokontrolery   02 Kwi 2004 19:41 Odpowiedzi: 3    Wyświetleń: 1219
  • ADC - zmieniające się cyfry wyniku na wyświetlaczu, kod w C

    Program źle napisany ale działa. Temat do zamknięcia. #define F_CPU16000000UL//16MHz zegar procesora #include <avr/io.h> #include <util/delay.h> #include <string.h> #include <stdlib.h> #include <avr\interrupt.h> /***************************************... //*Definicje makr zmieniająćych stany bitów w rejestrach*//...

    Mikrokontrolery AVR   21 Kwi 2011 14:04 Odpowiedzi: 5    Wyświetleń: 1507
  • LCD 4x20 BC2004B, ster. 4 bity,jak przerobić z 2 na 4 linie?

    Masz blad w procedurze inicjujacej: Powinno byc: // procedura inicjalizacji wyświetlacza LCD void lcd_init(void) { delayms(15); // czekaj 15ms na ustabilizowanie się napięcia zasilającego Niski_E; // E = 0 Niski_RS; // RS = 0 char i; // zmienna licznikowa for(i = 0; i < 3; i++) // trzykrotne powtórzenie bloku instrukcji...

    Mikrokontrolery AVR   06 Cze 2009 18:05 Odpowiedzi: 7    Wyświetleń: 2123
  • - Schemat do Cartridge Black Box v8

    To bardzo nie chce być BBv8. Przełączanie banków w BBv3, v4 i v8 było zupełnie inne. Witam. Znalazłem chwilę czasu i dociera do mnie, że to musiał być BlackBox (być może v8), którego tryb pracy przełączało się przełącznikiem suwakowym. Poniżej zdjęcia oryginalnego Black Box-a (po prawej) i wstępnie zmontowane PCB Black Box-a, do którego mam wsad opisany...

    Elektronika Retro   14 Lip 2018 00:20 Odpowiedzi: 15    Wyświetleń: 6630
  • Sprawdzenie programu dla LCD 4-bitowego z mikrokontrolerem 8051, napis Bartek

    Mam problem. nie wiem czy ten program jest napisany sensownie i nigdzie tego nie moge sprawdzic jesli ktos moze mi w tym pomoc to bede bardzo wdzieczny. lcd jest podlaczony do 8051 program ma wyswietlic napis Bartek $mod51 BF EQU P1.3 LCD_RS EQU P1.4 LCD_RW EQU P1.5 ;stale pr. LCD_WRI, LCD_WRD (LCD) LCD_EN EQU P1.6 ORG 2000H JMP START LCD_WRI: CLR LCD_RS...

    Mikrokontrolery   19 Mar 2004 10:45 Odpowiedzi: 5    Wyświetleń: 1371