[elektro] logikai bukfenc?

Fuzesi Arnold arnold.fuzesi.lista at gmail.com
Thu Sep 17 13:11:43 CEST 2009



On 2009. 09. 14. 15:56, Rancz Lajos wrote:
> Szia!
> 
> Az a probléma, hogy nem tud mivel mérni, mivel egy oszcillátora van az 
> pedig egy RC :o. PC-felé úgy szokták, hogy amit küld a PC azt mérik meg, 
> és ahhoz húzzák az oszcillátort. Megoldást nem nagyon tudok, talán vmi 
> bitmintát kéne először küldeni és azalapján összehúzni az 
> oszcillátorokat. 


Tulkepp ez megy most teljesen.

> Nem lehetne bekötni egy timer-re capture-ként a TX-et 
> és 0x55-öt küldeni, megmérni majd azalpján beállítani az oszcillátort?

Nem 55-ot nezem hanem ha a bitido (sys.bitstop)

if((sys.bitstop>160) && (sys.bitstop<240)){
 >> 			if(sys.bitstop<210) OSCCAL++;
 >> 			if(sys.bitstop>210) OSCCAL--;
 >> 		}
 >>

160 es 240 kozott van, akkor tuti 1 bitnyi idot merek...ilyen meg lesz boven a 
kommunikacioban... pl 0xff-nel ez van... csak a start bit idejere megy 0-ba...ez 
pedig 160 es 240 kozti ido... 320-nal mindenkepp kevesebb....

De vmiert igy sem oke a dolog teljesen.

A.



More information about the Elektro mailing list