[elektro] logikai bukfenc?

Fuzesi Arnold arnold.fuzesi.lista at gmail.com
Thu Sep 17 21:37:14 CEST 2009



On 2009. 09. 17. 20:40, Moczik Gabor wrote:
> Fuzesi Arnold wrote:
>>> masikon meg csak merjed a bitidot, tegyel be kesleltetest hogy csak 0.5 
>>> masodpercenkent leptesse az OSCCAL regisztert, nezd meg hogy ahogy lepteti a 
>>> megfelelo iranyba, a mert ertek is szepen kozeledni fog a jo ertekhez.
>> Kozeledni fog vmihez, de nem a jo ertekhez, hanem ahhoz amit megadtam.
>> Van amelyik parosnal nem a 208 a jó, hanem a 215.
>>
>> Hm? :)
>>
>> Nna ez miért van?
> 
> Megnezted szkoppal a kimeno jelet szinkron utan?

Meg, nem egyforma.

> Ha szkoppal osszehasonlitva a ket jelet egyformanak mutatkoznak, de a procin 
> megsem annyit mersz vissza mint amennyire az osztot allitottad, akkor nem jo 
> a meres. Innen mar specifikus a problema,
>   - ha nem interruptban mered, lehet hogy kimarad par Tcy

IT-ben

>   - ha nem timer capture modon mered hanem kiolvasol egy szabadonfuto timert 
> az interruptban valahol, akkor lehet hogy keson er oda a program, stb...

Capture-ben raadasul...

>   - a foprogram letiltja egy kis idora az interruptot, ami igy kesik

Nem szamit...capture akkor is capture... ha 1 ev mulva ertekelem ki.
RC meg menet kozben nem maszkal annyit... orarol orara csak.
Meg gyartasi szorasa nagy.

> Tesztkent egy procival, ha az orajelet kivezeted leosztva egy portlabra 
> (timert felkonfiguralsz hozza, vagy leosztod kivul hardveresen egy 8 bites 
> szamlaloval), majd visszakotod az RX labra, pontosan az osztas aranyt kell 
> tudni visszamerni. Ha az osztas x, a visszamert ertek x+b, majd 2x osztasnal 
> a mert ertek 2x+b, akkor fixen b ciklusni csuszas van valami miatt.

Na majd nekiesek ujra.... sztem elvi hibank van, de nem tudom bizonyitani :)

A.



More information about the Elektro mailing list