Hi All
I'm evalutating the real capability of PBP
and a future use for my projects...
The first App that i need to test is a control of a position
by an encoder and write the number of pulse on a LCD ( HD44780 )
i'm using a 16F628A and the frquency of the square signals of the
encoder is about 1Khz timed 90 between them
I'm using PortB as interrupt on change by PortB.4 e PortB.5
A complete movements is 7200 pulses
The problem is this:
If i write on LCD at the end the complete movement the
counting is ok and I read 7200
If i write on LCD *during* the movement the
counting is not ok: it losts some pulses
( about 10-20 for every write )
Is possible that the LCDOUT stop the Interrupt ???
I'tryed to write using the HSEROUT on a PC and the problem
remain the same...
If i use assemble language interrupt handler mode
( ref ASMINT.BAS ) con I' totaly resolve this problem ?
Thank You
Ciao
Alx PD (it)
Bookmarks