Výsledky 1 až 2 z 2

Téma: pomohl by nekdo s C ?

  1. #1
    Junior Member
    Založen
    05.10.2004
    Bydliště
    Ceske Budejovice
    Příspěvky
    57
    Vliv
    253

    Standardní pomohl by nekdo s C ?

    potreboval bych napsat void pro pohyb kurzoru po znakovy displej 20x4. Jde mi o funkci vypoctu polohy. Podle datasheetu jsem zjistil rozlozeni jednotlivych adres takhle:

    0.radek 00 01 02 03 04..............13
    1.radek 40 41 42 43 44..............53
    2.radek 14 15 16 17 18..............27
    3.radek 54 55 56 57 58..............67
    (vsechno je samozrejme mysleno hexa). Sloupecky bych cisloval nejspis asi 0,1,2...19 a jde mi o to to udelat nejak sikovne.
    Mozna by slo udelat prvni dva radky pozice=(X+(Y%2)*0x40), ale prave me stve ten treti a ctvrty radek, kde to zacina 14 a 54 (sice taky posun o 40h, ale ne od 00). Slo by tam nejak dostat pres if Y>2, than X=X+14? nebo jak to nejak vymyslet? A jeste dotaz, nekdo mi poradil abych jeste za ten vzorec pro pizici dal |0x80, ale to mi prijde jako nesmysl, to by to pak nevychazelo ne? Dik za jakykoli napad
    Don\'t pray for easy lives; pray to be stronger people. Don\'t pray for tasks equal to your powers; pray for powers equal to your tasks

  2. #2

    Standardní Re: pomohl by nekdo s C ?

    Kód:
    char line_offsets[] = {0, 0x40, 0x14, 0x54};
    char pos = x+line_offsets[y];
    1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Podobná témata

  1. Nemate nekdo napsany mysql pocitadlo, pls ???
    Založil Jey v sekci fóra Programování
    Odpovědí: 12
    Poslední příspěvek: 25.08.2003, 19:53
  2. Zna nekdo prg.,ktery pozaduje heslo pro pristup do adresare?
    Založil Ganja-NIN v sekci fóra Ostatní operační systémy
    Odpovědí: 13
    Poslední příspěvek: 15.07.2003, 13:03
  3. Kde "TO" sehnat nebo koupit????nevi nekdo????....
    Založil Dwayne_Hicks v sekci fóra Monitory
    Odpovědí: 3
    Poslední příspěvek: 18.05.2003, 14:51
  4. neresil nekdo : prevod UNIPLEX do RTF
    Založil Ganja-NIN v sekci fóra Programy a problémy s nimi
    Odpovědí: 0
    Poslední příspěvek: 17.04.2003, 12:50
  5. nevíte někdo o softíku na zachytávání událostí ve woknech? p
    Založil coolmen800913 v sekci fóra Sítě
    Odpovědí: 8
    Poslední příspěvek: 24.02.2003, 14:24

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •