Dobrý den,
začal jsem se učit Arduino a zapojuji LCD displej přes I2C. Displej má adresu 0x3F.
Myslím si dobře že 3F je adresa zařízení? Co tedy prosím znamená to 0x před 3F?
Děkuji za nakopnutí!
Adresa zařízení - prosím o vysvětlení
Moderátori: psichac, Moderátori
- jirka.jirka.
- Ultimate člen
- Príspevky: 1538
- Dátum registrácie: 17 Okt 2008, 00:00
- Bydlisko: Uherské Hradiště
- Kontaktovať používateľa:
Re: Adresa zařízení - prosím o vysvětlení
0x značí že jde o HEX číslo (16-tkové). Tzn. že 0x3F je do decimálního tvaru: 63.
Takže když budeš mít proměnnou adresa:
tak je to to samé, jako když napíšeš:
Typuju, že jsi použil ten arduino modul PCF8574. A u tohoto modulu se adresa určuje propojení adres A0, A1, A2. Přesně ti to zodpoví tato tabulka.
Takže když budeš mít proměnnou adresa:
Kód: Vybrať všetko
adresa = 0x3F
Kód: Vybrať všetko
adresa = 63
0
-
- Ultimate člen
- Príspevky: 3963
- Dátum registrácie: 04 Feb 2013, 22:04
- Bydlisko: U alibabky v Poprade
- Vek: 32
Re: Adresa zařízení - prosím o vysvětlení
A uplne presne to povie nejaky I2C scanner.
0
Motto: Nikto nie je tak velky, aby sa nevosiel do truhly.
- jirka.jirka.
- Ultimate člen
- Príspevky: 1538
- Dátum registrácie: 17 Okt 2008, 00:00
- Bydlisko: Uherské Hradiště
- Kontaktovať používateľa:
Re: Adresa zařízení - prosím o vysvětlení
No to si nejsem tak jistý. jestli je to tento modul, tak adresa bude známá během 30 sekund. Bez nějakého připojování, nastavování, špekulování co je blbě nastaveno,........ Viz obrázek. Mrknu na A0 až A2 porovnám s tabulkou a je hotovo. Jinak jako I2C analyzátor se dá velice dobře použít Raspberry.
0