Ako na displej ?

Petr Tomasek tomasek na etf.cuni.cz
Pátek Červen 10 16:50:09 CEST 2011


On Fri, Jun 10, 2011 at 04:03:03PM +0200, Peter Bošnák wrote:
> Potreboval by som nakopnúť v nasledujúcom probléme. Rozhodol som sa z 
> dlhej chvíle trochu zmodernizovať môj starý funkčný generátor (do 
> 250 kHz) a miesto kruhovej stupnice použiť štvormiestny LED displej. 
> Chcem na to použiť starý PIC 16C57, ktorých mi zostalo niekoľko v 
> šuplíku a je mi ľúto ich vyhodiť. Kvôli rozmerom nechcem použiť 
> žiadne iné súčiastky, okrem PIC-u, displeja a pár tranzistorov na 
> posilnenie výstupov pre displej, ktorý je staršieho typu a má väčší 
> odber. Program pre PIC obsahuje čítač impulzov, prevod bin-dec a 
> multiplex displeja s potlačením núl. Problém mám v tom, že mi 
> nenapadá žiadny prijateľný spôsob, ako udržať v chode multiplex 
> displeja tak, aby mi displej nezhasínal pri počítaní impulzov, kde sú 
> hradlovacie časy až 0,1 a 1 sekunda, pričom potrebujem každých 10-15 
> milisekúnd prepnúť na ďalšiu číslicu displeja. Viem si predstaviť, 
> že by som i počas hradlovania obsluhoval displej ale vychádza mi to 
> dosť krkolomne a komplikovane, lebo dĺžka hradla je prepínateľná a i 
> obsluha displeja, vzhľadom na zhášanie zbytočných núl má tiež 
> premennú dĺžku. Použitý PIC nemá možnosť prerušenia. Riešil 
> niekto niečo podobné, či viete poradiť ? Použité súčiastky musia 
> zostať rovnaké. P.B. 

A to je skutecne _takovy_ problem k tomu prdnout jeden posuvny registr?
Pripadne pouzit procesor s vetsim mnozstvim nozicek...

P.S. Ten PIC je OTP? Teda, to bych nemel nervy si s takovou soucastkou
zacinat... 

-- 
Petr Tomasek <http://www.etf.cuni.cz/~tomasek>
Jabber: butrus at jabbim.cz

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
EA 355:001  DU DU DU DU
EA 355:002  TU TU TU TU
EA 355:003  NU NU NU NU NU NU NU
EA 355:004  NA NA NA NA NA
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~




Další informace o konferenci Hw-list