Obsluha LCD s maticovou klavesnici

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
endthe
Příspěvky: 56
Registrován: 07 bře 2009, 00:00
Bydliště: Brno
Kontaktovat uživatele:

Obsluha LCD s maticovou klavesnici

#1 Příspěvek od endthe »

Zdravim snazim se rozbehat modul od PK design s LCD 2x16 a maticovou klavesnici 4x4.
bohuzel se mi to nepodarilo

poradi nekdo kde je chyba kompilace projde ale na LCD neni ani carka :(
Přílohy
texts.txt
(613 bajtů) Staženo 140 x
schema modulu LCD.JPG
(52.84 KiB) Staženo 177 x
lcd_lib_h.txt
(875 bajtů) Staženo 146 x
lcd_lib.txt
(2.31 KiB) Staženo 151 x
Diplomka_menu_LCD_matrix_keys.txt
komplet kod s obslluho LCD
(6.33 KiB) Staženo 195 x
Uživatelský avatar
SMITH
Příspěvky: 1301
Registrován: 07 čer 2004, 00:00
Bydliště: Púchov , SLOVENSKO

#2 Příspěvek od SMITH »

Skus sa spýtať tu .Začínajú sa tam objavovať fundovaný ludia .

Kód: Vybrat vše

http://svetelektro.com/modules.php?name=Forums&file=viewforum&f=15&sid=cf670e3acddaac4850a5f6fde729a851
:-) Nikdy neříkejte, že něco nejde, protože vždy se najde blbec, který neví, že to nejde, a udělá to ! :-)
Úspěch je špatný učitel. Kvůli němu si chytří lidé myslí, že nemohou prohrát. (Bill Gates)
Uživatelský avatar
endthe
Příspěvky: 56
Registrován: 07 bře 2009, 00:00
Bydliště: Brno
Kontaktovat uživatele:

#3 Příspěvek od endthe »

diky
ale taky mi tam moc neporadili :(
pokud nekdo ma nejakou radu

Edit: Tak uz se mi to podarilo :) Problem byl v obsluze spolecne zbernice klavesnice a LCD. Takova prkotinka :D ale da to praci v hledani problemu. Ted by me zajimalo jak udelat ukladani 3 ruznych prom do pole od 10 radcich a 3 sloupcich

tabulku udelam pomoci

Kód: Vybrat vše

int tabulka[10][3];


problem nastane kdyz chci do kazdeho radku davat promenne OCR1A,OCR1B a delay_konst

zadavane pomoci maticove klavesnice a to tak ze OCR1A mam pomoci 6 klaves(+/-1,+/-10,+/-100) stejne tak OCR1B
delay_kons mam poze 2 tlacitka (+/-1)

poradne netusim jak je tam ukladat kdyz to udelam pres

Kód: Vybrat vše

for(i=0;i>9;i++) 
  tabulka [0][i]=....;

kterym menim index pole tak muzu davat jen jednu prom.

stejne tak u cteni

poradi nekdo jak na to?
ulozeni mam v umyslu klavesou ENTER
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“