<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
<META content="MSHTML 6.00.2900.2722" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Dobry den,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>pro vymenu zprav&nbsp;mezi "nekompatibilnimi" 
zarizenimi pouzivam nejradeji 3 dratovy synchronni kanal (CLK, DOut, DIn). 
</FONT></DIV>
<DIV><FONT face=Arial size=2>Treba takto: Z PC vystup&nbsp;CLK, vede na vstup 
PICu s prerusenim. PC vystavi na&nbsp;DO bit, vysle puls na CLK a</FONT></DIV>
<DIV><FONT face=Arial size=2>zaroven precte stav na DI. Takto odesle&nbsp;a 
prijme libovolny pocet bitu.</FONT></DIV>
<DIV><FONT face=Arial size=2>PIC po vyhodnoceni preruseni na CLK&nbsp;nacte bit 
na DO a odesle svuj na DI.</FONT></DIV>
<DIV><FONT face=Arial size=2>Pro samplovani prijemu a vysilani muzete pouzit 
stejnou, nebo opacnou hranu CLK.</FONT></DIV>
<DIV><FONT face=Arial size=2>Neni treba se zabyvat casovanim, pulsy na 
CLK&nbsp;mohou byt "nahodne" dlouhe, stejne jako mezery.</FONT></DIV>
<DIV><FONT face=Arial size=2>Samozrejme&nbsp;od nejake minimalni delky, aby PIC 
stacil reagovat.</FONT></DIV>
<DIV><FONT face=Arial size=2>Je pouze treba promyslet si zpusob synchronizace, 
aby obe strany nasly zacatek zpravy, jednak po </FONT></DIV>
<DIV><FONT face=Arial size=2>startu, nebo propojeni, jednak po rozpadu 
komunikace.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Zdravim CK</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=hondal@centrum.cz 
  href="mailto:hondal@centrum.cz">hondal@centrum.cz</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=hw-list@hw.cz 
  href="mailto:hw-list@hw.cz">HW-konference</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Friday, August 19, 2005 2:42 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Komunikace PC PIC X 
  preruseni</DIV>
  <DIV><FONT face=Arial size=2></FONT><FONT face=Arial size=2></FONT><BR></DIV>
  <DIV><FONT face=Arial size=2>Zdravim,</FONT></DIV>
  <DIV><FONT face="Arial CE" size=2>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&nbsp;prijmat data&nbsp;z 
  PC tak asi budu muset zakazat preruseni aby se to korektne&nbsp;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? 
Diky</FONT></DIV>
  <P></P><FONT face="Arial CE" size=2></FONT><FONT face="Arial CE" 
size=2></FONT>
  <HR>

  <P></P>_______________________________________________<BR>HW-list mailing 
  list&nbsp; -&nbsp; sponsored by 
  www.HW.cz<BR>Hw-list@list.hw.cz<BR>http://list.hw.cz/mailman/listinfo/hw-list<BR></BLOCKQUOTE></BODY></HTML>