Komunikace PC PIC X preruseni

hondal@centrum.cz hondal@centrum.cz
Pátek Srpen 19 17:04:26 CEST 2005


No vzhledem ktomu ze PIC16F688 asi nebude z nejlevnejsich a ono rece jenom
sou to jen spinaci hodiny tak bych se asi radsi rozhodl pro tu druhou
variantu. Nejsem v programovani procesoru zas tak zbehly muzu se proto
zeptat jak byste realizoval to mereni casu v hlavni smycce? (Ja sem to mel
pres to preruseni ze sem na vnitrni citac mel danou preddelicku a vychazelo
to myslim 25 za sekundu takze sem to pocital v tom preruseni a to funguvalo
vpohode ale vte hlavni smycce asi nevim jak...) Diky
----- Original Message -----
From: "Snail Instruments" <snail@iol.cz>
To: "HW-news" <hw-list@list.hw.cz>
Sent: Friday, August 19, 2005 2:58 PM
Subject: Re: Komunikace PC PIC X preruseni



>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


_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list





Další informace o konferenci Hw-list