This Forum is Dedicated For all The Object Oriented PIC Lovers .......... The concept behind OOPic is straight forward. Use preprogrammed multitasking Objects from a library of highly optimized Objects to do all the work of interacting with the hardware. Then write small scripts in Basic, C, or Java syntax styles to control the Objects. During operation, the Objects run continuously and simultaneously in the background while the scripts run in the foreground telling the objects what to do.

Sunday, April 27, 2008

Re: [oopic] Re: oVarX object and 2D array?

sByte was vaporware for V.5 compilers that never worked. The V.6
compiler has the proper way worked out that works Dim A as EEPROM Byte,
for instance.

DLC

rtstofer wrote:
> --- In oopic@yahoogroups.com, trungtuandung@... wrote:
>
>> One more thing, can anybody clarify this? it's said that sByte can
>>
> access the 256 byte-space of INTERNAL EEPROM which don't seem to be
> the same thing as the EEPROM at E0 slow on which program code is
> stored. If I declare
>
>> Dim A as EEPROM Nib
>> that means I use the 'external' EEPROM which is much slower. then
>>
> what happens to the fast acccess internal EEPROM, is there anyway to
> use it?
>
>> thanks in advance
>>
>>
>
> I don't know much about sByte; I just tried to declare a variable of
> that type on V5 and V6 without success. I think you can just about
> forget the internal EEPROM.
>
> So, use the external EEPROM as documented. Yes, it will be slow.
> But you are using the OOPic for a thing it doesn't do well. What you
> gain in object abstraction, you give up in performance.
>
> When you think in terms of executing 300 or so lines of code per
> SECOND, things like EEPROM access may not be the limiting factor.
>
> The OOPic does well with hardware abstraction. Things like motors
> and servos are easy to control. Projects that require a lot of
> computation would probably be better served with a different
> controller.
>
> Richard
>
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
>
>
>

--
------------------------------------------------------
Dennis Clark ooPIC Tech Support
www.oopic.com
------------------------------------------------------


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

No comments: