[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