T89C51RD2 & EEPROM

MK info
Středa Březen 17 14:28:19 CET 2004


No nechci rozpoutat dalsi flameware, ale tohle je blbost. Proste API Windows
MUSITE pouzivat pokud chcete, aby program bezel i na jin?ch verzich Win nez
te Vasi. A nejedna se o funkci UARTu, ale o chybu, kterou slavny Mrkvosoft
do driveru zanes a uspesne ji nekolik let vlece ssebou do dalsich verzi.

Na www.mcu.cz jsem dal clanecek s popisem jak to lze realizovat bez nutnosti
nejakych cekacich smycek. Lze stahnout i kompletni zdrojak pro Delph.

S pozdravem
MK

http://bazar.mcu.cz
http://www.mcu.cz

> Obvod 16C550 umi generovat IRQ po ukonceni vysilani posledniho byte
> (odzkouseno a pouzivano ve spojeni s X51 u obvodu NS). Tato funkce neni v
> katalogu uvadena na titulnich strankach a je potraba peclive studovat
> aplikacni poznamky. Je potreba aktivovat vysilaci FIFO, ale zapsat do ni
> pouze jeden byte. Pak se generuje preruseni po odvysilani celeho byte a
> ihned v preruseni lze nastavit / zrusit RTS ci neco jineho. Je-li do FIFO
> vsak zapsano vice byte, tak se IRQ generuje jiz po vyprazdneni FIFO, kdy
ve
> vysilacim registru je jeste posledni znak. V pripade vysilani vetsiho
poctu
> byte je tedy potreba vysilat postupne s vyuzitim FIFO cely buffer krome
> posledniho byte a ten pak vyslat samostatne. Chodi to a neni potreba zadne
> cekaci smycky. Jen je potraba ve WIN zapomenout, ze je nejake API ...
> Martin. persich@transcon.cz
>
>
>





Další informace o konferenci Hw-list