Komunikace PC PIC X preruseni

Snail Instruments snail@iol.cz
Pátek Srpen 19 14:58:45 CEST 2005


>Mam takovy problem - Potrebuju nejak vyresit komunikaci mezi PIC (12F629) 
>a PC... Ten PIC funguje jako spinaci hodiny. Casova zakladna je tvorena 
>vnitrnim citacem ktery po naplneni zpusobi preruseni. Problem je ze nevim 
>jak to mam udelat s tou komunikaci. (Komunikace to bude oboustrana bude 
>fungovat tak ze PC preda PICu nejaky povel a PIC a na to bude reagovat a 
>vrati urcite data) Totiz kdyz budu prijmat data z PC tak asi budu muset 
>zakazat preruseni aby se to korektne prijalo coz ale pravdepodobne zpusobi 
>zpozdeni celych spinacich hodin. Nevim jestli to nejak softwarove osetrit 
>ze treba v hlavni smycce programu (v PIC) odeslat do PC nejaky povel ze 
>muze odeslat urcite mnozstvi dat a pak at ceka az mu zase PIC posle povel 
>ze muze vysilat? Nevite nekdo jak se to resi?

Nejsnaze by to resil PIC16F688 (628) - hw uart.

Jinak by to znamenalo prekopat cely program - komunikaci obstara software 
uart v preruseni, cas staci merit v hlavni smycce. Pripadne muze oboji 
zustat v preruseni, ale je to asi zbytecne.

J. Hanzal





Další informace o konferenci Hw-list