Zobrazovač s HD44780 místo tiskárny
Moderátor: Moderátoři
-
HD44780
Zobrazovač s HD44780 místo tiskárny
Když se u LPT portu uzemní pin 12 (paper end), signál STROBE (1) se přivede do ACK (10) a zároveň se znegovaný STROBE přivede na BUSY (11), bude se ten port chovat jako tiskárna, která je schopná neustále přijímat znaky a ve které nikdy nedojde papír.
A teď otázka:
Chtěl bych na takto "oblafnutý" LPT port připojit LCD display s řadičem HD44780. Co by se stalo kdybych vstup R/W natvrdo nastavil na zápis a RS natvrdo nastavil na data? Hodinový vstup E bude samozřejmě připojen na STROBE od LPT. Došlo by vůbec po připojení napájení k inizializaci displeje? A došlo by po přijetí znaku automaticky k přeskoku na další pozici na displeji? A co by se stalo kdybych displej zaplnil a chtěl poslat další znak?
Chtěl bych zkrátka aby se ten displej choval jako tiskárna a nevyžadoval nějaký speciální software. Aby stačilo na ten port poslat pomocí příkazu COPY nějaký soubot (krátký) a on se zobrazil (aby to fungovalo i v DOSu). Nebo abych to mohl připojit do paralelního portu u printserveru, v nastavení printserveru nastavit např. automatický tisk příchozích mailů na LPT, až na to že by se to netisklo na tiskárně, ale zobrazilo by se to na displeji.
Šlo by to vůbec nějak realizovat aniž bych musel mezi LPT a HD44780 připojovat jednochip který by mi pro ten display generoval řídící příkazy (další řádek, posun kurzoru, smaž display)? Ještě jednou připomínám, že potřebuji, aby se to v systému chovalo jako klasická tiskárna přes LPT, aby na to šlo "tisknout" i z dosu, nebo to třeba připojit do toho printserveru.
-
nekmil(nepřihlášen)
- Přílohy
-
44780-IPSR.jpg- (23.7 KiB) Staženo 103 x
-
Návštěvník
-
nekmil(nepřihlášen)
Ale ako ten program spraviť, to ti nepoviem .
On asi terminál s uP bude najlepšie riešenie.
Úspěch je špatný učitel. Kvůli němu si chytří lidé myslí, že nemohou prohrát. (Bill Gates)
Typické propojení LCD s HD44780 na LPT
Pokud máte na mysli něco jiného tak se omlouvám za OT