Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 29 gru 2025, o 22:17


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 28 paź 2015, o 14:28 
Offline
Użytkownik

Dołączył(a): 28 paź 2015
Posty: 26
Pomógł: 0

Witajcie,
Posiadam Arduino Uno. Chciałem wykorzystać LCD ze sterownikiem HD44780. Hardware'owo mój zestaw podłączony w następujący sposób:
DB4 ---> PD4
DB5 ---> PD5
DB6 ---> PD6
DB7 ---> PD7
RS ---> PB0
EN ---> PB1

Czy możecie mi powiedzieć w jaki sposób mam dokonać modyfikacji podłączenia pinów w bibliotece od Peter Fleury(http://homepage.hispeed.ch/peterfleury/ ... __lcd.html) ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 paź 2015, o 15:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Widać że nawet nie czytałeś tego co jest w tym linku wiec nie dziw sie ze brak odzewu w temacie.

Znalezienie tego w tym linku zajelo mi 5 sek nie czytajac go a jest to w pliku lcd.h masz konfiguracje pinow i portow.

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 paź 2015, o 19:18 
Offline
Użytkownik

Dołączył(a): 28 paź 2015
Posty: 26
Pomógł: 0

czytam ale jest to trochę dla mnie czarna magia.

"LCD and target specific definitions below can be defined in a separate include file with name lcd_definitions.h instead modifying this file
* by adding -D_LCD_DEFINITIONS_FILE to the CDEFS section in the Makefile
* All definitions added to the file lcd_definitions.h will override the default definitions from lcd.h"

Przy tym makefile'u to w ogóle nie mam zielonego pojęcia o co chodzi.
Czy możecie mi dać jakąś wskazówkę jak ma wyglądać plik lcd_definitions.h pod mój hardware ?

------------------------ [ Dodano po: 12 minutach ]

teraz tak patrzę i chyba na moim hardwarze ta biblioteka nie pójdzie :(
http://www.dfrobot.com/image/data/DFR00 ... %20SCH.pdf

R/W leci u mnie na glebę, a u Petra jest to wykorzystywane
Co o tym sądzicie, dać sobie spokój z tą lib i jakieś innej szukać?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 paź 2015, o 20:02 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27446
Lokalizacja: Szczecin
Pomógł: 1045

mk89 napisał(a):
Co o tym sądzicie, dać sobie spokój z tą lib i jakieś innej szukać?

Ja sądzę, że PRZEDE WSZYSTKIM warto zrozumieć, a nie łapać się za cokolwiek bez zrozumienia i jak coś nie wychodzi to "szukać innej" ... Ta też jest dobra trzeba ją tylko dostosować do własnych potrzeb ...

Jak chcesz się dowiedzieć podstaw i jak do tego podchodzić to polecam jednak zacząć od lektury:
http://atnel.pl/mikrokontrolery-avr-jezyk-c.html

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 paź 2015, o 22:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

mk89 napisał(a):
czytam ale jest to trochę dla mnie czarna magia.

"LCD and target specific definitions below can be defined in a separate include file with name lcd_definitions.h instead modifying this file
* by adding -D_LCD_DEFINITIONS_FILE to the CDEFS section in the Makefile
* All definitions added to the file lcd_definitions.h will override the default definitions from lcd.h"

Przy tym makefile'u to w ogóle nie mam zielonego pojęcia o co chodzi.
Czy możecie mi dać jakąś wskazówkę jak ma wyglądać plik lcd_definitions.h pod mój hardware ?

------------------------ [ Dodano po: 12 minutach ]

teraz tak patrzę i chyba na moim hardwarze ta biblioteka nie pójdzie :(
http://www.dfrobot.com/image/data/DFR00 ... %20SCH.pdf

R/W leci u mnie na glebę, a u Petra jest to wykorzystywane
Co o tym sądzicie, dać sobie spokój z tą lib i jakieś innej szukać?



Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


jest w lcd.h

co ty piszesz o lcd_definitions.h

zainteresuj się LCD_IO_MODE X

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 paź 2015, o 22:21 
Offline
Użytkownik

Dołączył(a): 28 paź 2015
Posty: 26
Pomógł: 0

juz sobie poradzilem.pzdr



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 paź 2015, o 23:07 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Nie ma za co

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO